Skip to content

Latest commit

 

History

History
45 lines (34 loc) · 2.04 KB

README.md

File metadata and controls

45 lines (34 loc) · 2.04 KB

TeamSpeak3 Server as a Container

License GitHub release (latest SemVer) GitHub Workflow Status Docker

This package is a minimal version of TeamSpeak3 as a Docker container.
The aim of this project is to provide an always-up-to-date highly secure way to install and run a TeamSpeak3 server regardless of the OS that the host runs on.

Requirements

To use this project you'll need:

  • Docker-compose
  • cURL/Wget

Installation

  1. Download the files in examples
    wget https://raw.githubusercontent.com/Carlgo11/Teamspeak-docker/master/examples/docker-compose.yml
    wget https://raw.githubusercontent.com/Carlgo11/Teamspeak-docker/master/examples/ts3server_config.ini
    wget https://raw.githubusercontent.com/Carlgo11/Teamspeak-docker/master/examples/.env
  2. Change the database credentials in .env
  3. Start the docker containers
    docker-compose up -d

Port configuration

A list of all incoming and outgoing ports that TS3 uses can be found here.
If you need an optional feature, such as TSDNS or ServerQuery, add the appropriate port to the ports array in docker-compose.yml

LICENSE

This work is licensed under GPL-3.0. See the full license here.