aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--guix/turing.scm8
1 files changed, 8 insertions, 0 deletions
diff --git a/guix/turing.scm b/guix/turing.scm
index dee488d..6bf36cb 100644
--- a/guix/turing.scm
+++ b/guix/turing.scm
@@ -40,6 +40,12 @@
(define (guix-archive-key name)
(file-from-cwd (string-append "/guix-acl-keys/" name ".pub")))
+(define %hidden-service-turing
+ (simple-service 'hidden-service-turing tor-service-type
+ (list (tor-onion-service-configuration
+ (name "turing")
+ (mapping '((22 "127.0.0.1:22")))))))
+
(define %services
(append (list (service openssh-service-type
(openssh-configuration
@@ -53,6 +59,8 @@
(service postgresql-service-type
(postgresql-configuration
(postgresql postgresql-16)))
+ (service tor-service-type)
+ %hidden-service-turing
(service unattended-upgrade-service-type)
(simple-service 'resolv-conf etc-service-type
(list `("resolv.conf" ,(plain-file