linde: enable custom error pages for searchix
1 file changed, 14 insertions(+), 3 deletions(-)
changed files
M system/linde.nix → system/linde.nix
@@ -554,9 +554,20 @@ }; "searchix.alanpearce.eu" = { useACMEHost = "alanpearce.eu"; extraConfig = '' - reverse_proxy localhost:${toString config.services.searchix.settings.web.port} { - health_uri /health - health_status 2xx + root ${pkgs.searchix}/lib/searchix + handle /static/* { + file_server + } + handle_errors { + rewrite * /error.html + templates + file_server + } + handle { + reverse_proxy localhost:${toString config.services.searchix.settings.web.port} { + health_uri /health + health_status 2xx + } } encode zstd gzip { match {