{"meta":{"slug":"pterodactyl-egg-trackmania2020","name":"Pterodactyl Egg Trackmania2020","category":"trackmania2020","source":"pelican","owner":"pelican-eggs","repo":"games-standalone","branch":"main","path":"trackmania2020/pterodactyl-egg-trackmania2020.json","rawUrl":"https://raw.githubusercontent.com/pelican-eggs/games-standalone/main/trackmania2020/pterodactyl-egg-trackmania2020.json","indexedAt":1792246788483},"egg":{"_comment":"DO NOT EDIT: FILE GENERATED AUTOMATICALLY BY PTERODACTYL PANEL - PTERODACTYL.IO","meta":{"version":"PTDL_v2","update_url":null},"exported_at":"2025-09-28T14:19:00+00:00","name":"Trackmania (2020)","author":"pelican@stather.me","description":"Trackmania is a free-to-play game that combines racing and creation. Compete on over 1000 community-made tracks, create your own with the editor, and join clubs and events online.","features":null,"docker_images":{"ghcr.io/parkervcp/yolks:debian":"ghcr.io/parkervcp/yolks:debian"},"file_denylist":[],"startup":"./TrackmaniaServer /nodaemon /dedicated_cfg=dedicated_cfg.xml /game_settings={{MATCH_SETTINGS}} /servername=\"{{SERVER_NAME}}\"","config":{"files":"{\n    \"UserData/Config/dedicated_cfg.xml\": {\n        \"parser\": \"xml\",\n        \"find\": {\n            \"dedicated.server_options.name\": \"{{server.build.env.SERVER_NAME}}\",\n            \"dedicated.server_options.password\": \"{{server.build.env.SERVER_PASSWORD}}\",\n            \"dedicated.server_options.password_spectator\": \"{{server.build.env.SPECTATOR_PASSWORD}}\",\n            \"dedicated.server_options.max_players\": \"{{server.build.env.MAX_PLAYERS}}\",\n            \"dedicated.server_options.max_spectators\": \"{{server.build.env.MAX_SPECTATORS}}\",\n            \"dedicated.system_config.server_port\": \"{{server.build.default.port}}\",\n            \"dedicated.system_config.xmlrpc_port\": \"{{server.build.env.XMLRPC_PORT}}\",\n            \"dedicated.masterserver_account.login\": \"{{server.build.env.MASTER_SERVER_LOGIN}}\",\n            \"dedicated.masterserver_account.password\": \"{{server.build.env.MASTER_SERVER_PASSWORD}}\"\n        }\n    }\n}","startup":"{\"done\": \"...Load succeeds\"}","logs":"{}","stop":"^C"},"scripts":{"installation":{"script":"#!/bin/bash\r\n# Server files: /mnt/server\r\nmkdir -p /mnt/server\r\ncd /mnt/server\r\n\r\nwget http://files.v04.maniaplanet.com/server/TrackmaniaServer_Latest.zip\r\nunzip -o TrackmaniaServer_Latest.zip\r\nrm TrackmaniaServer_Latest.zip\r\nchmod 755 TrackmaniaServer\r\n\r\ncp -n UserData/Config/dedicated_cfg.default.txt UserData/Config/dedicated_cfg.xml\r\ncp -n UserData/Maps/MatchSettings/example.txt  UserData/Maps/matchsettings.xml\r\necho \"Finished Installing.\"","container":"ghcr.io/parkervcp/installers:debian","entrypoint":"bash"}},"variables":[{"name":"Master Server Login","description":"Login to https://www.trackmania.com/player/dedicated-servers to make a login and password","env_variable":"MASTER_SERVER_LOGIN","default_value":"","user_viewable":true,"user_editable":true,"rules":"string|required","field_type":"text"},{"name":"Master Server Password","description":"","env_variable":"MASTER_SERVER_PASSWORD","default_value":"","user_viewable":true,"user_editable":true,"rules":"string|required","field_type":"text"},{"name":"Match settings","description":"","env_variable":"MATCH_SETTINGS","default_value":"matchsettings.xml","user_viewable":true,"user_editable":true,"rules":"string|required","field_type":"text"},{"name":"Max Players","description":"","env_variable":"MAX_PLAYERS","default_value":"32","user_viewable":true,"user_editable":false,"rules":"integer|required","field_type":"text"},{"name":"Max Spectators","description":"","env_variable":"MAX_SPECTATORS","default_value":"32","user_viewable":true,"user_editable":false,"rules":"integer|required","field_type":"text"},{"name":"Server Name","description":"","env_variable":"SERVER_NAME","default_value":"Trackmania Server","user_viewable":true,"user_editable":true,"rules":"required|string","field_type":"text"},{"name":"Server Password","description":"","env_variable":"SERVER_PASSWORD","default_value":"","user_viewable":true,"user_editable":true,"rules":"string","field_type":"text"},{"name":"Spectator Password","description":"","env_variable":"SPECTATOR_PASSWORD","default_value":"","user_viewable":true,"user_editable":true,"rules":"string","field_type":"text"},{"name":"XMLRPC Port","description":"","env_variable":"XMLRPC_PORT","default_value":"","user_viewable":true,"user_editable":false,"rules":"integer|required|between:1024,65535","field_type":"text"}]},"readme":"# Trackmania (2020)\r\n\r\nTrackmania is a free-to-play game that combines racing and creation. Compete on over 1000 community-made tracks, create your own with the editor, and join clubs and events online.\r\n## Server Ports\r\n\r\nTrackmania requires two ports to be opened\r\n\r\n| Port   | default |\r\n|--------|---------|\r\n| Game   | 2350    |\r\n| XMLRPC | 5000    |\r\n"}