# Steward — Bootstrap Configuration Example # # The only REQUIRED setting is the database URL. # Set it via env var (recommended for Docker): # # STEWARD_DATABASE_URL=postgresql+asyncpg://user:pass@host/db # # All other settings (SMTP, webhook, ansible, plugins, retention) # are stored in the database and managed via the Settings UI at /settings/. # # config.yaml is optional. Use it only if you prefer file-based bootstrap. database: url: "postgresql+asyncpg://steward:password@localhost/steward" # Optional: override the auto-generated secret key. # If not set, a key is auto-generated on first run and saved to /data/secret.key. # secret_key: "change-me-to-a-random-string" # Optional: path to plugin directory (default: "plugins") # plugin_dir: "./plugins"