VIAaaS

games
Report Issue

VIAaaS - ViaVersion as a Service - Standalone ViaVersion proxy

Contributors:
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:alpine
Entrypoint: 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 "-----------------------------------------"