VIAaaS
VIAaaS - ViaVersion as a Service - Standalone ViaVersion proxy
Ports
Add an allocation on the node for each port.
- Game 25565
- WS & HTTPS 25543
Install
- Installer image
- ghcr.io/ptero-eggs/installers:alpine
- Install script
- 11 lines
Images
New servers use the first image. Users can change it on the Startup page.
- Java 22 default ghcr.io/ptero-eggs/yolks:java_22
- Java 21 ghcr.io/ptero-eggs/yolks:java_21
- Java 17 ghcr.io/ptero-eggs/yolks:java_17
- Java 16 ghcr.io/ptero-eggs/yolks:java_16
- Java 11 ghcr.io/ptero-eggs/yolks:java_11
- Java 8 ghcr.io/ptero-eggs/yolks:java_8
Panel features
- eula
The Panel asks the user to accept the Minecraft EULA when the server needs it.
- java_version
The Panel lets the user change the Java version when the server needs a different one.
- pid_limit
The Panel tells the user when the server reaches its process or memory limit.
Startup
The Panel runs this command to start the server. It replaces each variable in the command with the value of that variable.
2 variables
Startup command
java -Xms128M -Xmx1024M -jar VIAaaS-all.jar -sslPort=25543Dotted values come from the server settings. These values are examples.
The name of the JAR file to be used when downloading & running VIAaaS.
SERVER_JARFILEUsers can edit
required|string
The port to listen to web server connections on.
WEBSERVER_PORTUsers can edit
required|string
Wings
- Stop command
- end
- Running when the console shows
- Application started in
Files Wings edits
Wings sets these values in these files before each start.
config/viaaas.yml yaml
- port
- {{server.build.default.port}}
- bind-address
- 0.0.0.0
Readme
VIAaaS
VIAaaS is the Minecraft plugin ViaVersion made standalone as a proxy.
More information is available here: https://github.com/ViaVersion/VIAaaS
Server Ports
The minecraft server requires a single port for access (default 25565), and one TCP port 25543, to be used for HTTPS and WebSocket connections.
| Port | default |
|---|---|
| Game | 25565 |
| WS & HTTPS | 25543 |
Changes
- Updating MC docker images (#23)
路 Red Banana 路 8f3fc4d
- fixie pixie 馃悷
路 yesBad 路 73a886f
- Add Minecraft eggs
路 Daniel Barton 路 7322302
Problem with this egg?
Open an issue on GitHub. Include your Panel and Wings versions.
Install script 11 lines ash in ghcr.io/ptero-eggs/installers:alpine Show Hide
#!/bin/ash
# VIAaaS Installation Script
#
# Server Files: /mnt/server
cd /mnt/server
wget -O ${SERVER_JARFILE} "https://jitpack.io/com/github/ViaVersion/VIAaaS/master-SNAPSHOT/VIAaaS-master-SNAPSHOT-all.jar"
## install end
echo "-----------------------------------------"
echo "Installation completed..."
echo "-----------------------------------------"