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
| Flag | Description |
|---|---|
--backup string | schedule backups for all volumes: 15m, hourly, daily, weekly, or cron |
--defaults | non-interactive: accept defaults, generate secrets |
--force | overwrite an existing jekyo.yaml |
--set stringArray | input 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