diff options
Diffstat (limited to '')
| -rw-r--r-- | guix/turing.scm | 8 | 
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  |