VIAaaS
gamesVIAaaS - ViaVersion as a Service - Standalone ViaVersion proxy
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 |
Docker Images (6)
| Name | Image |
|---|---|
Java 22 | 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 |
Startup Command
java -Xms128M -Xmx{{SERVER_MEMORY}}M -jar {{SERVER_JARFILE}} -sslPort={{WEBSERVER_PORT}} Variables (2)
VIAaaS JAR File
The name of the JAR file to be used when downloading & running VIAaaS.
- Environment:
SERVER_JARFILE- Default:
VIAaaS-all.jar- User Viewable:
- ❌
- User Editable:
- ❌
- Rules:
required|string
Web Server Port
The port to listen to web server connections on.
- Environment:
WEBSERVER_PORT- Default:
25543- User Viewable:
- ❌
- User Editable:
- ❌
- Rules:
required|string
Installation Script
Container:
ghcr.io/ptero-eggs/installers:alpineEntrypoint:
ash#!/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 "-----------------------------------------"