No description
- Shell 100%
| Filename | Latest commit message | Latest commit date |
|---|---|---|
|
|
||
| .forgejo/workflows | ||
| scripts | ||
| snippets | ||
| .gitignore | ||
| Caddyfile | ||
| compose.preview.yml | ||
| compose.site_example.yml | ||
| compose.yml | ||
| README.md | ||
| renovate.json | ||
Caddy
Installation : /opt/caddy. Un Caddyfile par stack : mediaserver, headscale, forgejo et authentik.
Paramètres communs dans snippets/. Aucun script d'administration de l'hôte.
Recharger la configuration :
docker compose exec caddy caddy reload --force --config /etc/caddy/Caddyfile --adapter caddyfile
Les logs HTTP indiquent les IP des connexions aux sites. Les sondes admin locales ne sont pas affichées. Les paramètres d'URL et clés API courantes sont masqués.
Certificats renouvelés par Certbot via DNS Cloudflare, puis rechargés par le hook 50-caddy-reload.
Les archives ne sont pas versionnées.