blob: 39dac10c75672d530b7c4cf938d43b484abe6235 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
|
{
config,
lib,
pkgs,
...
}:
{
imports = [ ./teamspeak6-server.nix ];
services.teamspeak3 =
let
ip = "178.63.224.12";
in
{
enable = false;
openFirewall = true;
voiceIP = ip;
queryIP = ip;
fileTransferIP = ip;
};
systemd.services.teamspeak3-server = lib.mkIf config.services.teamspeak3.enable {
serviceConfig = {
Restart = lib.mkForce "always";
};
};
services.teamspeak6 =
let
ip = "178.63.224.12";
in
{
enable = true;
package = pkgs.callPackage ../../pkgs/teamspeak6-server { };
openFirewall = true;
voiceIP = ip;
queryIP = ip;
fileTransferIP = ip;
};
}
|