Added
- Ollama — Optionally expose the Ollama API through Caddy under
OLLAMA_HOSTNAME, protected by a generated Bearer token (OLLAMA_CADDY_API_TOKEN). Lets external tools reach locally-hosted models (native/api/*and OpenAI-compatible/v1/*endpoints); point DNS at the hostname to activate. Requests must sendAuthorization: Bearer <token>; unauthorized requests get401. A leaked token grants full control (including pulling/deleting models), somake doctornow reports an error if the hostname is set but the token is empty (#67).
Upgrade
make updateAfter updating, expose the API by setting OLLAMA_HOSTNAME to a real subdomain (e.g. ollama.yourdomain.com) and pointing DNS at your server. Every request must send Authorization: Bearer <OLLAMA_CADDY_API_TOKEN> — the token is auto-generated on update and is shown on the Welcome Page as API Token. Leave OLLAMA_HOSTNAME at its placeholder to keep Ollama internal-only.
Full Changelog: v1.5.2...v1.6.0