diff --git a/modules/nixos/services/audiobookshelf/default.nix b/modules/nixos/services/audiobookshelf/default.nix index a75a4eb..453d3da 100755 --- a/modules/nixos/services/audiobookshelf/default.nix +++ b/modules/nixos/services/audiobookshelf/default.nix @@ -17,13 +17,12 @@ in virtualHosts = { "${host}" = { extraConfig = '' - reverse_proxy ${localhost}:${toString service.ports.port0} { - header_up X-Real-IP {remote_host} - } + redir /.well-known/carddav /remote.php/dav/ 301 + redir /.well-known/caldav /remote.php/dav/ 301 + + reverse_proxy ${localhost}:${toString service.ports.port0} tls ${service.ssl.cert} ${service.ssl.key} - - encode zstd gzip ''; }; };