Files
jcoffey-dev f650a5c5fd
ci / go (push) Failing after 13s
ci / editor-ui (push) Failing after 1m18s
Starter footer: copyright_url links the copyright holder
2026-10-10 22:45:20 -07:00

62 lines
2.2 KiB
YAML

# The site's settings. name and url are required; everything else has a default.
name: {{SITE_NAME}}
url: https://example.org
language: en
description: A site built with HotDog CMS.
author: Your Name
# Who holds the copyright the footer shows (default: the site's name), and
# whether the footer says "Built with HotDog CMS".
# copyright: Your Name
# copyright_url: https://example.org/ # links the name
credit: true
# Where the site's events happen; event and banner times are read in it.
# timezone: America/Phoenix
# Long lists (a collection's page, a tag's page) split into pages of this
# many: /articles/, /articles/page/2/, ... A collection can set its own.
paginate: 12
# Every folder in content/ is a collection. Settings here change its defaults.
collections:
articles:
layout: article
feed: true
# paginate: 20
# Front matter keys that become browsable pages: /tags/ and /tags/<tag>/.
taxonomies: [tags]
menus:
main:
- { name: Home, url: / }
- { name: Articles, url: /articles/ }
- { name: About, url: /about/ }
- { name: Contact, url: /contact/ }
footer:
- { name: Tags, url: /tags/ }
- { name: Feed, url: /articles/feed.xml }
- { name: Privacy, url: /privacy/ }
outputs:
llms: true
# A picture for link previews (Mastodon, LinkedIn, chat apps), drawn for
# every page that doesn't set image: in its front matter. Its colors follow
# look.yaml; set font:, background:, text:, accent: or logo: to choose.
cards: true
# Visit statistics, counted only after a visitor agrees (a consent banner
# asks; "Cookie settings" in the footer changes the answer). One of:
# analytics: { provider: plausible, domain: example.org }
# analytics: { provider: matomo, url: "https://matomo.example.org/", site_id: "1" }
# analytics: { provider: ga4, id: G-XXXXXXX }
#
# Who answers for visitors' data, for the privacy notice (/privacy/).
# privacy: { controller: Your Name, contact: [email protected] }
#
# Your fediverse handle, which Mastodon credits in link previews.
# fediverse: "@[email protected]"
# Patterns `hotdog-cms check` refuses to publish: internal host names, private
# addresses, anything that must never reach the public site.
check:
forbid: []