From c9a99431c0b4ec61b0b32310ab8fbee768b88037 Mon Sep 17 00:00:00 2001 From: Yorick van Pelt Date: Thu, 26 Jan 2017 14:50:56 +0100 Subject: [PATCH] add tor hidden service on laptop --- ascanius/configuration.nix | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/ascanius/configuration.nix b/ascanius/configuration.nix index 68d3545..64b51b6 100644 --- a/ascanius/configuration.nix +++ b/ascanius/configuration.nix @@ -11,6 +11,7 @@ in [ ./hardware-configuration.nix ../roles/common.nix ../roles/graphical.nix + ../modules/tor-hidden-service.nix ]; # no, not that Ascanius. @@ -43,4 +44,11 @@ in unset SSH_AGENT_PID export SSH_AUTH_SOCK="''${XDG_RUNTIME_DIR}/gnupg/S.gpg-agent.ssh" ''; + + services.tor.hiddenServices = [ + { name = "ssh"; + port = 22; + hostname = secrets.tor_hostnames."ssh.ascanius"; + private_key = "/run/keys/torkeys/ssh.ascanius.key"; } + ]; }