{"meta":{"slug":"games-standalone-rage-m-p","name":"Rage  M P","category":"gta","source":"pelican","owner":"pelican-eggs","repo":"games-standalone","branch":"main","path":"gta/ragemp/egg-rage--m-p.json","rawUrl":"https://raw.githubusercontent.com/pelican-eggs/games-standalone/main/gta/ragemp/egg-rage--m-p.json","indexedAt":1792246788483},"egg":{"_comment":"DO NOT EDIT: FILE GENERATED AUTOMATICALLY BY PANEL","meta":{"version":"PTDL_v2","update_url":null},"exported_at":"2024-06-01T00:17:04+00:00","name":"Rage.MP","author":"noreply.waypointhosting@gmail.com","uuid":"82c049db-06e3-416a-8ed3-805cc53105a9","description":"https://rage.mp/\r\n\r\nModified to work with the latest version of RAGE:MP\r\nWill automatically install linux bridge.\r\n**This server requires 2 ports to be added for the server. the main port and the next (port+1) as ports for the server.","features":null,"docker_images":{"ghcr.io/parkervcp/yolks:debian":"ghcr.io/parkervcp/yolks:debian"},"file_denylist":[],"startup":"./ragemp-server","config":{"files":"{\r\n    \"conf.json\": {\r\n        \"parser\": \"json\",\r\n        \"find\": {\r\n            \"port\": \"{{server.build.default.port}}\",\r\n            \"bind\":\"0.0.0.0\",\r\n            \"name\": \"{{server.build.env.SERVER_NAME}}\",\r\n            \"maxplayers\": \"{{server.build.env.MAX_PLAYERS}}\"\r\n        }\r\n    }\r\n}","startup":"{\r\n    \"done\": \"The server is ready to accept connections\"\r\n}","logs":"{}","stop":"^X"},"scripts":{"installation":{"script":"#!/bin/bash\r\n\r\nmkdir -p /mnt/server/tmp\r\ncd /mnt/server\r\n\r\nrm -rf bin/\r\nrm -rf dotnet/\r\nrm ragemp-server\r\n\r\ncd /mnt/server/tmp\r\necho \"Downloading rage.mp\"\r\ncurl -sSL -o linux_x64.tar.gz https://cdn.rage.mp/updater/prerelease/server-files/linux_x64.tar.gz\r\ntar -xzvf linux_x64.tar.gz\r\nrm linux_x64.tar.gz\r\ncd /mnt/server/tmp/ragemp-srv/\r\nmv * /mnt/server\r\n\r\ncd /mnt/server\r\nchmod +x ./ragemp-server\r\nrm -rf /mnt/server/tmp\r\n\r\nif [ -e conf.json ]; then\r\n    echo \"server config file exists\"\r\nelse\r\n    echo \"Downloading default rage.mp config\"\r\n    curl https://raw.githubusercontent.com/parkervcp/eggs/master/game_eggs/gta/ragemp/conf.json >> conf.json\r\nfi\r\n\r\necho \"install complete\"\r\n\r\nexit 0","container":"ghcr.io/parkervcp/installers:debian","entrypoint":"bash"}},"variables":[{"name":"Server Name","description":"Server name that will be displayed to the master server.  (64 Char max)","env_variable":"SERVER_NAME","default_value":"RAGE:MP Unofficial server","user_viewable":true,"user_editable":true,"rules":"required|string|max:64","sort":null,"field_type":"text"},{"name":"Max Players","description":"Maximum number of players your server will hold.  (Max 100)","env_variable":"MAX_PLAYERS","default_value":"50","user_viewable":true,"user_editable":false,"rules":"required|integer|between:1,100","sort":null,"field_type":"text"}]},"readme":"# Rage-MP\n\nThe [Rage-MP](https://rage.mp/) GTA 5 dedicated server\nRAGE Multiplayer is an multiplayer modification for Grand Theft Auto V that is alternative to GTA Online.\n\n## Server Ports\n\nWarband requires a 2 ports (default 22005, 22006)\n\n| Port    | default  |\n|---------|----------|\n| Game    | 22005    |\n| http    | 22006    |\n"}