Files
homelab-optimized/hosts/synology/calypso/retro-webhook/deploy.sh
Gitea Mirror Bot 57b1fe47f2
Some checks failed
Documentation / Deploy to GitHub Pages (push) Has been cancelled
Documentation / Build Docusaurus (push) Has been cancelled
Sanitized mirror from private repository - 2026-04-19 08:15:48 UTC
2026-04-19 08:15:48 +00:00

16 lines
583 B
Bash

#!/bin/sh
# Deploy script for retro.vish.gg
# Runs inside the retro-webhook container via adnanh/webhook
# Clones the latest retro_site repo into the running nginx container and reloads nginx.
set -e
echo "[deploy] Starting retro-site update $(date)"
docker exec retro-site sh -c "
rm -rf /tmp/deploy &&
git clone --depth 1 https://REDACTED_TOKEN@git.vish.gg/Vish/retro_site.git /tmp/deploy &&
cp -r /tmp/deploy/dist/* /usr/share/nginx/html/ &&
cp /tmp/deploy/nginx.conf /etc/nginx/conf.d/default.conf &&
nginx -s reload &&
rm -rf /tmp/deploy &&
echo '[deploy] Done'
"