aboutsummaryrefslogtreecommitdiff
path: root/usr/local/etc
diff options
context:
space:
mode:
authorJohn Ankarström <john@ankarstrom.se>2021-07-15 22:02:27 +0200
committerJohn Ankarström <john@ankarstrom.se>2021-07-15 22:02:27 +0200
commit0ab43a13ef9adc0d765016ca5bafcd8e270d8ae2 (patch)
tree9cd56ee302a02ef1320d955d17d9c9884d78fd18 /usr/local/etc
parent912879eb486cac4341884bc6fc91a457f2bc2372 (diff)
downloadrbsd-0ab43a13ef9adc0d765016ca5bafcd8e270d8ae2.tar.gz
Add /usr/local/etc/umurmur.conf
Diffstat (limited to 'usr/local/etc')
-rw-r--r--usr/local/etc/umurmur.conf80
1 files changed, 80 insertions, 0 deletions
diff --git a/usr/local/etc/umurmur.conf b/usr/local/etc/umurmur.conf
new file mode 100644
index 0000000..330b5ae
--- /dev/null
+++ b/usr/local/etc/umurmur.conf
@@ -0,0 +1,80 @@
+max_bandwidth = 48000;
+welcometext = "Welcome to uMurmur!";
+certificate = "/usr/local/etc/umurmur/cert.crt";
+private_key = "/usr/local/etc/umurmur/key.key";
+password = "skatteverket";
+# admin_password = "test"; # Set to enable admin functionality.
+# ban_length = 0; # Length in seconds for a ban. Default is 0. 0 = forever.
+# enable_ban = false; # Default is false
+# banfile = "banfile.txt"; # File to save bans to. Default is to not save bans to file.
+# sync_banfile = false; # Keep banfile synced. Default is false, which means it is saved to at shutdown only.
+# allow_textmessage = true; # Default is true
+# opus_threshold = 100; # Percentage of users supporting Opus codec for it to be chosen. Default is 100.
+# show_addresses = true; # Whether to show client's IP addresses under user information
+max_users = 10;
+
+# bindport = 64738;
+# bindaddr = "192.168.1.1";
+
+# username and groupname for privilege dropping.
+# Will attempt to switch user if set.
+# username = "";
+# If groupname not set the user's default login group will be used
+# groupname = "";
+
+# Log to file option. Default is logging to syslog.
+# umurmurd will close and reopen the logfile if SIGHUP is received.
+# logfile = "/var/log/umurmurd.log";
+
+# CA location for CA-signed certificates
+# ca_path = "/path/to/ca/certificates/";
+
+# Channel tree definition:
+# Root channel must always be defined first.
+# If a channel has a parent, the parent must be defined before the child channel(s).
+channels = ( {
+ name = "Root";
+ parent = "";
+ description = "Root channel. No entry.";
+ noenter = true;
+ },
+ {
+ name = "Lobby";
+ parent = "Root";
+ description = "Lobby channel";
+ },
+ {
+ name = "Silent";
+ parent = "Root";
+ description = "Silent channel";
+ silent = true; # Optional. Default is false
+ },
+ {
+ name = "Red team";
+ parent = "Lobby";
+ description = "The Red team channel";
+ position = 0; # Optional. Default is 0 and the channels will be shown in alphabetic order.
+ # password = "redpw";
+ },
+ {
+ name = "Blue team";
+ parent = "Lobby";
+ description = "The Blue team channel";
+ position = 1; # Optional. Default is 0 and the channels will be shown in alphabetic order.
+ # password = "bluepw";
+ }
+);
+# Channel links configuration.
+channel_links = ( {
+ source = "Lobby";
+ destination = "Red team";
+ },
+ {
+ source = "Lobby";
+ destination = "Blue team";
+ }
+);
+
+# The channel in which users will appear in when connecting.
+# Note that default channel can't have 'noenter = true' or password set
+default_channel = "Lobby";