diff options
author | Dominique Martinet @ jormungand <asmadeus@codewreck.org> | 2020-09-01 13:59:29 +0200 |
---|---|---|
committer | Dominique Martinet @ jormungand <asmadeus@codewreck.org> | 2020-09-01 13:59:29 +0200 |
commit | 6542fcf47e4a1ff6a41111146c0af4de2473fadf (patch) | |
tree | 4a12e31e7f542ec738c01811afa8a3936f65c86b /machines/jormungand | |
parent | dd2030e714ca9d9ba4340313b3189002c80b959a (diff) |
jormungand: add mumble
Diffstat (limited to 'machines/jormungand')
-rw-r--r-- | machines/jormungand/configuration.nix | 1 | ||||
-rw-r--r-- | machines/jormungand/mumble.nix | 14 |
2 files changed, 15 insertions, 0 deletions
diff --git a/machines/jormungand/configuration.nix b/machines/jormungand/configuration.nix index 50e878d..4a012cf 100644 --- a/machines/jormungand/configuration.nix +++ b/machines/jormungand/configuration.nix @@ -10,6 +10,7 @@ ../../profiles/users.nix ../../profiles/vaderetro.nix ../../profiles/zramswap.nix + ./mumble.nix ./matrix.nix ./mpd.nix ./nginx.nix diff --git a/machines/jormungand/mumble.nix b/machines/jormungand/mumble.nix new file mode 100644 index 0000000..c3d2ca6 --- /dev/null +++ b/machines/jormungand/mumble.nix @@ -0,0 +1,14 @@ +{ config, pkgs, lib, ... }: + +let + murmur_password = lib.removeSuffix "\n" (lib.readFile "/etc/nixos/secrets/murmur_password"); +in { + services.murmur = { + enable = true; + registerName = "jormungand"; + password = murmur_password; + }; + + networking.firewall.allowedTCPPorts = [ config.services.murmur.port ]; + networking.firewall.allowedUDPPorts = [ config.services.murmur.port ]; +} |