Skip to content

CookieCr2nk/TS3AudioBot-Docker

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

TS3AudioBot-Docker

This is the TS3AudioBot in a Docker Container based on Debian Bullseye with dotnet runtime 6.0.20 and is using very few ressources.

Usage / Parameters

Setup the Docker Volume

docker volume create ts3audiobot-data
  1. First Pull the Container Image from Github Packages

docker pull ghcr.io/cookiecr2nk/ts3audiobot-docker:master

  1. Run the initial setup to generate all the initial configuration files:

docker run --rm -v ts3audiobot-data:/data -it ghcr.io/cookiecr2nk/ts3audiobot-docker:master

  1. After the initial configuration setup has finished, stop the server with CTRL-C and configure your bot in the configuration files accordingly. Now you can copy the data in the Config folder in your Data Mount or create an own Config.

  2. Add your server address to address = "voice.teamspeak.com" in your bot.toml, that is located in: /var/lib/docker/volumes/ts3audiobot-data/_data/bots/default/bot.toml

  3. You can Modify the Data in the Docker Volume. The Docker volume is located at /var/lib/docker/volumes/ts3audiobot-data/_data

  4. Then run the actual container again as a daemon:

docker run --name ts3audiobot -d -p 58913:58913 -v /opt/ts3audiobot/data:/data ghcr.io/cookiecr2nk/ts3audiobot-docker:master

Docker Image Building

  • Docker Build: docker build -f ts3audiobot:master .

Contribution

Feel free to make an feature request or an pull request.

TS3AudioBot Version

This image was build on .Dotnet 3.1 with ts3audiobot version master_linux_x64

About

ts3audiobot-dockerized

Resources

License

Code of conduct

Stars

Watchers

Forks

Releases

No releases published

Packages