summary refs log tree commit diff
path: root/host/Spacebar-nginx/hosts/spacebar.chat/internal/secrets.nix
blob: cc0e2996adeae8e92c2cf6237e9a3fd8104bf342 (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
{ lib, config }: {
  root = "/data/nginx/secrets";
  #use ip from ens18
  listenAddresses = [ 
    (lib.head config.networking.interfaces.ens18.ipv4.addresses).address
   ];
  locations = {
    "/" = {
      extraConfig =
        "autoindex on;" + 
        "allow 192.168.1.0/24;" +
        "allow 127.0.0.1;" +
        "deny all;"
        ;
    };
    "^~ /.well-known/acme-challenge/" = {
      root = "/var/lib/acme/acme-challenge";
    };
  };
}