Skip to content

Commit 75f3683

Browse files
egg(teamspeak): port and argument updates (pterodactyl#4546)
1 parent a4e547d commit 75f3683

File tree

1 file changed

+38
-5
lines changed

1 file changed

+38
-5
lines changed

database/Seeders/eggs/voice-servers/egg-teamspeak3-server.json

Lines changed: 38 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@
1313
"ghcr.io\/pterodactyl\/yolks:debian"
1414
],
1515
"file_denylist": [],
16-
"startup": ".\/ts3server default_voice_port={{SERVER_PORT}} query_port={{QUERY_PORT}} filetransfer_ip=0.0.0.0 filetransfer_port={{FILE_TRANSFER}} license_accepted=1",
16+
"startup": ".\/ts3server default_voice_port={{SERVER_PORT}} query_port={{QUERY_PORT}} filetransfer_ip=0.0.0.0 filetransfer_port={{FILE_TRANSFER}} query_http_port={{QUERY_HTTP}} query_ssh_port={{QUERY_SSH}} query_protocols={{QUERY_PROTOCOLS_VAR}} license_accepted=1",
1717
"config": {
1818
"files": "{}",
1919
"startup": "{\r\n \"done\": \"listening on 0.0.0.0:\"\r\n}",
@@ -35,7 +35,8 @@
3535
"default_value": "latest",
3636
"user_viewable": true,
3737
"user_editable": true,
38-
"rules": "required|string|max:6"
38+
"rules": "required|string|max:6",
39+
"field_type": "text"
3940
},
4041
{
4142
"name": "File Transfer Port",
@@ -44,7 +45,8 @@
4445
"default_value": "30033",
4546
"user_viewable": true,
4647
"user_editable": false,
47-
"rules": "required|integer|between:1,65535"
48+
"rules": "required|integer|between:1025,65535",
49+
"field_type": "text"
4850
},
4951
{
5052
"name": "Query Port",
@@ -53,7 +55,38 @@
5355
"default_value": "10011",
5456
"user_viewable": true,
5557
"user_editable": false,
56-
"rules": "required|integer|between:1,65535"
58+
"rules": "required|integer|between:1025,65535",
59+
"field_type": "text"
60+
},
61+
{
62+
"name": "Query Protocols",
63+
"description": "Comma separated list of protocols that can be used to connect to the ServerQuery | \r\nPossible values are raw, ssh and http | \r\nE.g.: raw,ssh,http",
64+
"env_variable": "QUERY_PROTOCOLS_VAR",
65+
"default_value": "raw,http,ssh",
66+
"user_viewable": true,
67+
"user_editable": true,
68+
"rules": "required|string|max:12",
69+
"field_type": "text"
70+
},
71+
{
72+
"name": "Query SSH Port",
73+
"description": "TCP Port opened for ServerQuery connections using SSH",
74+
"env_variable": "QUERY_SSH",
75+
"default_value": "10022",
76+
"user_viewable": true,
77+
"user_editable": false,
78+
"rules": "required|integer|between:1025,65535",
79+
"field_type": "text"
80+
},
81+
{
82+
"name": "Query HTTP Port",
83+
"description": "TCP Port opened for ServerQuery connections using http",
84+
"env_variable": "QUERY_HTTP",
85+
"default_value": "10080",
86+
"user_viewable": true,
87+
"user_editable": false,
88+
"rules": "required|integer|between:1025,65535",
89+
"field_type": "text"
5790
}
5891
]
59-
}
92+
}

0 commit comments

Comments
 (0)