Hugoifier
| 04b8794… | lmata | 1 | # Configuration |
| 04b8794… | lmata | 2 | |
| 04b8794… | lmata | 3 | All configuration is via environment variables. |
| 04b8794… | lmata | 4 | |
| 04b8794… | lmata | 5 | ## AI Backend |
| 04b8794… | lmata | 6 | |
| 04b8794… | lmata | 7 | | Variable | Default | Description | |
| 04b8794… | lmata | 8 | |----------|---------|-------------| |
| 04b8794… | lmata | 9 | | `HUGOIFIER_BACKEND` | `anthropic` | Backend to use: `anthropic`, `openai`, or `google` | |
| 04b8794… | lmata | 10 | | `ANTHROPIC_API_KEY` | — | Required when using Anthropic backend | |
| 04b8794… | lmata | 11 | | `OPENAI_API_KEY` | — | Required when using OpenAI backend | |
| 04b8794… | lmata | 12 | | `GOOGLE_API_KEY` | — | Required when using Google backend | |
| 04b8794… | lmata | 13 | | `ANTHROPIC_MODEL` | `claude-sonnet-4-6` | Anthropic model override | |
| 04b8794… | lmata | 14 | | `OPENAI_MODEL` | `gpt-4-turbo` | OpenAI model override | |
| 04b8794… | lmata | 15 | | `GOOGLE_MODEL` | `gemini-1.5-pro` | Google model override | |
| 04b8794… | lmata | 16 | | `HUGOIFIER_MAX_TOKENS` | `4096` | Max tokens for AI responses | |
| 04b8794… | lmata | 17 | |
| 04b8794… | lmata | 18 | ## Decap CMS Defaults |
| 04b8794… | lmata | 19 | |
| 04b8794… | lmata | 20 | | Variable | Default | Description | |
| 04b8794… | lmata | 21 | |----------|---------|-------------| |
| 04b8794… | lmata | 22 | | `CMS_NAME` | `Content Manager` | Default CMS admin panel title | |
| 04b8794… | lmata | 23 | | `CMS_LOGO_URL` | _(empty)_ | Default logo URL for admin panel | |
| 04b8794… | lmata | 24 | | `CMS_COLOR` | `#2e3748` | Default top-bar hex color | |
| 04b8794… | lmata | 25 | |
| 04b8794… | lmata | 26 | These defaults apply when the corresponding CLI flags (`--cms-name`, `--cms-logo`, `--cms-color`) are not passed. |
| 04b8794… | lmata | 27 | |
| 04b8794… | lmata | 28 | ## Example `.env` |
| 04b8794… | lmata | 29 | |
| 04b8794… | lmata | 30 | ```bash |
| 04b8794… | lmata | 31 | HUGOIFIER_BACKEND=anthropic |
| 04b8794… | lmata | 32 | ANTHROPIC_API_KEY=sk-ant-... |
| 04b8794… | lmata | 33 | |
| 04b8794… | lmata | 34 | CMS_NAME=My Studio |
| 04b8794… | lmata | 35 | CMS_COLOR=#1a1a2e |
| 04b8794… | lmata | 36 | ``` |
| 04b8794… | lmata | 37 | |
| 04b8794… | lmata | 38 | !!! warning |
| 04b8794… | lmata | 39 | Never commit `.env` to version control. It is listed in `.gitignore`. |