Minecraft Game Servers is the hosting stack behind my own play sessions: a web panel manages the whole fleet while every game server runs isolated inside its own Docker container. Java and Bedrock editions share one control plane, with reserved port ranges, per server databases, and TLS protected endpoints for the panel and node API.
Media
A Minecraft castle build with towers and a bridge at duskThree players gathered around a Nether portal in Minecraft
Features
Web panel for deploying and managing Java and Bedrock servers
Live console, resource stats, and file manager for every server
Bedrock servers boot from PowerNukkitX GitHub releases
Per server MariaDB databases for plugins
Reserved port ranges for Java and Bedrock traffic
TLS protected panel and node API domains
Implementation
Pelican panel in Docker, with the Wings daemon on the game node behind Traefik
Custom Pelican egg and launcher script that apply the JVM flags each server needs
Java and Bedrock port ranges reserved on the host and assigned per server
Host MariaDB joined the fleet as a database node for game server databases