diff --git a/mumble-vm-system.scm b/mumble-vm-system.scm
index 74ff714..cb8568f 100644
--- a/mumble-vm-system.scm
+++ b/mumble-vm-system.scm
@@ -18,6 +18,7 @@
#:use-module (gnu services admin)
#:use-module (gnu services certbot)
#:use-module (gnu services ssh)
+ #:use-module (gnu services telephony)
#:use-module (gnu services web)
#:use-module (guix build-system copy)
#:use-module ((guix licenses) #:prefix license:)
@@ -91,6 +92,20 @@ replicate or contribute to it.")
(certificate-configuration
(domains '("audio.experimental.a-lec.org"))
(deploy-hook %nginx-deploy-hook))))))
+ ;; Mumble
+ (service mumble-server-service-type
+ (mumble-server-configuration
+ (welcome-text
+ "
+Bienvenue sur le service d'audio-conférence de Libre en communs.
+https://audio.experimental.a-lec.org/
+
")
+ (cert-required? #t) ;; Disallow text password logins
+ (max-user-bandwidth 100000)
+ (ssl-cert
+ "/etc/letsencrypt/live/audio.experimental.a-lec.org/fullchain.pem")
+ (ssl-key
+ "/etc/letsencrypt/live/audio.experimental.a-lec.org/privkey.pem")))
;; Networking
(service
static-networking-service-type