From 617e77ba113745ec69b93256cb09893ab9001488 Mon Sep 17 00:00:00 2001 From: Katharina Fey Date: Thu, 28 Nov 2019 13:55:28 +0100 Subject: server/tor: init with hyp3rions config --- modules/server/tor/default.nix | 24 ++++++++++++++++++++++++ 1 file changed, 24 insertions(+) create mode 100644 modules/server/tor/default.nix (limited to 'modules') diff --git a/modules/server/tor/default.nix b/modules/server/tor/default.nix new file mode 100644 index 00000000000..7af4eee250d --- /dev/null +++ b/modules/server/tor/default.nix @@ -0,0 +1,24 @@ +/* ONIONS ARE REALLY GOOD + * + * This module is not included by default and is somewhat specific + * to the hyperion root server + * + * TODO: make this a function that allows pasing a hostname and + * more specific settings + */ + +{ config, pkgs, ... }: + +{ + networking.firewall.allowedTCPPorts = [ 143 ]; + + services.tor = { + enable = true; + relay = { + enable = true; + role = "relay"; + nickname = "hyp3rion"; + port = 143; + }; + }; +} -- cgit v1.2.3