nixos-config/nixos/services/nginx.service.nix

21 lines
402 B
Nix

{pkgs, ...}: {
services.nginx = {
enable = true;
virtualHosts."localhost" = {
root = "/srv/public";
locations = {
"/" = {
root = "/srv/public";
extraConfig = ''
autoindex on;
'';
};
};
listenAddresses = [
"127.0.0.1"
"[::1]"
];
};
};
networking.firewall.allowedTCPPorts = [80];
}