Files
summercms/docs/index.md
Jakub Zych a896f3ff81 feat(11.1-03): add the Setup and Console docs sections
- setup: introduction, installation rewritten from install to serve,
  configuration with the keys an application sets
- console: introduction, setup and maintenance, scaffolding, writing
  commands, utilities; every command name is checker-verified
- bonfire ExampleCatalog shows arguments, bare and repeatable flags
- index links the section introductions; TestDocsRequiredPages lists
  the seven new pages
2026-09-30 22:16:36 +02:00

1.2 KiB

title, description, section, order
title description section order
SummerCMS documentation SummerCMS is a content management framework for Go, inspired by WinterCMS. index 0

SummerCMS documentation

SummerCMS keeps what makes WinterCMS productive (plugins that extend each other, YAML-driven admin forms and lists, console scaffolding) and compiles an application into a single Go binary. The framework modules, the application's plugins, the embedded admin SPA and the console commands all ship as one executable.

Start with Installation to set up the toolchain and the summer CLI. If you know WinterCMS, read Coming from WinterCMS for a map of its concepts to SummerCMS. The API reference section has one page per framework module.

Where to start

  • Setup: what SummerCMS is, installation, configuration and the move from WinterCMS.
  • Architecture: the single binary, Go modules, the application lifecycle and the request lifecycle.
  • Plugins: registering a plugin, scheduling, extending other plugins and testing.
  • Console: the summer tool, the application binary's commands and writing your own.