diff --git a/README.md b/README.md index b677fb7..b91f881 100644 --- a/README.md +++ b/README.md @@ -10,6 +10,10 @@ A small full-stack "quote of the day" app, built for the privatecloud VM `privat - **Platform auth**: [Zitadel](https://zitadel.com), self-hosted via Docker, OIDC Authorization Code + PKCE. Gates "submit a quote" and "favorites"; browsing is public. - **Git hosting**: [Gitea](https://gitea.io), self-hosted via Docker (this repo's `origin`). - **CI/CD**: Gitea Actions, using a local `act_runner` container. See `.gitea/workflows/ci.yml`. + Verified working end-to-end (checkout → build → syntax check, all green), but the + runner has occasionally been slow to pick up a freshly-pushed task on this VM; a + `docker restart quoteapp-gitea-runner` reliably kicks it back into gear if a run + seems stuck in "queued". - **Observability**: `prom-client` metrics at `/api/metrics`, scraped by Prometheus, visualized in a provisioned Grafana dashboard. - **Backup**: nightly `pg_dump` via a systemd timer (`quoteapp-backup.timer`), 7-day retention, dumps to `~/backups`.