Add Mumble service
Signed-off-by: Denis 'GNUtoo' Carikli <GNUtoo@cyberdimension.org>
This commit is contained in:
parent
32475794b1
commit
41e8b2fed0
|
@ -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
|
||||
"<br />
|
||||
Bienvenue sur le service d'audio-conférence de <b>Libre en communs</b>.<br />
|
||||
https://audio.experimental.a-lec.org/
|
||||
<br />")
|
||||
(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
|
||||
|
|
Loading…
Reference in New Issue