{"meta":{"slug":"spacestation14","name":"Spacestation14","category":"spacestation_14","source":"pterodactyl","owner":"pterodactyl","repo":"game-eggs","branch":"main","path":"spacestation_14/egg-spacestation14.json","rawUrl":"https://raw.githubusercontent.com/pterodactyl/game-eggs/main/spacestation_14/egg-spacestation14.json","indexedAt":1792246788483},"egg":{"_comment":"DO NOT EDIT: FILE GENERATED AUTOMATICALLY BY PTERODACTYL PANEL - PTERODACTYL.IO","meta":{"version":"PTDL_v2","update_url":"https://pterodactyleggs.com/egg/6735ff6b4924a4e9bbcc1f23/download"},"exported_at":"2025-04-18T22:29:49+01:00","name":"Spacestation 14","author":"josdekurk@gmail.com","description":"Space Station 14 tells the story of an ordinary shift on a space station gone wrong. Immerse yourself into your role, tinker with detailed systems, and survive the chaos in this round-based multiplayer role playing game.","features":null,"docker_images":{"Dotnet 9":"ghcr.io/ptero-eggs/yolks:dotnet_9"},"file_denylist":[],"startup":"./Robust.Server","config":{"files":"{\r\n    \"server_config.toml\": {\r\n        \"parser\": \"file\",\r\n        \"find\": {\r\n            \"port\": \"port = {{server.build.default.port}}\",\r\n            \"hostname\": \"hostname = \\\"{{server.build.env.SERVER_NAME}}\\\"\",\r\n            \"tickrate\": \"tickrate = {{server.build.env.SERVER_TICK}}\",\r\n            \"max_connections\": \"max_connections = {{server.build.env.SERVER_MAX_PLAYERS}}\"\r\n        }\r\n    }\r\n}","startup":"{\r\n    \"done\": \"Server Version\"\r\n}","logs":"{}","stop":"^C"},"scripts":{"installation":{"script":"#!/bin/bash\r\n\r\nURL=\"https://wizards.cdn.spacestation14.com/fork/wizards\"\r\n\r\nV=$(curl -s \"$URL\" | grep -m1 -oP '<span[^>]*class=\"[^\"]*\\bversionNumber\\b[^\"]*\"[^>]*>\\K[^<]+')\r\n\r\nARCH=$([[ \"$(uname -m)\" == \"x86_64\" ]] && echo \"linux-x64\" || echo \"linux-arm64\")\r\n\r\nmkdir -p /mnt/server\r\ncd /mnt/server\r\n\r\necho \"Running: curl -sSL -o server_linux.zip ${URL}/version/${V}/file/SS14.Server_${ARCH}.zip\"\r\ncurl -sSL -o server_linux.zip \"${URL}/version/${V}/file/SS14.Server_${ARCH}.zip\"\r\nunzip -o server_linux.zip\r\nrm server_linux.zip\r\n\r\nchmod +x Robust.Server\r\n\r\n## install end\r\necho \"-----------------------------------------\"\r\necho \"Installation completed...\"\r\necho \"-----------------------------------------\"","container":"ghcr.io/ptero-eggs/installers:debian","entrypoint":"bash"}},"variables":[{"name":"Server name","description":"The server hostname","env_variable":"SERVER_NAME","default_value":"MyServer","user_viewable":true,"user_editable":true,"rules":"required|string|max:48","field_type":"text"},{"name":"Server tickrate","description":"The tickrate of the server. Default is 60","env_variable":"SERVER_TICK","default_value":"60","user_viewable":true,"user_editable":true,"rules":"required|numeric|between:1,80","field_type":"text"},{"name":"Max players","description":"","env_variable":"SERVER_MAX_PLAYERS","default_value":"256","user_viewable":true,"user_editable":false,"rules":"required|numeric|between:1,256","field_type":"text"}]},"readme":"# Spacestation 14\n\n## From their [Site](https://spacestation14.io/)\n\n## [Documentation](https://docs.spacestation14.io/en/getting-started/hosting)\n\n\n## Minimum RAM warning\n\nMinimum required memory to run the server.\n2GB is recommended. 3GB+ is preferred\n\n## Minimum Sorage warning\n\nMinimum required storage to run the server.\nExample: 100MiB is recommended. 2GiB+ is preferred\n\n\n## Server Ports\n\nPorts required to run the server in a table format.\n\n| Port    | default |\n|---------|---------|\n| Game    | 1212 (TCP+ UDP)   |\n\n### Notes\n\n<!--Notes about the server ports.-->\n1212 is the default port, but any port can be used.\n\n"}