From 1508f0a19342c382c4e85bd7c8d0a6453f8c3723 Mon Sep 17 00:00:00 2001 From: Marcin Maselko Date: Fri, 26 Dec 2025 14:58:53 +0100 Subject: added ts6 test server (container) with podman --- modules/teamspeak/default.nix | 18 ++++++++++++++++++ 1 file changed, 18 insertions(+) (limited to 'modules/teamspeak/default.nix') diff --git a/modules/teamspeak/default.nix b/modules/teamspeak/default.nix index 2ab4092..310eb13 100644 --- a/modules/teamspeak/default.nix +++ b/modules/teamspeak/default.nix @@ -17,4 +17,22 @@ Restart = lib.mkForce "always"; }; }; + + virtualisation.oci-containers.containers = { + teamspeak6-server = { + image = "teamspeaksystems/teamspeak6-server:latest"; + autoStart = true; + ports = [ + "178.63.224.13:9987:9987/udp" # Default voice port + "178.63.224.13:30033:30033/tcp" # File transfer port + ]; + environment = { + TSSERVER_LICENSE_ACCEPTED="accept"; + TSSERVER_DEFAULT_PORT="9987"; + TSSERVER_VOICE_IP="0.0.0.0"; + TSSERVER_FILE_TRANSFER_PORT="30033"; + TSSERVER_FILE_TRANSFER_IP="0.0.0.0"; + }; + }; + }; } -- cgit v1.2.3