Commit graph

84 commits

Author SHA1 Message Date
erebion a7e3208de2 remove bz2 compression from database dumps so that the backup storage does not fill up and backups are much quicker 2024-08-20 14:13:15 +02:00
erebion bf62cba8e7 added a playbook for cleaning the database used by Synapse 2024-08-17 09:23:39 +02:00
erebion 64f4773c01 add restic prune job 2024-08-16 20:26:27 +02:00
erebion d1ae38cb3d fix artifact of migration to traefik 2024-07-16 22:04:43 +02:00
erebion 714706be71 amend .gitignore 2024-07-16 22:01:39 +02:00
erebion 333032f27b add invite link script 2024-07-16 22:01:39 +02:00
erebion a8cc1fd810 switch from docker.io to docker-ce 2024-07-16 22:01:39 +02:00
erebion 9dcf7d7696 add firewall zone variable 2024-07-16 22:01:39 +02:00
erebion 6148fab2cc fixes for traefik, update authentik 2024-07-16 22:01:39 +02:00
Stefan H. 779d4f1e3f Neuen Mailserver eingetragen 2024-07-15 21:43:12 +02:00
erebion 11946d4dfe small fix 2024-04-10 12:21:41 +02:00
erebion 765b5f5557 Merge branch 'main' of https://git.un-hack-bar.de/unhb_admin/ansible 2024-04-10 11:59:10 +02:00
erebion 233a4736f1 fix watchtower config which apparently broke due to an update 2024-04-10 11:59:00 +02:00
Stefan H. eb0d41debf Backupzeit auf 1 Uhr Nachts vorverlegt 2024-03-29 15:29:28 +01:00
Stefan H. a6b1b4c148 SQL Dumps werden nun gepackt; außerdem einige Verzeichnisse aus dem Backup entfernt da sie nicht gesichert werden müssen 2024-03-29 15:27:49 +01:00
Stefan H. ccb4197aa0 kleiner fix weil sonst Certs nicht erneuert werden können 2024-03-27 21:36:57 +01:00
Stefan H. 058f5b7ca7 Authentik-Container-Name korrigiert 2024-03-27 21:08:10 +01:00
erebion 8ca4253e4b fixed unit name 2024-03-27 11:24:12 +01:00
Stefan H. 5099a7d2a2 adjusted which and how long keeping snapshots 2024-03-26 16:57:52 +01:00
Stefan H. 2b1f01c94f typo gefixt 2024-03-05 22:20:00 +01:00
Stefan H. 1781c23774 shortlinks eingefügt 2024-03-05 22:12:06 +01:00
Stefan H. fc26e177a8 traefik version aktuallisiert 2024-03-05 21:48:18 +01:00
erebion 28ea27a527 disable automatic updates by Watchtower by adding some labels 2023-12-01 23:09:29 +01:00
erebion dced2eb58e Merge pull request 'feature/treafik: Add mising files, make role work without doing anything that is not automatic' (#2) from feature/treafik into main
Reviewed-on: unhb_admin/ansible#2
2023-11-28 13:59:17 +01:00
erebion 4eb6b764a1 added missing files for the traefik role 2023-11-28 13:56:06 +01:00
erebion 04a03da9a6 Moved to yml instead of the terrible toml that lurks in the shadows at night 2023-11-27 21:13:06 +01:00
erebion 26fb659793 Merge pull request 'Modified roles for use with Traefik' (#1) from feature/treafik into main
Reviewed-on: unhb_admin/ansible#1
2023-11-20 01:14:54 +01:00
erebion d0c0060e09 rolled out modified roles for use with Traefik 2023-11-19 21:41:22 +01:00
erebion b4c2d64689 infinite time for startup 2023-11-16 11:09:51 +01:00
erebion 827affcbbf More time for startup 2023-11-16 10:55:36 +01:00
erebion ee35505ddd This will avoid timeout issues during startup by first loading the images and not having a timeout defined at all 2023-11-16 10:48:52 +01:00
erebion 13d9607e61 Only enable the backup units, do not start them during the playbook as there's a timer for that 2023-11-16 10:12:44 +01:00
erebion 19995fee01 update Authentik to 2023.10.3 2023-11-16 09:59:22 +01:00
erebion d23ef72c9c Update Authentik to 2023.10.2 2023-11-09 18:00:09 +01:00
erebion 9f6cee5744 add secret for backup 2023-10-10 18:29:47 +02:00
erebion 3e950c73a8 define variables 2023-10-10 18:29:31 +02:00
erebion aafcb1ad50 add systemd units 2023-10-10 18:28:50 +02:00
erebion 18ec0569c8 removed this file which has now moved to all.yml 2023-10-10 12:40:54 +02:00
erebion 3dc1886a55 added missing parts for the backup 2023-10-10 12:40:22 +02:00
erebion 60d07548dc renamed apt.yml to all.yml and added a variable for the Restic start time 2023-10-10 12:40:05 +02:00
erebion 512f9a0741 fixed the Docker Volume path for Element Web 2023-10-10 12:18:37 +02:00
erebion 842522e5e0 Added Element Web and renamed some variables for consistency 2023-10-09 18:33:55 +02:00
erebion 0498c562b4 disable error reporting 2023-09-18 13:29:33 +02:00
erebion dfacbf73c1 reload daemon as well 2023-09-15 21:55:16 +02:00
erebion ae573658f6 Increate time before connecting to network to give Authentik more time to start up 2023-09-15 21:53:56 +02:00
erebion 8b93465483 do not consider it an error if the containers cannot be stopped if they do not exist 2023-09-15 21:44:43 +02:00
erebion e8273f3667 fixed a typo 2023-09-15 21:41:53 +02:00
erebion e6117ad194 Give Authentik more time to start before we consider it failed 2023-09-15 21:37:11 +02:00
erebion 6cc100afcc Ensure the units get restarted if changed 2023-09-15 21:34:30 +02:00
erebion d57cde9a8c Fix ensures rolling out a new instances of Authentik works as well (for example during disaster recovery) 2023-09-15 21:22:16 +02:00