It works

Replace this directory with your static site. Anything under sites/<name>/ is rsynced to /srv/sites/<name>/ on push, and served by Caddy once you add a block for it in the Caddyfile.