Adds overleaf

This commit is contained in:
2026-06-02 22:38:19 +02:00
parent a8beecdbd5
commit 3ad5df938e
12 changed files with 117 additions and 4 deletions
+8 -2
View File
@@ -1,10 +1,16 @@
#!/bin/bash
set -o errexit -o pipefail -o noclobber -o nounset -o errtrace -o functrace
users=(arr gitea homeassistant immich jdownloader kiwix komga navidrome nextcloud nginx pairdrop paperless pihole qbittorrent synapse wallabag)
users=(arr gitea homeassistant immich jdownloader kiwix komga navidrome nextcloud nginx overleaf pairdrop paperless pihole qbittorrent synapse wallabag)
pids=()
for user in "${users[@]}"; do
readarray -t units <<< "$(systemctl --user -M "${user}@" list-units | grep container | grep running | grep service | awk '{print $1}')" || true
if [[ "${#units[@]}" -gt 0 && -n "${units[0]:-}" ]]; then
systemctl --user -M "${user}@" stop "${units[@]}"
echo "Stopping ${user} containers..."
systemctl --user -M "${user}@" stop "${units[@]}" &
pids+=($!)
fi
done
for pid in "${pids[@]}"; do
wait "${pid}"
done