From c5a320b439e754a945dc2ffbfb66308fa0ba75d4 Mon Sep 17 00:00:00 2001 From: Exonical Date: Fri, 23 Feb 2018 20:11:52 -0500 Subject: [PATCH] Add Squad Egg --- Squad/squad/egg-squad.json | 36 ++++++++++++++++++++++++++++++++++++ 1 file changed, 36 insertions(+) create mode 100644 Squad/squad/egg-squad.json diff --git a/Squad/squad/egg-squad.json b/Squad/squad/egg-squad.json new file mode 100644 index 00000000..a8735ce7 --- /dev/null +++ b/Squad/squad/egg-squad.json @@ -0,0 +1,36 @@ +{ + "_comment": "DO NOT EDIT: FILE GENERATED AUTOMATICALLY BY PTERODACTYL PANEL - PTERODACTYL.IO", + "meta": { + "version": "PTDL_v1" + }, + "exported_at": "2018-02-21T13:00:36-05:00", + "name": "Squad", + "author": "brycea@rapidnetworks.org", + "description": "Squad is a 50 vs 50 multiplayer first-person shooter that aims to capture combat realism through communication and teamplay. Major features include vehicle-based combined arms gameplay, large scale environments, base building, and integrated positional VoIP for proximity talking & radio.", + "image": "quay.io\/pterodactyl\/core:source", + "startup": ".\/SquadServer.sh Port={{SERVER_PORT}} QueryPort={{QUERY_PORT}}", + "config": { + "files": "{}", + "startup": "{\r\n \"done\": \"LogInit:Display: Starting Game.\",\r\n \"userInteraction\": []\r\n}", + "logs": "{\r\n \"custom\": false,\r\n \"location\": \"latest.log\"\r\n}", + "stop": "^C" + }, + "scripts": { + "installation": { + "script": "apt update\r\napt -y --no-install-recommends install curl unzip libstdc++6 lib32gcc1 ca-certificates\r\ncd \/tmp\r\ncurl -sSL -o steamcmd.tar.gz http:\/\/media.steampowered.com\/installer\/steamcmd_linux.tar.gz\r\n\r\nmkdir -p \/mnt\/server\/steam\r\ntar -xzvf steamcmd.tar.gz -C \/mnt\/server\/steam\r\ncd \/mnt\/server\/steam\r\nchown -R root:root \/mnt\r\n\r\nexport HOME=\/mnt\/server\r\n.\/steamcmd.sh +login anonymous +force_install_dir \/mnt\/server +app_update 403240 +quit\r\nmkdir -p \/mnt\/server\/.steam\/sdk32\r\ncp -v \/mnt\/server\/steam\/linux32\/steamclient.so \/mnt\/server\/.steam\/sdk32\/steamclient.so", + "container": "ubuntu:16.04", + "entrypoint": "bash" + } + }, + "variables": [ + { + "name": "Query Port", + "description": "Query port for your Squad server.", + "env_variable": "QUERY_PORT", + "default_value": "27165", + "user_viewable": 1, + "user_editable": 1, + "rules": "required|numeric" + } + ] +} \ No newline at end of file