More than just a Minecraft server!
- Microservice architecture
- Automated backups
- Version control via build arguments
- Settings control via environment variables
- Fetches latest datapacks from Vanilla Tweaks
- Clone the repo:
git clone https://github.com/amwaters/mc-server-plus.git
- Modify
docker-compose.yaml
to suit your needs - In the repo root directory, run the server via Docker Compose:
docker compose up --build --detach
- Follow the logs:
docker compose logs --follow
mc-server
: The primary Minecraft serverworld-backup
: Makes regular backups
- Server optimisations
- Parallel dimension loading utility
- Client-side mod builds and other resources
- Additional resource pack management
web-proxy
: A reverse proxy for the microservices networkmapper
: Generates maps from world datamapper-web
: Web app for viewing maps in near-real-time