diff --git a/modules/ftp.nix b/modules/ftp.nix index d47eee0..9eb475a 100644 --- a/modules/ftp.nix +++ b/modules/ftp.nix @@ -3,12 +3,14 @@ let domain = "ftp.ifsr.de"; in { + services.nginx.additionalModules = [pkgs.nginxModules.fancyindex]; services.nginx.virtualHosts."${domain}" = { enableACME = true; forceSSL = true; root = "/srv/ftp"; extraConfig = '' - autoindex on; + fancyindex on; + fancyindex_exact_size off; ''; locations."~/(klausuren|uebungen|skripte|abschlussarbeiten)".extraConfig = '' allow 141.30.0.0/16;