Changed from firefrost-website to firefrost-operations-manual. This is what Decap was always meant to manage - Markdown docs, not complex HTML templates. Collections: - Core Documents (SESSION-HANDOFF-NEXT.md, tasks.md) - Planning Docs (folder) - Milestones (folder) - Implementation Guides (folder) Branch: master (ops manual uses master, not main)
71 lines
2.1 KiB
YAML
71 lines
2.1 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"
|
|
format: "yaml-frontmatter"
|
|
fields:
|
|
- {label: "Title", name: "title", widget: "string"}
|
|
- {label: "Date", name: "date", widget: "datetime"}
|
|
- {label: "Content", name: "body", widget: "markdown"}
|
|
|
|
- name: "milestones"
|
|
label: "Milestones"
|
|
folder: "docs/milestones"
|
|
create: true
|
|
extension: "md"
|
|
format: "yaml-frontmatter"
|
|
fields:
|
|
- {label: "Title", name: "title", widget: "string"}
|
|
- {label: "Content", name: "body", widget: "markdown"}
|
|
|
|
- name: "implementation"
|
|
label: "Implementation Guides"
|
|
folder: "docs/implementation"
|
|
create: true
|
|
extension: "md"
|
|
format: "yaml-frontmatter"
|
|
fields:
|
|
- {label: "Title", name: "title", widget: "string"}
|
|
- {label: "Content", name: "body", widget: "markdown"}
|