lhahn pushed to main at HuehnerCloud/cloud-control 2026-10-16 22:28:10 +02:00
2ec14c04a7 Fix vars file name (mail.yml -> main.yml)
lhahn pushed to main at HuehnerCloud/cloud-backup 2026-10-16 22:26:37 +02:00
2a19c705be Backup server: skip self-pruning repos in remote-prune
lhahn pushed to main at HuehnerCloud/cloud-backup 2026-10-16 21:58:22 +02:00
b09d1af493 Backup server: use backup_server_clients for keys and ssh config
lhahn pushed to main at HuehnerCloud/cloud-basis 2026-10-16 13:57:50 +02:00
69dc1b137a Only write floating ip config when floating_ips are set
lhahn created branch main in HuehnerCloud/cloud-minecraft 2026-10-15 17:57:20 +02:00
lhahn pushed to main at HuehnerCloud/cloud-minecraft 2026-10-15 17:57:20 +02:00
7e2cc273a0 Initial minecraft role
lhahn pushed to main at HuehnerCloud/cloud-backup 2026-10-14 20:44:48 +02:00
c0155e3396 Backup server: incremental mirror, client subset, configurable compression
lhahn pushed to main at HuehnerCloud/cloud-basis 2026-10-14 20:44:47 +02:00
a6f015fd68 Support network mounts in mount_points
lhahn pushed to main at HuehnerCloud/cloud-vaultwarden 2026-10-14 18:25:36 +02:00
47cc6ffb8f Install argon2 to hash the admin token
lhahn pushed to main at HuehnerCloud/cloud-vaultwarden 2026-10-14 18:07:07 +02:00
0417ecd9a1 Add OpenID Connect SSO with optional authentik blueprint
lhahn pushed to main at HuehnerCloud/cloud-nginx 2026-10-14 17:59:38 +02:00
3b30ef4100 Fix certbot -d argument for new certificates
lhahn pushed to main at HuehnerCloud/cloud-vaultwarden 2026-10-14 17:59:38 +02:00
32f8d1afb7 Allow sign ups for whitelisted mail domains
lhahn created branch main in HuehnerCloud/cloud-vaultwarden 2026-10-14 17:51:51 +02:00
lhahn pushed to main at HuehnerCloud/cloud-vaultwarden 2026-10-14 17:51:51 +02:00
2c8d9f7907 Initial vaultwarden role
lhahn pushed to main at HuehnerCloud/cloud-mailcow 2026-10-14 17:47:29 +02:00
0b0018c84b Use docker compose plugin
lhahn pushed to main at HuehnerCloud/cloud-docker 2026-10-14 17:47:28 +02:00
07e3ca8ed0 Use the docker compose plugin instead of a standalone binary
lhahn pushed to main at HuehnerCloud/cloud-nginx 2026-10-14 17:47:27 +02:00
9c04bfb7d6 Reload nginx when nginx.conf changes
lhahn pushed to main at HuehnerCloud/cloud-docker 2026-10-14 17:37:17 +02:00
dca5cb5360 Write docker.list as a single line
lhahn pushed to main at HuehnerCloud/cloud-authentik 2026-10-14 17:37:16 +02:00
b6d3447afc Fetch compose file from the git tag and use compose v2
lhahn pushed to main at HuehnerCloud/cloud-docker 2026-10-14 17:23:01 +02:00
ebe85e2989 Use distro release and Debian arch for the Docker apt repo