This repository has no description
661 B
29 lines
1{ ... }:
2{
3 services.murmur = {
4 enable = true;
5 # allowHtml = false;
6 bandwidth = 10000000;
7 registerName = "lassul.us";
8 autobanTime = 30;
9 sslCert = "/var/lib/acme/lassul.us/cert.pem";
10 sslKey = "/var/lib/acme/lassul.us/key.pem";
11 extraConfig = ''
12 opusthreshold=0
13 # rememberchannelduration=10000
14 '';
15 };
16 networking.firewall.allowedTCPPorts = [ 64738 ];
17 networking.firewall.allowedUDPPorts = [ 64738 ];
18
19 services.nginx.virtualHosts."lassul.us" = {
20 enableACME = true;
21 };
22 security.acme.certs."lassul.us" = {
23 group = "lasscert";
24 };
25 users.groups.lasscert.members = [
26 "nginx"
27 "murmur"
28 ];
29}