Home Explore Blog Models CI



nixpkgs

nixos/modules/services/networking/umurmur.md
bf99637b89c2647a24f5b57dc7c355f207e7429c1dbb2b5c000000030000032c
# uMurmur {#module-service-umurmur}

[uMurmur](http://umurmur.net/) is a minimalistic Mumble server primarily targeted to run on embedded computers. This module enables it (`umurmurd`).

## Quick Start {#module-service-umurmur-quick-start}

```nix
{
  services.umurmur = {
    enable = true;
    openFirewall = true;
    settings = {
      port = 7365;
      channels = [
        {
          name = "root";
          parent = "";
          description = "Root channel. No entry.";
          noenter = true;
        }
        {
          name = "lobby";
          parent = "root";
          description = "Lobby channel";
        }
      ];
      default_channel = "lobby";
    };
  };
}
```

See a full configuration in [umurmur.conf.example](https://github.com/umurmur/umurmur/blob/master/umurmur.conf.example)

Chunks
46f4498d (1st chunk of `nixos/modules/services/networking/umurmur.md`)
Title: uMurmur Mumble Server Module
Summary
This document introduces the uMurmur module, which enables the minimalistic Mumble server `umurmurd` primarily designed for embedded computers. It provides a quick start guide using Nix configuration, demonstrating how to enable the service, open the firewall, set a custom port (e.g., 7365), and define channels like a `root` channel (with no entry) and a `lobby` channel, making `lobby` the default. A link to a full configuration example is also included.