mirror of https://gitlab.com/curben/blog
post(caddy-nixos-1): remove service-specific options from nixos conf
This commit is contained in:
parent
7814bc16fc
commit
40749f14c8
|
@ -225,10 +225,6 @@ Following is my "configuration.nix". I'll show you how to secure NixOS using has
|
|||
home = "/var/lib/caddyTor";
|
||||
createHome = true;
|
||||
};
|
||||
tor = {
|
||||
home = "/var/lib/tor";
|
||||
createHome = true;
|
||||
};
|
||||
};
|
||||
|
||||
groups = {
|
||||
|
@ -238,9 +234,6 @@ Following is my "configuration.nix". I'll show you how to secure NixOS using has
|
|||
caddyTor = {
|
||||
members = [ "caddyTor" ];
|
||||
};
|
||||
tor = {
|
||||
members = [ "tor" ];
|
||||
};
|
||||
};
|
||||
};
|
||||
|
||||
|
@ -255,38 +248,6 @@ Following is my "configuration.nix". I'll show you how to secure NixOS using has
|
|||
googleAuthenticator.enable = false;
|
||||
}
|
||||
];
|
||||
|
||||
## Caddy web server
|
||||
# require = [ /etc/caddy/caddyProxy.nix /etc/caddy/caddyTor.nix ];
|
||||
# services.caddyProxy = {
|
||||
# enable = true;
|
||||
# config = "/etc/caddy/caddyProxy.conf";
|
||||
# };
|
||||
# services.caddyTor = {
|
||||
# enable = true;
|
||||
# config = "/etc/caddy/caddyTor.conf";
|
||||
# };
|
||||
|
||||
## Tor onion
|
||||
services.tor = {
|
||||
enable = false;
|
||||
enableGeoIP = false;
|
||||
hiddenServices = [{
|
||||
name = "proxy";
|
||||
version = 3;
|
||||
map = [{
|
||||
port = "80";
|
||||
toHost = "[::1]";
|
||||
toPort = "8080";
|
||||
}];
|
||||
}];
|
||||
extraConfig =
|
||||
''
|
||||
ClientUseIPv4 0
|
||||
ClientUseIPv6 1
|
||||
ClientPreferIPv6ORPort 1
|
||||
'';
|
||||
};
|
||||
}
|
||||
|
||||
```
|
Loading…
Reference in New Issue