MiniMC is a simple, self-contained Minecraft server manager with a built-in web interface.
- Start your server by typing
startin the terminal. - Stop it with
stop. - If it crashes, use
kill. - Includes a web-based file manager, accessible via
/filesin the terminal.
- Automatically downloads and runs the latest PaperMC server build.
- Single-container setup designed with Docker in mind.
- Lightweight, but includes advanced logging in the web interface.
- Self-contained: all server files are stored locally in
/minecraft.
- Clone the repository:
git clone https://github.com/bijsven/MiniMC.git
cd MiniMC- Configure Docker Compose to your needs. By default:
- Minecraft server exposed on
25565 - Web interface exposed on
8080 - Server files stored in
/minecraftlocally and internally within the container
- Start MiniMC:
docker-compose up- Access the web interface via
http://localhost:8080and manage your server easily.
- Enter your host terminal and type:
docker compose exec -it minimc ssh -T -R 80:localhost:8080 [email protected]- Use the url to access your MiniMC web instant.
- Then, to make your minecraft server easily accessable I recommand you use playit.gg's plugin
- Follow the instructions from the logs
- Your done! Enjoy your instant!
- MiniMC auto-updates the PaperMC server jar whenever restarted.
- Use the terminal commands (
start,stop,kill) to control the server. - All server data is persistent inside the
/minecraftfolder, so you can safely restart or update the container.
MIT License – see LICENSE