aboutsummaryrefslogtreecommitdiff
path: root/nixos/services/nginx.service.nix
diff options
context:
space:
mode:
Diffstat (limited to 'nixos/services/nginx.service.nix')
-rw-r--r--nixos/services/nginx.service.nix25
1 files changed, 20 insertions, 5 deletions
diff --git a/nixos/services/nginx.service.nix b/nixos/services/nginx.service.nix
index ae374c7..798f078 100644
--- a/nixos/services/nginx.service.nix
+++ b/nixos/services/nginx.service.nix
@@ -1,6 +1,21 @@
-{...}:
-{
- services.nginx = {
- enable = true;
- };
+{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];
}