CLI reference

jekyo init

Templates may declare inputs (domains, secrets, sizes).

Usage

jekyo init [template] [flags]

are prompted for each; non-interactively (--defaults, for AI agents and scripts) defaults are accepted, secrets are generated, and missing required inputs fail with a list. Discover inputs first: jekyo templates inspect <name>.

Flags

FlagDescription
--backup stringschedule backups for all volumes: 15m, hourly, daily, weekly, or cron
--defaultsnon-interactive: accept defaults, generate secrets
--forceoverwrite an existing jekyo.yaml
--set stringArrayinput value NAME=value (repeatable)

Examples

jekyo init                      # minimal skeleton, interactive prompts
jekyo init n8n                  # from the template catalog
jekyo init n8n --set DOMAIN=n8n.example.com --defaults --backup daily
Previous
jekyo server