48 lines
1.1 KiB
YAML
48 lines
1.1 KiB
YAML
services:
|
|
ts3gotify:
|
|
build:
|
|
context: .
|
|
dockerfile: Dockerfile
|
|
environment:
|
|
LOG_LEVEL: debug
|
|
TS3_HOST: ts3
|
|
TS3_QUERY_PORT: 10011
|
|
TS3_SERVER_PORT: 9987
|
|
TS3_USERNAME: serveradmin
|
|
TS3_PASSWORD: Qx7uUh4i
|
|
TS3_NICKNAME: ts3gotify
|
|
GOTIFY_URL: http://gotify:80
|
|
GOTIFY_TOKEN: ApvIy.aFpN3.QlQ
|
|
GOTIFY_TITLE: ts3gotify
|
|
MODE: '["connect", "disconnect", "moved", "message"]'
|
|
|
|
gotify:
|
|
image: ghcr.io/gotify/server:latest
|
|
ports:
|
|
- 8080:80
|
|
environment:
|
|
TZ: "Europe/Amsterdam"
|
|
GOTIFY_DEFAULTUSER_PASS: "admin"
|
|
volumes:
|
|
- "./gotify_data:/app/data"
|
|
|
|
ts3:
|
|
image: docker.io/library/teamspeak:latest
|
|
ports:
|
|
- name: voice
|
|
target: 9987
|
|
published: 9987
|
|
protocol: udp
|
|
- name: query
|
|
target: 10011
|
|
published: 10011
|
|
protocol: tcp
|
|
- name: filetransfer
|
|
target: 30033
|
|
published: 30033
|
|
protocol: tcp
|
|
environment:
|
|
TS3SERVER_LICENSE: accept
|
|
volumes:
|
|
- "./ts3_data:/var/ts3server/"
|