summaryrefslogtreecommitdiffhomepage
diff options
context:
space:
mode:
authorPatrick Nærvig Wøhlk <[email protected]>2020-02-23 23:11:09 +0100
committerGitHub <[email protected]>2020-02-23 17:11:09 -0500
commitd7e3dde2b3a93968369e19dac6df437dbb732067 (patch)
tree7149435316df4e39e08416d54829d99efbd42805
parent8f965bd6dd8d3bb9ac7b08ff6f6b4dbd266fe162 (diff)
downloadcaprover-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.json61
-rw-r--r--public/v2/logos/teamspeak.pngbin0 -> 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
new file mode 100644
index 0000000..309bec7
--- /dev/null
+++ b/public/v2/logos/teamspeak.png
Binary files differ