summaryrefslogtreecommitdiff
path: root/tw/system/vin.scm
diff options
context:
space:
mode:
authorTimo Wilken2023-05-24 23:17:50 +0200
committerTimo Wilken2023-05-25 23:25:18 +0200
commit2ffc6dd5fbe031ef19368022f6066c105bb9a773 (patch)
tree24de9d13da02a0d6b6ffa98934e948c8e35a0b0d /tw/system/vin.scm
parentd6208ee563001c2125b4678a439a8c316fefa3bc (diff)
Run Grafana using Docker
Diffstat (limited to 'tw/system/vin.scm')
-rw-r--r--tw/system/vin.scm10
1 files changed, 7 insertions, 3 deletions
diff --git a/tw/system/vin.scm b/tw/system/vin.scm
index ae8a1d74..8dfbd2df 100644
--- a/tw/system/vin.scm
+++ b/tw/system/vin.scm
@@ -7,6 +7,7 @@
#:use-module (gnu system locale)
#:use-module (gnu system nss)
#:use-module (guix gexp)
+ #:use-module (tw services grafana)
#:use-module (tw services restic)
#:use-module (tw system))
@@ -103,9 +104,12 @@
(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
+ (service grafana-service-type
+ (grafana-configuration
+ (bind-address (server-wireguard-address host-name))))
+ (service docker-service-type) ; required by `grafana-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)))