Files
justice/scripts/save-from-etc.sh
T
2026-04-24 08:25:30 +00:00

16 lines
625 B
Bash
Executable File

#!/bin/bash
set -euo pipefail
REPO="$(cd "$(dirname "$0")/.." && pwd)"
MSG="${1:-Update nginx srv1361159.hstgr.cloud}"
cp -a /etc/nginx/sites-available/srv1361159.hstgr.cloud "$REPO/nginx/srv1361159.hstgr.cloud"
cd "$REPO"
git add nginx/srv1361159.hstgr.cloud README.md scripts 2>/dev/null || git add nginx/srv1361159.hstgr.cloud
if git diff --cached --quiet 2>/dev/null; then
echo "No changes to commit."
exit 0
fi
git commit -m "$MSG" || true
TOKEN="$(cat /root/.config/gitea-justice.token)"
git push "https://giteaadmin:${TOKEN}@git.srv1361159.hstgr.cloud/giteaadmin/justice.git" main
echo "OK: committed and pushed."