Commit Graph

30 Commits

Author SHA1 Message Date
Micha 2c0076c6a6 Fix vaultwarden + authelia healthcheck commands
Vaultwarden image ships curl, not wget. Switched the CMD-SHELL
test from wget --spider to curl -fsS.

Authelia 4.39.x removed the "helper health-check" subcommand;
use the /api/health endpoint via wget instead (verified inside
the running container).

Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
2026-05-29 15:14:27 +02:00
Micha 7da64ff316 Add healthcheck to Authelia (authelia helper health-check)
Authelia ships its own health-check binary subcommand since 4.37+.
Avoids needing wget/curl in the container.

Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
2026-05-29 15:09:51 +02:00
Micha 0ca29069c7 Add healthcheck to Vaultwarden (/alive)
Vaultwarden exposes /alive for liveness. wget --spider, 30s
interval, 30s start_period.

Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
2026-05-29 15:09:50 +02:00
Micha b6bbca43ad Replace Uptime Kuma with monitoring checks 2026-05-25 16:37:46 +02:00
Micha a7797fd02e Consolidate dashboard on Glance 2026-05-25 14:44:46 +02:00
Micha add8b71ea9 Remove Jellyfin from homelab target state 2026-05-25 11:57:00 +02:00
Micha e28f8dabec Add Jellyfin media server stack 2026-05-18 13:09:32 +02:00
Micha 878ad2d5f1 Harden backup and posture checks 2026-05-16 13:04:22 +02:00
Micha 4e7d313a20 Pin restored auth stack image tags 2026-05-15 18:18:32 +02:00
Micha 014e51fd67 Configure Authelia GMX SMTP notifier 2026-05-06 18:41:24 +02:00
Micha 8f3c03f396 Fix invalid image digest pins 2026-05-05 21:02:24 +02:00
Micha bdba76cebc Clean up compose metadata and placeholders 2026-05-05 20:16:48 +02:00
Micha d6e686ae80 Document Authelia host ACL merge 2026-05-04 20:27:07 +02:00
Micha f858da484b Clarify Authelia config source and ACLs
Clarify Authelia config source and ACLs
2026-05-04 19:57:45 +02:00
Micha 5a46134737 Lock mutable image tags to current running digests
Lock mutable image tags to current running digests
2026-04-17 08:28:19 +02:00
Micha 0f95e61c6f dashboard
entfernt dashboard
2026-04-15 16:09:31 +02:00
Micha bbdf2ffb60 updates
Repo sauber machen
2026-04-15 13:40:03 +02:00
Micha 8c58da3b1b security/vaultwarden/docker-compose.yml aktualisiert 2026-04-08 11:39:53 +00:00
Micha 62300ac780 security/authelia/docker-compose.yml aktualisiert 2026-04-08 11:39:43 +00:00
Micha 2d25b336fb feat: add homepage docker labels to all stacks 2026-03-31 16:40:37 +02:00
Micha fca2dc576d afeat(authelia): add OIDC client for Beszel, set bypass policy 2026-03-30 13:27:35 +00:00
Micha 4be3171740 fix(authelia): remove :ro from config volume mount
Authelia needs write access to config dir at startup (chown).
2026-03-29 17:42:03 +00:00
Micha 3f91899d7e fix(authelia): remove deprecated password_file from storage.postgres
Authelia v4.38+ uses AUTHELIA_STORAGE_POSTGRES_PASSWORD_FILE env var instead.
2026-03-29 17:42:03 +00:00
Micha 3f86d9640b feat(security/authelia): add configuration.yml template (Sprint 7) 2026-03-29 12:28:34 +00:00
Micha e19cea7e76 feat(security/authelia): add Authelia stack (Sprint 7) 2026-03-29 12:23:16 +00:00
Micha 9614300e09 security/vaultwarden/docker-compose.yml aktualisiert 2026-03-24 18:48:33 +00:00
Micha 53a2649469 security/vaultwarden/docker-compose.yml aktualisiert 2026-03-24 18:45:55 +00:00
Micha 90d8037c2e Adjust vaultwarden stack for Portainer secret mount 2026-03-23 18:39:33 +01:00
Micha fcf1a9d35f Add vaultwarden Git stack 2026-03-23 18:22:18 +01:00
Micha fb7da012f3 Add missing folder structure (.keep files) 2026-03-23 17:57:31 +01:00