Commit graph

88 commits

Author SHA1 Message Date
erebion 439603a12e Add SSH configs 2024-09-09 10:35:28 +02:00
erebion 10750ffbe9 cleaned up restic role a bit 2024-08-27 11:08:18 +02:00
erebion c37af9a00a update Authentik to 2024.6.3 2024-08-23 12:30:16 +02:00
erebion 4b8f5c03c5 disable compression for backing up the Synapse DB, as this slows down backups and the whole server massively 2024-08-20 14:31:31 +02:00
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