# golem15.journal defaults, read as golem15.journal.. # # content_h1_to_h2 is the H1 setting used when the Journal settings row # (Settings › Journal, Headings and links) does not exist; the row's own # value decides otherwise. On, every H1 saved in Journal rich text (post # content and category pillar text) becomes an H2 and the editor offers # H2 to H4. Off, H1 headings are stored as written and the editor offers # H1 to H4. Changing it never rewrites stored content; journal:fix-headings # --apply does. content_h1_to_h2: true # Related posts on GET /_journal/api/v1/posts/{slug} (opt-in). # related_mode "category" (the default) answers as before: up to three # posts sharing a category with the post, newest first. "scored" ranks # posts by shared tags (2 points each) and shared categories (1 point # each), ties by the newest, returns related_count of them (3 to 6, # clamped) and adds previous_in_category and next_in_category, the post's # neighbours by publish time within its first category by name. related_mode: category related_count: 3 # Featured image variants (golem15.journal.image_variants job, # journal:image-variants): after a featured image upload commits, a # background job writes a thumbnail at each width (pixels, 16 to 4096, # never wider than the original) and a WebP copy of each next to it. The # API lists them as featured_images[].variants; the journal layer serves # with WebP and the original format as fallback. An environment # override takes a comma-separated list, e.g. # SUMMER_GOLEM15__JOURNAL__IMAGE_WIDTHS=480,960. image_widths: [480, 800, 1200]