summaryrefslogtreecommitdiff
path: root/tw/system
diff options
context:
space:
mode:
authorTimo Wilken2023-05-24 22:07:17 +0200
committerTimo Wilken2023-05-25 23:25:18 +0200
commitd6208ee563001c2125b4678a439a8c316fefa3bc (patch)
tree221f66cea5b2abc92d269b864fd8f5d889db19d6 /tw/system
parentb05a876231b952afaadced4fcbc3d9942cb34a67 (diff)
Run Docker on vin for Grafana
Diffstat (limited to 'tw/system')
-rw-r--r--tw/system/vin.scm8
1 files changed, 8 insertions, 0 deletions
diff --git a/tw/system/vin.scm b/tw/system/vin.scm
index 41842b4e..ae8a1d74 100644
--- a/tw/system/vin.scm
+++ b/tw/system/vin.scm
@@ -1,6 +1,9 @@
(define-module (tw system vin)
#:use-module (gnu)
#:use-module (gnu bootloader grub)
+ #:use-module (gnu services docker)
+ #:use-module (gnu services dbus)
+ #:use-module (gnu services desktop) ; elogind-service-type
#:use-module (gnu system locale)
#:use-module (gnu system nss)
#:use-module (guix gexp)
@@ -99,6 +102,11 @@
(keep-daily 14)
(keep-monthly -1))))
+ ;; For running the Grafana docker container.
+ (service docker-service-type)
+ (service dbus-root-service-type) ; required by docker-service-type
+ (service elogind-service-type) ; required by docker-service-type
+
(server-base-services host-name)))
;; The list of user accounts ('root' is implicit).