Reference
Overview
Reference material for schema fields, blocks, themes, configuration files, and CLI tools.
Pages in this section
Schema field types
How MagiCMS field types work, and how to choose one.
Block library
How installable blocks work in magicms.
Theme library
How custom daisyUI themes are packaged and applied.
CLI tools
gen.mjs, upgrade-scaffold and other command-line tools.
Configuration
Every configuration file in a magicms project.
Environment variables
Environment variables for the web app and API.
Auto-generated files
Files that magicms regenerates — do not edit by hand.