A lightweight, modern, and powerful web interface to manage your Minecraft Java Edition servers.
Self-hosting a Minecraft Java Edition server can quickly become a nightmare for those unfamiliar with system administration. Many users resort to expensive hosting services with limited performance (shared RAM, throttled CPU).
The manual alternative (black screen, Linux command lines) is often discouraging for most players.
I developed adMINE with this in mind. Thanks to Docker containerization, the tool can be installed with a single command, without complex pre-configuration. In less than 2 minutes, you can download, configure, and launch your game instance with peace of mind.
With its modern and intuitive interface, administration becomes accessible to everyone: player management, server property configuration, and performance monitoring.
This project was an opportunity to work on a complete Fullstack application, from architectural design to production deployment. I gained expertise in the Vue.js ecosystem (Frontend) and Drizzle ORM (Backend), while deepening my mastery of WebSockets for real-time communication.