Merge pull request #105 from gOOvER/reimport
re-imported some eggs for new egg design and add update URL
This commit is contained in:
commit
34ebe6d5ad
@ -1,10 +1,10 @@
|
||||
{
|
||||
"_comment": "DO NOT EDIT: FILE GENERATED AUTOMATICALLY BY PANEL",
|
||||
"meta": {
|
||||
"version": "PTDL_v2",
|
||||
"version": "PLCN_v1",
|
||||
"update_url": "https:\/\/raw.githubusercontent.com\/pelican-eggs\/games-steamcmd\/refs\/heads\/main\/ark_survival_ascended\/egg-a-r-k--survival-ascended.json"
|
||||
},
|
||||
"exported_at": "2024-10-04T17:57:36+00:00",
|
||||
"exported_at": "2024-11-30T15:44:05+00:00",
|
||||
"name": "ARK: Survival Ascended",
|
||||
"author": "blood@darkartsgaming.com",
|
||||
"uuid": "e9a600eb-3f06-44bf-bcbc-47fe70fa774e",
|
||||
@ -43,8 +43,7 @@
|
||||
"string",
|
||||
"max:64"
|
||||
],
|
||||
"sort": 1,
|
||||
"field_type": "text"
|
||||
"sort": 1
|
||||
},
|
||||
{
|
||||
"name": "Server Name",
|
||||
@ -58,8 +57,7 @@
|
||||
"string",
|
||||
"max:256"
|
||||
],
|
||||
"sort": 2,
|
||||
"field_type": "text"
|
||||
"sort": 2
|
||||
},
|
||||
{
|
||||
"name": "Auto-update server",
|
||||
@ -72,8 +70,7 @@
|
||||
"required",
|
||||
"boolean"
|
||||
],
|
||||
"sort": 3,
|
||||
"field_type": "text"
|
||||
"sort": 3
|
||||
},
|
||||
{
|
||||
"name": "Battle Eye",
|
||||
@ -86,8 +83,7 @@
|
||||
"required",
|
||||
"boolean"
|
||||
],
|
||||
"sort": 4,
|
||||
"field_type": "text"
|
||||
"sort": 4
|
||||
},
|
||||
{
|
||||
"name": "App ID",
|
||||
@ -101,8 +97,7 @@
|
||||
"integer",
|
||||
"in:2430930"
|
||||
],
|
||||
"sort": 5,
|
||||
"field_type": "text"
|
||||
"sort": 5
|
||||
},
|
||||
{
|
||||
"name": "Additional Arguments (PARAMS)",
|
||||
@ -116,8 +111,7 @@
|
||||
"string",
|
||||
"max:1024"
|
||||
],
|
||||
"sort": 6,
|
||||
"field_type": "text"
|
||||
"sort": 6
|
||||
},
|
||||
{
|
||||
"name": "Max Players",
|
||||
@ -132,8 +126,7 @@
|
||||
"min:1",
|
||||
"max:200"
|
||||
],
|
||||
"sort": 7,
|
||||
"field_type": "text"
|
||||
"sort": 7
|
||||
},
|
||||
{
|
||||
"name": "Server Admin Password",
|
||||
@ -147,8 +140,7 @@
|
||||
"alpha_dash",
|
||||
"max:128"
|
||||
],
|
||||
"sort": 8,
|
||||
"field_type": "text"
|
||||
"sort": 8
|
||||
},
|
||||
{
|
||||
"name": "Query Port",
|
||||
@ -163,8 +155,7 @@
|
||||
"min:1025",
|
||||
"max:65535"
|
||||
],
|
||||
"sort": 9,
|
||||
"field_type": "text"
|
||||
"sort": 9
|
||||
},
|
||||
{
|
||||
"name": "Additional Arguments (FLAGS)",
|
||||
@ -178,8 +169,7 @@
|
||||
"string",
|
||||
"max:1024"
|
||||
],
|
||||
"sort": 10,
|
||||
"field_type": "text"
|
||||
"sort": 10
|
||||
},
|
||||
{
|
||||
"name": "Server PvE",
|
||||
@ -192,8 +182,7 @@
|
||||
"required",
|
||||
"boolean"
|
||||
],
|
||||
"sort": 11,
|
||||
"field_type": "text"
|
||||
"sort": 11
|
||||
},
|
||||
{
|
||||
"name": "Server Password",
|
||||
@ -207,8 +196,7 @@
|
||||
"alpha_dash",
|
||||
"max:128"
|
||||
],
|
||||
"sort": 12,
|
||||
"field_type": "text"
|
||||
"sort": 12
|
||||
},
|
||||
{
|
||||
"name": "RCON Port",
|
||||
@ -223,8 +211,7 @@
|
||||
"min:1025",
|
||||
"max:65535"
|
||||
],
|
||||
"sort": 13,
|
||||
"field_type": "text"
|
||||
"sort": 13
|
||||
},
|
||||
{
|
||||
"name": "MOD IDs",
|
||||
@ -238,8 +225,7 @@
|
||||
"string",
|
||||
"max:512"
|
||||
],
|
||||
"sort": 14,
|
||||
"field_type": "text"
|
||||
"sort": 14
|
||||
}
|
||||
]
|
||||
}
|
||||
@ -1,10 +1,10 @@
|
||||
{
|
||||
"_comment": "DO NOT EDIT: FILE GENERATED AUTOMATICALLY BY PANEL",
|
||||
"meta": {
|
||||
"version": "PTDL_v2",
|
||||
"update_url": null
|
||||
"version": "PLCN_v1",
|
||||
"update_url": "https:\/\/raw.githubusercontent.com\/pelican-eggs\/games-steamcmd\/refs\/heads\/main\/ark_survival_evolved\/egg-ark--survival-evolved.json"
|
||||
},
|
||||
"exported_at": "2024-06-01T00:03:48+00:00",
|
||||
"exported_at": "2024-11-30T15:45:55+00:00",
|
||||
"name": "Ark: Survival Evolved",
|
||||
"author": "dev@shepper.fr",
|
||||
"uuid": "97e50ae1-b458-4811-8977-9c7a4e411b6c",
|
||||
@ -13,7 +13,7 @@
|
||||
"steam_disk_space"
|
||||
],
|
||||
"docker_images": {
|
||||
"ghcr.io\/parkervcp\/games:source": "ghcr.io\/parkervcp\/games:source"
|
||||
"ghcr.io\/parkervcp\/steamcmd:debian": "ghcr.io\/parkervcp\/steamcmd:debian"
|
||||
},
|
||||
"file_denylist": [],
|
||||
"startup": "rmv() { echo \"stopping server\"; rcon -t rcon -a 127.0.0.1:${RCON_PORT} -p ${ARK_ADMIN_PASSWORD} saveworld &&rcon -t rcon -a 127.0.0.1:${RCON_PORT} -p ${ARK_ADMIN_PASSWORD} DoExit && wait ${ARK_PID}; echo \"Server Closed\"; exit; }; trap rmv 15 2; cd ShooterGame\/Binaries\/Linux && .\/ShooterGameServer {{SERVER_MAP}}?listen?SessionName=\"{{SESSION_NAME}}\"?ServerPassword={{ARK_PASSWORD}}?ServerAdminPassword={{ARK_ADMIN_PASSWORD}}?Port={{SERVER_PORT}}?RCONPort={{RCON_PORT}}?QueryPort={{QUERY_PORT}}?RCONEnabled=True?MaxPlayers={{MAX_PLAYERS}}?GameModIds={{MOD_ID}}$( [ \"$BATTLE_EYE\" == \"1\" ] || printf %s ' -NoBattlEye' ) -server -automanagedmods {{ARGS}} -log & ARK_PID=$! ; until echo \"waiting for rcon connection...\"; (rcon -t rcon -a 127.0.0.1:${RCON_PORT} -p ${ARK_ADMIN_PASSWORD})<&0 & wait $!; do sleep 5; done",
|
||||
@ -38,9 +38,12 @@
|
||||
"default_value": "",
|
||||
"user_viewable": true,
|
||||
"user_editable": true,
|
||||
"rules": "nullable|alpha_dash|between:1,100",
|
||||
"sort": null,
|
||||
"field_type": "text"
|
||||
"rules": [
|
||||
"nullable",
|
||||
"alpha_dash",
|
||||
"between:1,100"
|
||||
],
|
||||
"sort": 1
|
||||
},
|
||||
{
|
||||
"name": "Admin Password",
|
||||
@ -49,9 +52,12 @@
|
||||
"default_value": "PleaseChangeMe",
|
||||
"user_viewable": true,
|
||||
"user_editable": true,
|
||||
"rules": "required|alpha_dash|between:1,100",
|
||||
"sort": null,
|
||||
"field_type": "text"
|
||||
"rules": [
|
||||
"required",
|
||||
"alpha_dash",
|
||||
"between:1,100"
|
||||
],
|
||||
"sort": 2
|
||||
},
|
||||
{
|
||||
"name": "Server Map",
|
||||
@ -60,9 +66,12 @@
|
||||
"default_value": "TheIsland",
|
||||
"user_viewable": true,
|
||||
"user_editable": true,
|
||||
"rules": "required|string|max:20",
|
||||
"sort": null,
|
||||
"field_type": "text"
|
||||
"rules": [
|
||||
"required",
|
||||
"string",
|
||||
"max:20"
|
||||
],
|
||||
"sort": 3
|
||||
},
|
||||
{
|
||||
"name": "Server Name",
|
||||
@ -71,9 +80,12 @@
|
||||
"default_value": "A Pterodactyl Hosted ARK Server",
|
||||
"user_viewable": true,
|
||||
"user_editable": true,
|
||||
"rules": "required|string|max:128",
|
||||
"sort": null,
|
||||
"field_type": "text"
|
||||
"rules": [
|
||||
"required",
|
||||
"string",
|
||||
"max:128"
|
||||
],
|
||||
"sort": 4
|
||||
},
|
||||
{
|
||||
"name": "Rcon Port",
|
||||
@ -82,9 +94,11 @@
|
||||
"default_value": "27020",
|
||||
"user_viewable": true,
|
||||
"user_editable": true,
|
||||
"rules": "required|numeric",
|
||||
"sort": null,
|
||||
"field_type": "text"
|
||||
"rules": [
|
||||
"required",
|
||||
"numeric"
|
||||
],
|
||||
"sort": 5
|
||||
},
|
||||
{
|
||||
"name": "Query Port",
|
||||
@ -93,9 +107,11 @@
|
||||
"default_value": "27015",
|
||||
"user_viewable": true,
|
||||
"user_editable": true,
|
||||
"rules": "required|numeric",
|
||||
"sort": null,
|
||||
"field_type": "text"
|
||||
"rules": [
|
||||
"required",
|
||||
"numeric"
|
||||
],
|
||||
"sort": 6
|
||||
},
|
||||
{
|
||||
"name": "Auto-update server",
|
||||
@ -104,9 +120,11 @@
|
||||
"default_value": "0",
|
||||
"user_viewable": true,
|
||||
"user_editable": true,
|
||||
"rules": "required|boolean",
|
||||
"sort": null,
|
||||
"field_type": "text"
|
||||
"rules": [
|
||||
"required",
|
||||
"boolean"
|
||||
],
|
||||
"sort": 7
|
||||
},
|
||||
{
|
||||
"name": "Battle Eye",
|
||||
@ -115,9 +133,11 @@
|
||||
"default_value": "1",
|
||||
"user_viewable": true,
|
||||
"user_editable": true,
|
||||
"rules": "required|boolean",
|
||||
"sort": null,
|
||||
"field_type": "text"
|
||||
"rules": [
|
||||
"required",
|
||||
"boolean"
|
||||
],
|
||||
"sort": 8
|
||||
},
|
||||
{
|
||||
"name": "App ID",
|
||||
@ -126,9 +146,11 @@
|
||||
"default_value": "376030",
|
||||
"user_viewable": true,
|
||||
"user_editable": false,
|
||||
"rules": "nullable|numeric",
|
||||
"sort": null,
|
||||
"field_type": "text"
|
||||
"rules": [
|
||||
"nullable",
|
||||
"numeric"
|
||||
],
|
||||
"sort": 9
|
||||
},
|
||||
{
|
||||
"name": "Additional Arguments",
|
||||
@ -137,9 +159,11 @@
|
||||
"default_value": "",
|
||||
"user_viewable": true,
|
||||
"user_editable": true,
|
||||
"rules": "nullable|string",
|
||||
"sort": null,
|
||||
"field_type": "text"
|
||||
"rules": [
|
||||
"nullable",
|
||||
"string"
|
||||
],
|
||||
"sort": 10
|
||||
},
|
||||
{
|
||||
"name": "Mods",
|
||||
@ -148,9 +172,11 @@
|
||||
"default_value": "",
|
||||
"user_viewable": true,
|
||||
"user_editable": true,
|
||||
"rules": "nullable|string",
|
||||
"sort": null,
|
||||
"field_type": "text"
|
||||
"rules": [
|
||||
"nullable",
|
||||
"string"
|
||||
],
|
||||
"sort": 11
|
||||
},
|
||||
{
|
||||
"name": "Max Players",
|
||||
@ -159,9 +185,10 @@
|
||||
"default_value": "12",
|
||||
"user_viewable": true,
|
||||
"user_editable": true,
|
||||
"rules": "numeric",
|
||||
"sort": null,
|
||||
"field_type": "text"
|
||||
"rules": [
|
||||
"numeric"
|
||||
],
|
||||
"sort": 12
|
||||
}
|
||||
]
|
||||
}
|
||||
@ -1,10 +1,10 @@
|
||||
{
|
||||
"_comment": "DO NOT EDIT: FILE GENERATED AUTOMATICALLY BY PANEL",
|
||||
"meta": {
|
||||
"version": "PTDL_v2",
|
||||
"update_url": null
|
||||
"version": "PLCN_v1",
|
||||
"update_url": "https:\/\/raw.githubusercontent.com\/pelican-eggs\/games-steamcmd\/refs\/heads\/main\/satisfactory\/egg-satisfactory.json"
|
||||
},
|
||||
"exported_at": "2024-09-12T17:23:14+00:00",
|
||||
"exported_at": "2024-11-30T15:42:32+00:00",
|
||||
"name": "Satisfactory",
|
||||
"author": "red_thirten@yahoo.com",
|
||||
"uuid": "dafdb96a-e8c1-449f-a6ae-b7ba209c05ff",
|
||||
@ -32,92 +32,113 @@
|
||||
},
|
||||
"variables": [
|
||||
{
|
||||
"sort": 1,
|
||||
"name": "Automatic Updates",
|
||||
"description": "Quickly checks for any server updates on startup, and updates if necessary. (1 Enable | 0 Disable)",
|
||||
"env_variable": "AUTO_UPDATE",
|
||||
"default_value": "1",
|
||||
"user_viewable": true,
|
||||
"user_editable": true,
|
||||
"rules": "boolean",
|
||||
"field_type": "text"
|
||||
"rules": [
|
||||
"boolean"
|
||||
],
|
||||
"sort": 1
|
||||
},
|
||||
{
|
||||
"sort": 2,
|
||||
"name": "[Repair] Validate Server Files",
|
||||
"description": "Leave empty (no value) for OFF or type \"true\" or \"1\" for ON. Validates all server files when Automatic Updates is enabled. Note: This will significantly increase server startup times, so it is recommended to only enable this when needed.",
|
||||
"env_variable": "VALIDATE",
|
||||
"default_value": "",
|
||||
"user_viewable": true,
|
||||
"user_editable": true,
|
||||
"rules": "string|nullable",
|
||||
"field_type": "text"
|
||||
"rules": [
|
||||
"string",
|
||||
"nullable"
|
||||
],
|
||||
"sort": 2
|
||||
},
|
||||
{
|
||||
"sort": 3,
|
||||
"name": "Number of Rotating Autosaves",
|
||||
"description": "Number of session auto-saves for the server to keep before the oldest save is deleted and the others are moved down the list.",
|
||||
"env_variable": "NUM_AUTOSAVES",
|
||||
"default_value": "3",
|
||||
"user_viewable": true,
|
||||
"user_editable": true,
|
||||
"rules": "required|integer|min:0",
|
||||
"field_type": "text"
|
||||
"rules": [
|
||||
"required",
|
||||
"integer",
|
||||
"min:0"
|
||||
],
|
||||
"sort": 3
|
||||
},
|
||||
{
|
||||
"sort": 4,
|
||||
"name": "[Experimental] Max Players",
|
||||
"description": "The server and client are currently not optimized to support more than 4 players. However, you can override this value here at your own risk of poor performance.",
|
||||
"env_variable": "MAX_PLAYERS",
|
||||
"default_value": "4",
|
||||
"user_viewable": true,
|
||||
"user_editable": true,
|
||||
"rules": "required|integer|min:1",
|
||||
"field_type": "text"
|
||||
"rules": [
|
||||
"required",
|
||||
"integer",
|
||||
"min:1"
|
||||
],
|
||||
"sort": 4
|
||||
},
|
||||
{
|
||||
"sort": 5,
|
||||
"name": "[Advanced] Client Initial Connection Timeout",
|
||||
"description": "Time in seconds to wait for a new client connection to be established before destroying the connection.",
|
||||
"env_variable": "INIT_CONNECT_TIMEOUT",
|
||||
"default_value": "30",
|
||||
"user_viewable": true,
|
||||
"user_editable": true,
|
||||
"rules": "required|numeric|min:1",
|
||||
"field_type": "text"
|
||||
"rules": [
|
||||
"required",
|
||||
"numeric",
|
||||
"min:1"
|
||||
],
|
||||
"sort": 5
|
||||
},
|
||||
{
|
||||
"sort": 6,
|
||||
"name": "[Advanced] Client Established Connection Timeout",
|
||||
"description": "Time in seconds to wait before considering an established client connection timed out. Typically shorter than the time to wait on an initial connection because this connection should already have been setup and any interruption should be trapped quicker.",
|
||||
"env_variable": "CONNECT_TIMEOUT",
|
||||
"default_value": "20",
|
||||
"user_viewable": true,
|
||||
"user_editable": true,
|
||||
"rules": "required|numeric|min:1",
|
||||
"field_type": "text"
|
||||
"rules": [
|
||||
"required",
|
||||
"numeric",
|
||||
"min:1"
|
||||
],
|
||||
"sort": 6
|
||||
},
|
||||
{
|
||||
"sort": 7,
|
||||
"name": "[Advanced] Branch Name",
|
||||
"description": "[Accepted Values: \"public\", \"experimental\", or leave empty to use the primary branch of the server] Used to download or switch to a non-primary branch of the game server. \"Automatic Updates\" and \"Validate Server Files\" must be set to \"1\" to switch branches if the server is already installed. NOTE: Any non-primary branches may not be fully compatible\/stable!",
|
||||
"env_variable": "SRCDS_BETAID",
|
||||
"default_value": "",
|
||||
"user_viewable": true,
|
||||
"user_editable": true,
|
||||
"rules": "string|nullable|in:public,experimental",
|
||||
"field_type": "text"
|
||||
"rules": [
|
||||
"string",
|
||||
"nullable",
|
||||
"in:public,experimental"
|
||||
],
|
||||
"sort": 7
|
||||
},
|
||||
{
|
||||
"sort": 8,
|
||||
"name": "[Advanced] Satisfactory Dedicated Server App ID",
|
||||
"description": "Steam App ID used for installation and updates.",
|
||||
"env_variable": "SRCDS_APPID",
|
||||
"default_value": "1690800",
|
||||
"user_viewable": false,
|
||||
"user_editable": false,
|
||||
"rules": "required|integer|in:1690800",
|
||||
"field_type": "text"
|
||||
"rules": [
|
||||
"required",
|
||||
"integer",
|
||||
"in:1690800"
|
||||
],
|
||||
"sort": 8
|
||||
}
|
||||
]
|
||||
}
|
||||
Loading…
x
Reference in New Issue
Block a user