-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathCustomizableServerImage.json
More file actions
59 lines (59 loc) · 1.63 KB
/
CustomizableServerImage.json
File metadata and controls
59 lines (59 loc) · 1.63 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
{
"Name": "Customizable Server Image",
"Author": "shadow@elcipse.space",
"UpdateUrl": null,
"DonateUrl": null,
"StartupCommand": "java -Xms128M -Xmx{{SERVER_MEMORY}}M -Dterminal.jline=false -Dterminal.ansi=true -jar {{SERVER_JARFILE}}",
"OnlineDetection": "\\)!\\ For\\ help,\\ type\\ ",
"StopCommand": "stop",
"InstallShell": "/bin/bash",
"InstallDockerImage": "debian:latest",
"InstallScript": "#!/bin/bash\n\necho \"Overwrite this server.jar with your own before attempting use!\"\ntouch server.jar",
"ParseConfiguration": "[]",
"AllocationsNeeded": 1,
"Variables": [
{
"Key": "SERVER_JARFILE",
"DefaultValue": "server.jar",
"DisplayName": "Server Jar File",
"Description": "The name of the server jarfile to run the server with.",
"AllowView": true,
"AllowEdit": true,
"Filter": null
}
],
"DefaultDockerImage": 0,
"AllowDockerImageChange": true,
"DockerImages": [
{
"DisplayName": "Java 8",
"Name": "ghcr.io/pterodactyl/yolks:java_8",
"AutoPull": true
},
{
"DisplayName": "Java 11",
"Name": "ghcr.io/pterodactyl/yolks:java_11",
"AutoPull": true
},
{
"DisplayName": "Java 16",
"Name": "ghcr.io/pterodactyl/yolks:java_16",
"AutoPull": true
},
{
"DisplayName": "Java 17",
"Name": "ghcr.io/pterodactyl/yolks:java_17",
"AutoPull": true
},
{
"DisplayName": "Java 18",
"Name": "ghcr.io/pterodactyl/yolks:java_18",
"AutoPull": true
},
{
"DisplayName": "Java 21",
"Name": "ghcr.io/pterodactyl/yolks:java_21",
"AutoPull": true
}
]
}