diff options
| author | Patrick Nærvig Wøhlk <[email protected]> | 2020-02-23 23:11:09 +0100 |
|---|---|---|
| committer | GitHub <[email protected]> | 2020-02-23 17:11:09 -0500 |
| commit | d7e3dde2b3a93968369e19dac6df437dbb732067 (patch) | |
| tree | 7149435316df4e39e08416d54829d99efbd42805 | |
| parent | 8f965bd6dd8d3bb9ac7b08ff6f6b4dbd266fe162 (diff) | |
| download | caprover-one-click-apps-d7e3dde2b3a93968369e19dac6df437dbb732067.tar.gz caprover-one-click-apps-d7e3dde2b3a93968369e19dac6df437dbb732067.zip | |
App/teamspeak (#132)
* 1 click teamspeak
* Fixed ports
| -rw-r--r-- | public/v2/apps/teamspeak.json | 61 | ||||
| -rw-r--r-- | public/v2/logos/teamspeak.png | bin | 0 -> 47100 bytes |
2 files changed, 61 insertions, 0 deletions
diff --git a/public/v2/apps/teamspeak.json b/public/v2/apps/teamspeak.json new file mode 100644 index 0000000..2a8231a --- /dev/null +++ b/public/v2/apps/teamspeak.json @@ -0,0 +1,61 @@ +{ + "captainVersion": "2", + "documentation":"https://hub.docker.com/_/teamspeak", + "displayName": "TeamSpeak", + "description": "TeamSpeak is the number one choice VoIP communication system for Online Gaming.", + "dockerCompose":{ + "services":{ + "$$cap_appname":{ + "notExposeAsWebApp": "true", + "ports": [ + "$$cap_port_voice:9987", + "$$cap_port_files:30033", + "$$cap_port_query:10011" + ], + "environment": { + "TS3SERVER_LICENSE": "accept" + }, + "image":"teamspeak:$$cap_version", + "restart":"always", + "volumes":[ + "$$cap_appname-data:/var/ts3server/" + ] + } + }, + "version":"2", + "volumes":{ + "$$cap_appname-data":{ + } + } + }, + "instructions":{ + "end":"Then you can connect to localhost/ip in your TeamSpeak client. Please write down the server query password, and server admin privilege key that were generated. These are needed to administrate the TeamSpeak server. Found in the logs.", + "start":"TeamSpeak is the number one choice VoIP communication system for Online Gaming." + }, + "variables":[ + { + "label":"TeamSpeak Docker Version", + "defaultValue":"3.11.0", + "description":"It's highly recommended that you don't use the latest tag but instead the major version you need, e.g. teamspeak:3.11.0", + "id":"$$cap_version" + }, + { + "label":"Voice Port (UDP)", + "description":"Port for voice (UDP)", + "defaultValue":"9987", + "id":"$$cap_port_voice" + }, + { + "label":"File transfer (TCP)", + "description":"Transferring files.", + "defaultValue":"30033", + "id":"$$cap_port_files" + },{ + "label":"Server Query Port (TCP)", + "description":"Port for querying in server discovery", + "defaultValue":"10011", + "id":"$$cap_port_query" + } + ] + } +
\ No newline at end of file diff --git a/public/v2/logos/teamspeak.png b/public/v2/logos/teamspeak.png Binary files differnew file mode 100644 index 0000000..309bec7 --- /dev/null +++ b/public/v2/logos/teamspeak.png |
