diff options
| author | Ben Sima <ben@bensima.com> | 2025-12-17 22:30:10 -0500 |
|---|---|---|
| committer | Ben Sima <ben@bensima.com> | 2025-12-17 22:30:10 -0500 |
| commit | b70fc85ab91eda55a8ac34c54a2c869e3225b863 (patch) | |
| tree | c85b113876b910b1a0360d3dcaa91d4f83e2186e /Biz.nix | |
| parent | e2ea8308d74582d5651ed933dea9428ce8982d25 (diff) | |
feat: add goatcounter analytics to PodcastItLater
- Add goatcounter NixOS service to Biz.nix (SQLite backend, port 8081)
- Add tracking script to UI.py PageLayout component
- Configure for proxy mode (behind Caddy)
Diffstat (limited to 'Biz.nix')
| -rwxr-xr-x | Biz.nix | 8 |
1 files changed, 8 insertions, 0 deletions
@@ -36,4 +36,12 @@ bild.os { package = packages.biz-deployer; manifestPackage = packages.deploy-manifest; }; + + # GoatCounter analytics - SQLite backend + services.goatcounter = { + enable = true; + address = "127.0.0.1"; + port = 8081; + proxy = true; # Running behind Caddy reverse proxy + }; } |
