Files
firefrost-website/admin/config.yml
Claude (Chronicler #58) 4be4a269f6 fix: Update folder collections to work without frontmatter
- Removed format: yaml-frontmatter requirement
- Added identifier_field: name to use filename
- Added summary: {{filename}} to display filename in list
- Simplified fields to just body/content

This allows existing markdown files without YAML frontmatter to be edited.
2026-04-04 02:14:48 +00:00

70 lines
2.0 KiB
YAML

backend:
name: gitea
repo: firefrost-gaming/firefrost-operations-manual
api_root: https://git.firefrostgaming.com/api/v1
base_url: https://git.firefrostgaming.com
app_id: ad439d72-e724-4f88-ad24-a1187c52b313
use_pkce: true
branch: master
auth_endpoint: login/oauth/authorize
token_endpoint: login/oauth/access_token
# Site settings
site_url: https://firefrostgaming.com
display_url: https://firefrostgaming.com
logo_url: https://firefrostgaming.com/assets/images/logo.png
# Optional: Where to save images if they upload any to docs
media_folder: "docs/assets/images"
public_folder: "/assets/images"
collections:
# 1. STANDALONE FILES (The Dashboard)
- name: "core_docs"
label: "Core Documents"
files:
- label: "Next Session Handoff"
name: "handoff"
file: "SESSION-HANDOFF-NEXT.md"
fields:
- {label: "Title", name: "title", widget: "string"}
- {label: "Content", name: "body", widget: "markdown"}
- label: "Master Task List"
name: "tasks"
file: "docs/core/tasks.md"
fields:
- {label: "Title", name: "title", widget: "string"}
- {label: "Tasks", name: "body", widget: "markdown"}
# 2. FOLDER COLLECTIONS (Dynamic Lists)
- name: "planning"
label: "Planning Docs"
folder: "docs/planning"
create: true
extension: "md"
identifier_field: "name"
summary: "{{filename}}"
fields:
- {label: "Content", name: "body", widget: "markdown"}
- name: "milestones"
label: "Milestones"
folder: "docs/milestones"
create: true
extension: "md"
identifier_field: "name"
summary: "{{filename}}"
fields:
- {label: "Content", name: "body", widget: "markdown"}
- name: "implementation"
label: "Implementation Guides"
folder: "docs/implementation"
create: true
extension: "md"
identifier_field: "name"
summary: "{{filename}}"
fields:
- {label: "Content", name: "body", widget: "markdown"}