b6dec2a8949ecf803402fec1bd3288b34b6a263b
deploy.sh runs on LXC 121: git pull, caddy validate, systemctl reload. webhook.py is a small HTTP receiver on :9797/deploy that verifies the gitea HMAC-SHA256 signature and triggers deploy.sh. install.sh provisions /etc/caddy-deploy/secret and the systemd unit.
Description
Homelab Caddy configuration
Languages
Python
74.6%
Shell
25.4%