add goatcounter tracking to all sites via nginx sub_filter
Deploy nginx / deploy (push) Successful in 4s

This commit is contained in:
2026-04-09 16:54:35 -04:00
parent 553b77788d
commit 449b763621
12 changed files with 38 additions and 2 deletions
+2
View File
@@ -38,6 +38,7 @@ docker/
compose.yml
<domain>/ # Per-app compose files (e.g. example.com)
compose.yml
goatcounter/ # GoatCounter analytics
garage/ # Garage S3-compatible object storage
compose.yml
Dockerfile
@@ -195,6 +196,7 @@ Project: `hantim`. Fetched via `bws` CLI on the server.
| `hantim-garage-media-key-id` | S3 access key ID for media uploads | `app.sh`, `aws` CLI |
| `hantim-garage-media-secret-key` | S3 secret key for media uploads | `aws` CLI |
| `hantim-uptimerobot-api-key` | UptimeRobot API key for monitors | `app.sh` |
| `hantim-goatcounter-password` | GoatCounter admin password | `deploy.sh` |
Machine accounts: `hantim-server` (token at `/etc/bws-token`), `hantim-ci` (reserved).