Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/ahmedwaleedmalik/docker-ts3
Teamspeak 3 Server in a docker container
https://github.com/ahmedwaleedmalik/docker-ts3
Last synced: 23 days ago
JSON representation
Teamspeak 3 Server in a docker container
- Host: GitHub
- URL: https://github.com/ahmedwaleedmalik/docker-ts3
- Owner: ahmedwaleedmalik
- License: apache-2.0
- Created: 2020-05-11T11:53:54.000Z (over 4 years ago)
- Default Branch: master
- Last Pushed: 2024-04-26T00:42:05.000Z (7 months ago)
- Last Synced: 2024-04-27T00:17:50.646Z (6 months ago)
- Language: Dockerfile
- Homepage:
- Size: 11.7 KB
- Stars: 0
- Watchers: 2
- Forks: 0
- Open Issues: 3
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# docker-ts3
Teamspeak 3 Server in a docker container## Usage
### Without Persistent Storage:
```
docker run -d --name teamspeak-server \
-p 9987:9987/udp -p 10011:10011 -p 30033:30033 \
ahmedwaleedmalik/docker-ts3
```### With persistent storage:
```
docker run -d --name teamspeak-server \
-p 9987:9987/udp -p 10011:10011 -p 30033:30033 \
-v /ts3server/data:/data \
ahmedwaleedmalik/docker-ts3
```### Using docker-compose file
`docker-compose up -d`
**NOTE:** For mounted volume set permissions and users accordingly:
```
chown 9999:9999 /ts3server/data
chmod 777 /ts3server/data
```## Configuration
### Retrieving Credentials
For retrieving `Admin Token` and `Server Query Admin Token` go through container logs. It will print both credentials
at startup.`docker logs teamspeak-server`
# Useful resources
- https://help.tcadmin.com/Teamspeak_Server_Configuration