repositories / bugabinga.net
bugabinga.net
personal infrastructure for bugabinga!
owned by admin
scripts/remote/restart-klops-quadlets.sh
Raw#!/usr/bin/env bash
set -euo pipefail
chmod 600 /data/Databases/soft-serve/soft-serve.env /data/Databases/zot/htpasswd /data/Databases/hallucygenie/hallucygenie.env /data/Databases/caddy/etc/genie-basicauth.caddy /data/Databases/quest-log/quest-log.env
systemctl --user disable --now stagit-render.timer legit.service 2>/dev/null || true
rm -f ~/.config/systemd/user/stagit-render.timer
systemctl --user daemon-reload
restart_group() {
systemctl --user restart "$@"
}
restart_group soft-serve.service zot.service
systemctl --user start luigit-manifest.service
systemctl --user enable --now luigit-manifest.timer
restart_group luigit.service caddy.service
restart_group paperless-pod.service paperless_redis.service paperless_gotenberg.service paperless_tika.service paperless.service
restart_group dawarich-pod.service dawarich_postgis.service dawarich_redis.service dawarich_app.service dawarich_sidekiq.service
restart_group jellyfin.service vaultwarden.service homepage.service actual.service hallucygenie.service quest-log.service ddns.service