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.ntfy.enable = true;
mods.server.lemmy.enable = true; mods.server.lemmy.enable = true;
mods.server.audio.enable = true; mods.server.audio.enable = true;
mods.server.murmur.enable = true;
mods.server.atuin.enable = true; mods.server.atuin.enable = true;
mods.server.seedbox.enable = true; mods.server.seedbox.enable = true;

View file

@ -1,4 +1,8 @@
{ pkgs, lib, ... }: { {
pkgs,
lib,
...
}: {
imports = [ imports = [
./containers ./containers
./gaming ./gaming
@ -25,5 +29,6 @@
./lemmy.nix ./lemmy.nix
./audio.nix ./audio.nix
./atuin.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;
};
};
}