nyxtumops/profiles/onion-routing/tor.nix
Jacob Hrbek 0f6f304e8c Added license
Signed-off-by: Jacob Hrbek <kreyren@fsfe.org>
2021-09-10 12:52:20 +02:00

21 lines
538 B
Nix

#@ Copyright (C) Jacob Hrbek <kreyren@fsfe.org> 08/09/2021-EU released under OpenVolt license <https://git.dotya.ml/OpenVolt/OpenVolt/src/branch/central/LICENSE.md>
# REF(Krey): Exit policy https://gitlab.torproject.org/legacy/trac/-/wikis/doc/ReducedExitPolicy
{ config, lib,... }: lib.mkIf config.services.tor.relay.enable {
networking.firewall.allowedTCPPorts = [ 36821 ];
services = {
tor = {
relay = {
role = "exit";
};
client = {
dns.enable = true;
};
settings = {
ORPort = "auto";
};
};
};
}