Adds auto-update to containers, enables auto-update for root, sync only at 8 and 20, excludes some files from sync

This commit is contained in:
2026-03-07 17:31:41 +01:00
parent 91e0a6c522
commit e4e3a36c4a
48 changed files with 49 additions and 7 deletions
+3 -1
View File
@@ -14,7 +14,7 @@ for user in "${users[@]}"; do
sudo -u "${user}" /opt/bin/add-secrets.sh "${secrets_file}"
fi
systemctl --user -M "${user}@" daemon-reload
systemctl --user -M "${user}@" enable "podman-auto-update.timer" || true
systemctl --user -M "${user}@" enable --now "podman-auto-update.timer" || true
systemctl --user -M "${user}@" stop "${user}.service" || true
systemctl --user -M "${user}@" start "${user}.service"
echo "${user} done"
@@ -36,6 +36,8 @@ systemctl --user -M "paperless@" enable "backup-database.timer"
systemctl --user -M "synapse@" enable "backup-database.timer"
systemctl --user -M "wallabag@" enable "backup-database.timer"
systemctl enable --now "podman-auto-update.timer" || true
/opt/bin/add-secrets.sh /root/.secrets
systemctl daemon-reload
systemctl start samba.service