Thanks to visit codestin.com
Credit goes to github.com

Skip to content

bijsven/MiniMC

Repository files navigation

Favicon

MiniMC

Your lightweight Minecraft server companion!

What is MiniMC?

MiniMC is a simple, self-contained Minecraft server manager with a built-in web interface.

  • Start your server by typing start in the terminal.
  • Stop it with stop.
  • If it crashes, use kill.
  • Includes a web-based file manager, accessible via /files in the terminal.

Features

  • 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.

Getting Started

  1. Clone the repository:
git clone https://github.com/bijsven/MiniMC.git
cd MiniMC
  1. Configure Docker Compose to your needs. By default:
  • Minecraft server exposed on 25565
  • Web interface exposed on 8080
  • Server files stored in /minecraft locally and internally within the container
  1. Start MiniMC:
docker-compose up
  1. Access the web interface via http://localhost:8080 and manage your server easily.
Recommended: Make your web server available
  1. Enter your host terminal and type:
docker compose exec -it minimc ssh -T -R 80:localhost:8080 [email protected]
  1. Use the url to access your MiniMC web instant.
  2. Then, to make your minecraft server easily accessable I recommand you use playit.gg's plugin
  3. Follow the instructions from the logs
  4. Your done! Enjoy your instant!

Usage Notes

  • 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 /minecraft folder, so you can safely restart or update the container.

License

MIT License – see LICENSE

About

A simple quick way to setup a Minecraft Server with a Web GUI.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published