Updater: /status endpoint (Forgejo vs deployed commit), /deploy/:repo manual trigger

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
This commit is contained in:
jtricerolph 2026-07-01 17:04:57 +00:00
parent 6e1c57a4ec
commit 5984043e7c
2 changed files with 96 additions and 22 deletions

View file

@ -18,6 +18,9 @@ services:
environment:
- WEBHOOK_SECRET=${WEBHOOK_SECRET}
- SSH_KEY_PATH=/root/.ssh/id_ed25519
- FORGEJO_URL=${FORGEJO_URL:-https://git.pterois.co.uk}
- FORGEJO_ORG=${FORGEJO_ORG:-hotel-manage-stack}
- FORGEJO_TOKEN=${FORGEJO_TOKEN:-}
volumes:
- /root/.ssh:/root/.ssh:ro
ports: