Files
homelab-optimized/hosts/synology/calypso/retro-webhook/deploy.sh
Gitea Mirror Bot 78b73f37a4
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:20:38 UTC
2026-04-19 08:20:38 +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'
"