# devops Apps and scripts built as part of the DevOps pipeline for the monoaf.com server. The main piece is the **deploy pipeline**: when a pull request is merged into `main` in Gogs, the exact merge commit is built, deployed, tagged `deploy//` and logged. ``` PR merged in Gogs │ webhook (HMAC-signed), 127.0.0.1:9000/deploy ▼ deployd ── checks signature, merged into main ──▶ release │ clean checkout of that commit ◀────────┤ go build / rsync static files ◀──────┤ rsync content/ (if configured) ◀───────┤ sudo systemctl restart goapp@ ◀──┤ tag deploy//