- 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.
70 lines
2.0 KiB
YAML
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"}
|