Infini-DL360/murmur: init

This commit is contained in:
Infinidoge 2025-06-03 00:06:12 -04:00
parent b23d5fdafb
commit 34c844a6d6
Signed by: Infinidoge
SSH key fingerprint: SHA256:EMoPe5e2dO0gEvtBb2xkZTz5dkyL0rBmuiGTKG5s96E
2 changed files with 22 additions and 0 deletions

View file

@ -23,6 +23,7 @@
./jellyfin.nix
./jupyter.nix
./minecraft.nix
./murmur.nix
./postgresql.nix
./privoxy.nix
./radicale.nix

View file

@ -0,0 +1,21 @@
{ config, ... }:
let
certs = config.security.acme.certs."voice.inx.moe".directory;
in
{
services.murmur = {
enable = true;
openFirewall = true;
password = "shmoopy";
stateDir = "/srv/murmur";
sslCert = "${certs}/cert.pem";
sslKey = "${certs}/key.pem";
sslCa = "${certs}/chain.pem";
};
security.acme.certs."voice.inx.moe" = {
inherit (config.services.murmur) group;
};
}