All checks were successful
Build and Push to Registry / build-and-push (push) Successful in 52s
22 lines
718 B
Bash
Executable File
22 lines
718 B
Bash
Executable File
#!/usr/bin/env bash
|
|
set -euo pipefail
|
|
|
|
ts="$(date +%Y%m%d-%H%M%S)"
|
|
bkdir="confs/nginx/_scrub_backup_${ts}"
|
|
mkdir -p "$bkdir"
|
|
echo "[nginx-scrub] Backing up system files to $bkdir"
|
|
for f in /etc/nginx/sites-available/dev3.4nkweb.com /etc/nginx/sites-enabled/dev3.4nkweb.com; do
|
|
if [ -f "$f" ]; then
|
|
cp -a "$f" "$bkdir"/
|
|
fi
|
|
done
|
|
|
|
echo "[nginx-scrub] Removing comment lines mentioning local.4nkweb.com"
|
|
sudo sed -i "/local\\.4nkweb\\.com/d" /etc/nginx/sites-available/dev3.4nkweb.com || true
|
|
sudo sed -i "/local\\.4nkweb\\.com/d" /etc/nginx/sites-enabled/dev3.4nkweb.com || true
|
|
|
|
echo "[nginx-scrub] Testing nginx configuration"
|
|
sudo nginx -t
|
|
|
|
echo "[nginx-scrub] If ok, reload with: sudo systemctl reload nginx"
|