31 lines
651 B
YAML
31 lines
651 B
YAML
version: '3.7'
|
|
|
|
# Not run through traefik, causes too much slowdown: instead, using a DNS SRV rule.
|
|
services:
|
|
teamspeak:
|
|
image: teamspeak
|
|
container_name: teamspeak
|
|
ports:
|
|
- 9987:9987/udp #udp voice port
|
|
- 10080:10080
|
|
- 30033:30033 #file transfer port
|
|
restart: unless-stopped
|
|
env_file: ./secrets/teamspeak.secret
|
|
volumes:
|
|
- ./data:/var/ts3server/
|
|
networks:
|
|
- teamspeak
|
|
db:
|
|
image: mariadb
|
|
restart: always
|
|
env_file: ./secrets/teamspeak.secret
|
|
volumes:
|
|
- ./dbvolume:/var/lib/mysql
|
|
networks:
|
|
- teamspeak
|
|
|
|
|
|
networks:
|
|
teamspeak:
|
|
external: false
|