watchgether-web has no PHP runtime of its own (static files served by
a plain nginx container), so it reuses this repo's PHP/nginx to receive
its Gitea webhook and git-pull the separate watchgether-web checkout.
Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>