Created
August 27, 2020 00:12
-
-
Save TwistedAsylumMC/59dcb8ad1578d835029329f965510db8 to your computer and use it in GitHub Desktop.
An Egg to setup & install PocketMine-MP 4.0 on Pterodactyl Panel
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
{ | |
"_comment": "DO NOT EDIT: FILE GENERATED AUTOMATICALLY BY PTERODACTYL PANEL - PTERODACTYL.IO", | |
"meta": { | |
"version": "PTDL_v1" | |
}, | |
"exported_at": "2020-08-26T20:11:31-04:00", | |
"name": "PocketMine-MP 4.0", | |
"author": "[email protected]", | |
"description": "An Egg to setup & install PocketMine-MP 4.0 on Pterodactyl Panel", | |
"image": "quay.io\/parkervcp\/pterodactyl-images:base_ubuntu", | |
"startup": ".\/start.sh --settings.enable-dev-builds=1 --no-wizard --disable-ansi", | |
"config": { | |
"files": "{}", | |
"startup": "{\r\n \"done\": \")! For help, type\",\r\n \"userInteraction\": []\r\n}", | |
"logs": "{}", | |
"stop": "stop" | |
}, | |
"scripts": { | |
"installation": { | |
"script": "#!\/bin\/bash\r\n\r\napt update\r\napt install -y curl\r\napt install -y git\r\napt install -y unzip\r\n\r\nif [ ! -d \/mnt\/server ]\r\nthen\r\n mkdir \/mnt\/server\r\nfi\r\ncd \/mnt\/server\r\n\r\ngit clone https:\/\/github.com\/pmmp\/PocketMine-MP -b master\r\ncd PocketMine-MP\r\ngit submodule update --init --recursive\r\ncurl \"https:\/\/dev.azure.com\/pocketmine\/a29511ba-1771-4ad2-a606-23c00a4b8b92\/_apis\/build\/builds\/259\/artifacts?artifactName=Linux&api-version=5.1&%24format=zip\" --output Linux.zip\r\nunzip Linux.zip\r\ntar -xvf Linux\/PHP_Linux-x86_64.tar.gz\r\n\r\ncurl https:\/\/getcomposer.org\/installer --output composer-setup.php\r\n.\/bin\/php7\/bin\/php composer-setup.php --quiet\r\n.\/bin\/php7\/bin\/php composer.phar install --no-dev --classmap-authoritative\r\n\r\nulimit -n 4096\r\n.\/bin\/php7\/bin\/php .\/build\/server-phar.php --out ..\/PocketMine-MP.phar\r\n\r\ncd ..\/\r\n\r\nmv PocketMine-MP\/bin bin\r\nmv PocketMine-MP\/start.sh start.sh\r\n\r\nrm -Rf PocketMine-MP", | |
"container": "debian:buster-slim", | |
"entrypoint": "bash" | |
} | |
}, | |
"variables": [] | |
} |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment