Skip to content
Back to projects

Game Server Systems

Minecraft Game Servers

Game hosting platform

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 dusk
A Minecraft castle build with towers and a bridge at dusk
Three players gathered around a Nether portal in Minecraft
Three 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