mirror of
https://github.com/luzifer-docker/teamspeak3.git
synced 2024-12-24 00:11:17 +00:00
45 lines
1.2 KiB
Markdown
45 lines
1.2 KiB
Markdown
### docker-teamspeak3
|
|
|
|
This is a docker container based on ubuntu with installed Teampspeak 3 server.
|
|
Just start the container and its ready to go!
|
|
|
|
#### Summary
|
|
* Ubuntu
|
|
* Teamspeak 3 Server
|
|
* Adding a Licence file (planned)
|
|
* make complete ts3 conf accessible (planned)
|
|
* settings are persisted between start/stop of the container, after upgrading(using the run cmd to make a new container)
|
|
not yet. will follow in the future, probably as an change to the run command, not the dockerfile itself.
|
|
#### Usage
|
|
|
|
Following commands a just examples which should be ok for most installs.
|
|
|
|
* Starting
|
|
|
|
This starts a docker container in the
|
|
background (-d) with direct mapping of the TS3 port (-p 9987:9987/udp)
|
|
and sets the name to TS3.
|
|
|
|
`sudo docker run --name TS3 -d -p 9987:9987/udp devalx/docker-teamspeak3`
|
|
|
|
#### Backups TODO
|
|
files directory
|
|
licensekey.dat
|
|
query_ip_blacklist.txt
|
|
query_ip_whitelist.txt
|
|
serverkey.dat
|
|
ts3server.ini
|
|
ts3server.sqlitedb
|
|
|
|
##### Logs
|
|
To get the created Admin secrets use this cmd:
|
|
|
|
`sudo docker logs TS3`
|
|
|
|
you can also specify the container id instead of TS3.
|
|
|
|
TODO saving data through links neceassry?
|
|
|
|
##### Settings
|
|
This dockerfile can be customized be specifieing several ENV variables.
|
|
All of these are optional.
|