chore: silence compose warning when only one LLM key is set

↗ view on GitHub · Lef · 2026-05-05 · 0549bff6

Adds the :- empty-default substitution to ANTHROPIC_API_KEY and
GEMINI_API_KEY so docker compose treats them as optional. The .env.example
default is the empty string but a user that wipes one of them (e.g. only
sets GEMINI_API_KEY) was getting a 'variable is not set' warning on every
compose invocation. Cosmetic, but loud enough to bury real warnings.
Repository Lef-F/mike
Author Lef <Lef-F@users.noreply.github.com>
Authored
Parents 8d411844
Stats 1 file changed , +2 , -2
Part of Self-host docker-compose stack

Capture this commit into my fork

Download a Markdown prompt that tells Claude how to port this exact commit into your working tree. Run it via claude -p < capture-commit-0549bff6.md from inside the repo you want the change in.

⬇ Download capture-commit-0549bff6.md