about summary refs log tree commit diff stats
path: root/system/services/murmur
diff options
context:
space:
mode:
authorSilas Schöffel <sils@sils.li>2025-01-20 17:12:31 +0100
committerSilas Schöffel <sils@sils.li>2025-01-20 17:12:31 +0100
commit67714b1987617844df71a83052c68004e755d8ff (patch)
treef10804ba0b591653dbbba0e3e4597eadddb06d22 /system/services/murmur
parentfeat(modules/nixconfig): init (diff)
downloadnixos-server-67714b1987617844df71a83052c68004e755d8ff.zip
feat(modules/murmur): init
Diffstat (limited to 'system/services/murmur')
-rw-r--r--system/services/murmur/default.nix50
1 files changed, 0 insertions, 50 deletions
diff --git a/system/services/murmur/default.nix b/system/services/murmur/default.nix
deleted file mode 100644
index dec79ba..0000000
--- a/system/services/murmur/default.nix
+++ /dev/null
@@ -1,50 +0,0 @@
-{...}: let
-  murmurStore = "/var/lib/murmur";
-in {
-  vhack.persist.directories = [
-    {
-      directory = "/var/lib/murmur";
-      user = "murmur";
-      group = "murmur";
-      mode = "0700";
-    }
-  ];
-
-  services.murmur = {
-    enable = true;
-    openFirewall = true;
-    welcometext = ''
-      <b>You never get a second chance to make a first impression</b><br>
-
-      The entire team of [name of the company] is thrilled to welcome you on board. We hope you’ll do some amazing work here!
-    '';
-    sslKey = "${murmurStore}/key.pem";
-    sslCert = "${murmurStore}/fullchain.pem";
-
-    registerUrl = "vhack.eu";
-    registerName = "vhack";
-    registerHostname = "mumble.vhack.eu";
-    hostName = "mumble.vhack.eu";
-    clientCertRequired = true;
-    bandwidth = 7200000;
-  };
-
-  security.acme.certs.murmur = {
-    domain = "mumble.vhack.eu";
-    postRun =
-      /*
-      bash
-      */
-      ''
-        set -x
-        rm "${murmurStore}/key.pem"
-        rm "${murmurStore}/fullchain.pem"
-
-        cp key.pem "${murmurStore}";
-        cp fullchain.pem "${murmurStore}";
-
-        chown murmur:murmur "${murmurStore}/key.pem"
-        chown murmur:murmur "${murmurStore}/fullchain.pem"
-      '';
-  };
-}