diff --git a/hosts/VEGAS/services/websites/websites.nix b/hosts/VEGAS/services/websites/websites.nix index e4eda3c..64cba3a 100644 --- a/hosts/VEGAS/services/websites/websites.nix +++ b/hosts/VEGAS/services/websites/websites.nix @@ -1,11 +1,15 @@ { packages, tools }: with tools.vhosts; -let inherit (tools) domain; in { # websites ktp = static "/srv/storage/www/soda/ktp"; legacy = static "/srv/storage/www/legacy"; - soda = static "/srv/storage/www/soda"; # TODO: add back custom error pages, wttr.in cache + soda = static "/srv/storage/www/soda" // { + extraConfig = '' + error_page 404 /.nginx-private/404.html; + error_page 500 502 503 504 /.nginx-private/50x.html; + ''; + }; # content delivery autoconfig = static "/srv/storage/www/autoconfig";