Teamspeak: Difference between revisions

From NixOS Wiki
(Created page with "Teamspeak is an unfree voice chat application mainly used for online games. = Install = <syntaxHighlight lang=nix> environment.systemPackages = with pkgs; [ teamspeak_client ]; </syntaxHighlight> Category:Applications Category:Gaming")
 
(added server install)
Line 1: Line 1:
Teamspeak is an unfree voice chat application mainly used for online games.
Teamspeak is an unfree voice chat application mainly used for online games.  


= Install =
 
= Install client =
<syntaxHighlight lang=nix>
<syntaxHighlight lang=nix>
   environment.systemPackages = with pkgs; [
   environment.systemPackages = with pkgs; [
Line 7: Line 8:
   ];
   ];
</syntaxHighlight>
</syntaxHighlight>
= Install server =
To install a Teamspeak3 server with NixOS for up to 32 users:
<syntaxHighlight lang=nix>
  services.teamspeak3 = {
    enable = true;
    openFirewall = true;
  };
</syntaxHighlight>
Teamspeak has several additional options for configuration. To get elevated rights on the server, it is needed to use the ServerAdmin privilege key from the first log in /var/log/teamspeak3-server.


[[Category:Applications]]
[[Category:Applications]]
[[Category:Gaming]]
[[Category:Gaming]]
[[Category:Server]]

Revision as of 16:24, 15 May 2024

Teamspeak is an unfree voice chat application mainly used for online games.


Install client

  environment.systemPackages = with pkgs; [
    teamspeak_client
  ];

Install server

To install a Teamspeak3 server with NixOS for up to 32 users:

  services.teamspeak3 = {
    enable = true;
    openFirewall = true;
  };

Teamspeak has several additional options for configuration. To get elevated rights on the server, it is needed to use the ServerAdmin privilege key from the first log in /var/log/teamspeak3-server.