summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--tw/system/vin.scm6
1 files changed, 6 insertions, 0 deletions
diff --git a/tw/system/vin.scm b/tw/system/vin.scm
index 6d84e603..6a773a58 100644
--- a/tw/system/vin.scm
+++ b/tw/system/vin.scm
@@ -14,6 +14,7 @@
#:use-module (guix gexp)
#:use-module (tw channels)
#:use-module (tw packages finance)
+ #:use-module (tw services dns)
#:use-module (tw services grafana)
#:use-module (tw services restic)
#:use-module (tw system))
@@ -171,6 +172,11 @@
(operating-system-expression
#~(@ (tw system vin) %vin-system))))
+ (service mythic-dynamic-dns-service-type
+ (mythic-dynamic-dns-configuration
+ (host-name host-name)
+ (ipv4? #f))) ; have a static IPv4 address, so only update IPv6
+
(server-base-services host-name)))
;; The list of user accounts ('root' is implicit).