diff options
| author | Collin Williams <96917990+bluedragon1221@users.noreply.github.com> | 2026-02-23 15:09:58 -0600 |
|---|---|---|
| committer | Collin Williams <96917990+bluedragon1221@users.noreply.github.com> | 2026-02-23 15:09:58 -0600 |
| commit | d2747292dff98c64b974bdfe6b46bc62252298de (patch) | |
| tree | eec31506ba7e7b66888b4b05cb7d9fe720a2e42d /modules/services/nixos/goaccess.nix | |
| parent | 66232d31d1f115a796dc76a9f6df88a6b13c424e (diff) | |
clean up services
Diffstat (limited to 'modules/services/nixos/goaccess.nix')
| -rw-r--r-- | modules/services/nixos/goaccess.nix | 17 |
1 files changed, 8 insertions, 9 deletions
diff --git a/modules/services/nixos/goaccess.nix b/modules/services/nixos/goaccess.nix index 47dbbfa..19b003f 100644 --- a/modules/services/nixos/goaccess.nix +++ b/modules/services/nixos/goaccess.nix @@ -16,9 +16,14 @@ log-format = "CADDY"; tz = "America/Chicago"; - ws-url = "wss://stats.ganymede:443/ws"; # url that the html uses to fetch from + ws-url = + if cfg.publicUrl != null + then "wss://${cfg.publicUrl}:443/ws" + else if cfg.privateUrl != null + then "wss://${cfg.privateUrl}:443/ws" + else null; port = "7890"; - addr = "127.0.0.1"; + addr = cfg.listenAddr; real-time-html = "true"; log-file = "/var/log/caddy/access-williamsfam.us.com.log"; @@ -119,15 +124,9 @@ in { systemd.tmpfiles.rules = [ "d /var/www/goaccess/ 755 goaccess goaccess" - "Z /var/www/goaccess 755 goaccess goaccess" ]; - networking.extraHosts = '' - 127.0.0.1 stats.ganymede - ''; - - services.caddy.virtualHosts."stats.ganymede".extraConfig = '' - tls internal + collinux.services.goaccess.manualCaddyConfig = '' root * /var/www/goaccess file_server |
