Moving the egg to GitLab from Docker Hub because the builds are much faster and it's more integrated with the project.
		
			
				
	
	
		
			46 lines
		
	
	
		
			2.4 KiB
		
	
	
	
		
			JSON
		
	
	
	
	
	
			
		
		
	
	
			46 lines
		
	
	
		
			2.4 KiB
		
	
	
	
		
			JSON
		
	
	
	
	
	
| {
 | |
|     "_comment": "DO NOT EDIT: FILE GENERATED AUTOMATICALLY BY PTERODACTYL PANEL - PTERODACTYL.IO",
 | |
|     "meta": {
 | |
|         "version": "PTDL_v1"
 | |
|     },
 | |
|     "exported_at": "2018-04-27T21:30:05+00:00",
 | |
|     "name": "RocketMod",
 | |
|     "author": "isaac@isaacs.site",
 | |
|     "description": "The RocketMod server mod for Unturned.",
 | |
|     "image": "registry.gitlab.com\/tenten8401\/pterodactyl-unturned",
 | |
|     "startup": "mono RocketLauncher.exe unturned",
 | |
|     "config": {
 | |
|         "files": "{\r\n     \"Servers\/unturned\/Server\/Commands.dat\": {\r\n    \"parser\": \"file\",\r\n    \"find\": {\r\n    \"Port\": \"Port {{server.build.default.port}}\"\r\n    }\r\n}\r\n}",
 | |
|         "startup": "{\r\n    \"done\": \"Loading level: 100%\",\r\n    \"userInteraction\": []\r\n}",
 | |
|         "logs": "{\r\n    \"custom\": true,\r\n    \"location\": \"latest.log\"\r\n}",
 | |
|         "stop": "shutdown"
 | |
|     },
 | |
|     "scripts": {
 | |
|         "installation": {
 | |
|             "script": "apt update\r\napt -y --no-install-recommends install curl lib32gcc1 ca-certificates\r\n\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\n\r\nchown -R root:root \/mnt\r\n\r\nexport HOME=\/mnt\/server\r\n.\/steamcmd.sh +@sSteamCmdForcePlatformBitness 32 +login \"${STEAM_USER}\" \"${STEAM_PASS}\" +force_install_dir \/mnt\/server +app_update 304930 +quit\r\n\r\nmkdir -p \/mnt\/server\/Servers\/unturned\/Server\r\necho \"Port 27015\" > \/mnt\/server\/Servers\/unturned\/Server\/Commands.dat\r\n\r\nmkdir -p \/mnt\/server\/.steam\/sdk32\r\ncp -v linux32\/steamclient.so ..\/.steam\/sdk32\/steamclient.so",
 | |
|             "container": "ubuntu:16.04",
 | |
|             "entrypoint": "bash"
 | |
|         }
 | |
|     },
 | |
|     "variables": [
 | |
|         {
 | |
|             "name": "Account Name",
 | |
|             "description": "A Steam username w\/ Unturned on the account.",
 | |
|             "env_variable": "STEAM_USER",
 | |
|             "default_value": "",
 | |
|             "user_viewable": 0,
 | |
|             "user_editable": 0,
 | |
|             "rules": "required"
 | |
|         },
 | |
|         {
 | |
|             "name": "Account Password",
 | |
|             "description": "The password for the Steam account.",
 | |
|             "env_variable": "STEAM_PASS",
 | |
|             "default_value": "",
 | |
|             "user_viewable": 0,
 | |
|             "user_editable": 0,
 | |
|             "rules": "required"
 | |
|         }
 | |
|     ]
 | |
| }
 |