{"meta":{"slug":"pterodactyl-v-i-aaa-s","name":"Pterodactyl V I Aaa S","category":"proxy","source":"pelican","owner":"pelican-eggs","repo":"minecraft","branch":"main","path":"proxy/java/viaaas/egg-pterodactyl-v-i-aaa-s.json","rawUrl":"https://raw.githubusercontent.com/pelican-eggs/minecraft/main/proxy/java/viaaas/egg-pterodactyl-v-i-aaa-s.json","indexedAt":1792246788483},"egg":{"_comment":"DO NOT EDIT: FILE GENERATED AUTOMATICALLY BY PANEL","meta":{"update_url":"https://raw.githubusercontent.com/pelican-eggs/minecraft/refs/heads/main/proxy/java/viaaas/egg-pterodactyl-v-i-aaa-s.json","version":"PTDL_v2"},"exported_at":"2024-06-01T19:40:09+00:00","name":"VIAaaS","author":"regulad@outlook.com","description":"VIAaaS - ViaVersion as a Service - Standalone ViaVersion proxy","features":["eula","java_version","pid_limit"],"docker_images":{"ghcr.io/pelican-eggs/yolks:java_11":"ghcr.io/pelican-eggs/yolks:java_11","ghcr.io/pelican-eggs/yolks:java_16":"ghcr.io/pelican-eggs/yolks:java_16","ghcr.io/pelican-eggs/yolks:java_17":"ghcr.io/pelican-eggs/yolks:java_17","ghcr.io/pelican-eggs/yolks:java_8":"ghcr.io/pelican-eggs/yolks:java_8"},"file_denylist":[],"startup":"java -Xms128M -Xmx{{SERVER_MEMORY}}M -jar {{SERVER_JARFILE}} -sslPort={{WEBSERVER_PORT}}","config":{"files":"{\r\n    \"config/viaaas.yml\": {\r\n        \"parser\": \"yaml\",\r\n        \"find\": {\r\n            \"port\": \"{{server.build.default.port}}\",\r\n            \"bind-address\": \"0.0.0.0\"\r\n        }\r\n    }\r\n}","logs":"{}","startup":"{\r\n    \"done\": \"Application started in \"\r\n}","stop":"end"},"scripts":{"installation":{"container":"ghcr.io/pelican-eggs/installers:alpine","entrypoint":"ash","script":"#!/bin/ash\r\n# VIAaaS Installation Script\r\n#\r\n# Server Files: /mnt/server\r\ncd /mnt/server\r\nwget -O ${SERVER_JARFILE} \"https://jitpack.io/com/github/ViaVersion/VIAaaS/master-SNAPSHOT/VIAaaS-master-SNAPSHOT-all.jar\"\r\n\r\n## install end\r\necho \"-----------------------------------------\"\r\necho \"Installation completed...\"\r\necho \"-----------------------------------------\""}},"variables":[{"name":"VIAaaS JAR File","description":"The name of the JAR file to be used when downloading & running VIAaaS.","env_variable":"SERVER_JARFILE","default_value":"VIAaaS-all.jar","user_viewable":true,"user_editable":true,"rules":"required|string","field_type":"text"},{"name":"Web Server Port","description":"The port to listen to web server connections on.","env_variable":"WEBSERVER_PORT","default_value":"25543","user_viewable":true,"user_editable":true,"rules":"required|string","field_type":"text"}]},"readme":"# VIAaaS\nVIAaaS is the Minecraft plugin ViaVersion made standalone as a proxy.\n\nMore information is available here: https://github.com/ViaVersion/VIAaaS\n\n## Server Ports\nThe minecraft server requires a single port for access (default 25565), and one TCP port 25543, to be used for HTTPS and WebSocket connections.\n\n| Port       | default |\n|------------|---------|\n| Game       | 25565   |\n| WS & HTTPS | 25543   |\n"}