Files
summercms/docs/site.yaml
Jakub Zych efb35a2d35 feat(11.1-04): add the Database section and the core Services pages
- docs/database: models, migrations, queries and pagination, relations,
  casts and validation, attachments and transactions (lagoon.Transaction,
  lagoon.AfterCommit, nested savepoints, lagoon.OnDatabase)
- docs/services: configuration, events, routing with auth groups, rate
  limiting, authentication, the OAuth server, mail and localization
- runnable Examples for lagoon, attach, compass, surf, wire, bouncer,
  wristband, postcard, phrasebook and festival; lagoon TestDocs* regions
  run on the package's Postgres harness through DocsDB
- 15 new required pages
2026-09-30 22:59:25 +02:00

28 lines
999 B
YAML

# Documentation site configuration, read by `summer docs:build`.
# Sections are listed in sidebar order; each must have at least one page.
title: SummerCMS
description: "SummerCMS is a content management framework for Go, inspired by WinterCMS."
base_url: ""
edit_url: "https://git.golem15.com/golem15/summercms/_edit/master/{path}"
source_url: "https://git.golem15.com/golem15/summercms/src/branch/master/{path}"
llms_notes:
- "Plugins are Go modules compiled into the application binary and registered at build time; nothing is loaded at runtime."
- "The data layer supports PostgreSQL only."
- "SummerCMS is headless: it serves a JSON API and an admin SPA, with no frontend themes."
- "It targets Go 1.27."
sections:
- name: setup
title: Setup
- name: architecture
title: Architecture
- name: plugins
title: Plugins
- name: database
title: Database
- name: services
title: Services
- name: console
title: Console
- name: api
title: API reference