Add murmur mumble server

This commit is contained in:
muon 2026-03-08 15:45:42 +00:00
parent 5518f1ca35
commit fb8b27ef3c
3 changed files with 32 additions and 1 deletions

View file

@ -50,6 +50,7 @@ in {
mods.server.ntfy.enable = true;
mods.server.lemmy.enable = true;
mods.server.audio.enable = true;
mods.server.murmur.enable = true;
mods.server.atuin.enable = true;
mods.server.seedbox.enable = true;

View file

@ -1,4 +1,8 @@
{ pkgs, lib, ... }: {
{
pkgs,
lib,
...
}: {
imports = [
./containers
./gaming
@ -25,5 +29,6 @@
./lemmy.nix
./audio.nix
./atuin.nix
./murmur.nix
];
}

View file

@ -0,0 +1,25 @@
{
pkgs,
lib,
config,
...
}: let
cfg = config.mods.server.murmur;
in
with lib; {
options.mods.server = {
murmur = {
enable = mkEnableOption {
default = false;
description = "enables murmur server";
};
};
};
config = mkIf cfg.enable {
services.murmur = {
enable = true;
openFirewall = true;
};
};
}