diff --git a/bert/README.md b/bert/README.md index e1803ae..5c8eff2 100644 --- a/bert/README.md +++ b/bert/README.md @@ -13,3 +13,18 @@ - git/forgejo in /var/lib/forgejo - navidrome DB/etc in /var/lib/navidrome 6. Set up Grafana users (log in with default admin/admin; change creds; configure) + +## Notes on Caddy +Until 2.8 is released with 24.11, Caddy has a pretty limited sense of what +content-types should be compressed: + +https://github.com/caddyserver/caddy/blob/v2.7.6/modules/caddyhttp/encode/encode.go#L85-L101 + +Specifically, this doesn't include GeoJSON, which is a bit of a shame for +maps.chandlerswift.com. That said, I'll probably be upgrading to 24.11 as soon +as it comes out, so in the intervening time I'm just not going to worry about +it. + +The list was expanded in this PR: + +https://github.com/caddyserver/caddy/pull/6081 diff --git a/bert/services/http/index.nix b/bert/services/http/index.nix index fae2c7b..07342bc 100644 --- a/bert/services/http/index.nix +++ b/bert/services/http/index.nix @@ -26,7 +26,6 @@ virtualHosts.":80" = { serverAliases = [":443"]; extraConfig = '' - header Content-Type text/html respond < diff --git a/oscar/configuration.nix b/oscar/configuration.nix index b68a0d9..342cc79 100644 --- a/oscar/configuration.nix +++ b/oscar/configuration.nix @@ -96,6 +96,7 @@ hardware.keyboard.qmk.enable = true; # Enable sound with pipewire. + hardware.pulseaudio.enable = false; security.rtkit.enable = true; services.pipewire = { enable = true;