{"meta":{"slug":"pterodactyl-kiss-m-p-server","name":"Pterodactyl Kiss M P Server","category":"beamng","source":"pelican","owner":"pelican-eggs","repo":"games-standalone","branch":"main","path":"beamng/kissmp/egg-pterodactyl-kiss-m-p-server.json","rawUrl":"https://raw.githubusercontent.com/pelican-eggs/games-standalone/main/beamng/kissmp/egg-pterodactyl-kiss-m-p-server.json","indexedAt":1792246788483},"egg":{"_comment":"DO NOT EDIT: FILE GENERATED AUTOMATICALLY BY PANEL","meta":{"update_url":null,"version":"PTDL_v2"},"exported_at":"2024-06-01T00:16:50+00:00","name":"KissMP Server","author":"me@weilbyte.dev","description":"Server for the KISS Multiplayer BeamNG.drive mod","features":null,"docker_images":{"ghcr.io/parkervcp/yolks:debian":"ghcr.io/parkervcp/yolks:debian"},"file_denylist":[],"startup":"./kissmp-server","config":{"files":"{\r\n    \"config.json\": {\r\n        \"parser\": \"json\",\r\n        \"find\": {\r\n            \"port\": \"{{server.build.default.port}}\"\r\n        }\r\n    }\r\n}","logs":"{}","startup":"{\r\n    \"done\": \"Server is running!\"\r\n}","stop":"^C"},"scripts":{"installation":{"container":"ghcr.io/parkervcp/installers:debian","entrypoint":"bash","script":"#!/bin/bash\r\n# Server Files: /mnt/server\r\napt update \r\napt install -y wget unzip \r\n\r\nmkdir -p /mnt/server\r\ncd /mnt/server\r\n\r\nLATEST_RELEASE=$(wget -qO- https://api.github.com/repos/TheHellBox/KISS-multiplayer/releases/latest | grep browser_download_url | cut -d '\"' -f 4)\r\necho -e Install repo set to ${INSTALL_REPO}\r\necho -e \"/mnt/server is empty.\\nDownloading latest release ${LATEST_RELEASE}\"\r\n\r\nwget $LATEST_RELEASE -O kissmp.zip\r\nunzip -j kissmp.zip '*/kissmp-server'\r\n\r\nrm -rf kissmp.zip\r\n\r\nif [ -f /mnt/server/kissmp-server ]; then\r\n    echo -e \"Install complete\"\r\n    chmod +x /mnt/server/kissmp-server\r\n    \r\n    # Generate config\r\n    ./kissmp-server & serverpid=$! \r\n    sleep 1\r\n    kill $serverpid\r\n    \r\n    exit 0\r\nelse \r\n    echo -e \"Install failed (no /mnt/server/kissmp-server file present)\"\r\n    exit 1\r\nfi"}},"variables":[]},"readme":"# BeamNG.drive - KISS Multiplayer\n\n## From their [Github](https://github.com/TheHellBox/KISS-multiplayer)\n\nServer settings such as the map can be changed in the `config.json` file. Port is automatically set on each boot.\n"}