From b4004bbe312eaff316ad9d4b1512393841b5e443 Mon Sep 17 00:00:00 2001 From: Ivan Dimitrov Date: Fri, 1 Dec 2023 21:26:44 +0200 Subject: [PATCH] add onion service for idimitrov.dev --- mailserver/default.nix | 2 +- mailserver/tor/default.nix | 16 ++++++++++++++++ 2 files changed, 17 insertions(+), 1 deletion(-) create mode 100644 mailserver/tor/default.nix diff --git a/mailserver/default.nix b/mailserver/default.nix index 1154d6e..483bb28 100644 --- a/mailserver/default.nix +++ b/mailserver/default.nix @@ -1,4 +1,4 @@ { config, pkgs, ... }: { - imports = [ ./configuration.nix ./mailserver ./roundcube ./postgres ./wireguard ./nginx ./webshite ]; + imports = [ ./configuration.nix ./mailserver ./roundcube ./postgres ./wireguard ./nginx ./webshite ./tor ]; } diff --git a/mailserver/tor/default.nix b/mailserver/tor/default.nix new file mode 100644 index 0000000..7382cae --- /dev/null +++ b/mailserver/tor/default.nix @@ -0,0 +1,16 @@ +{ + services.tor = { + enable = true; + relay.onionServices = { + idimitrov = { + map = [{ + port = 80; + target = { + addr = "127.0.0.1"; + port = 3000; + }; + }]; + }; + }; + }; +}