setupmc.com · Minecraft servers with Docker
Minecraft servers with Docker. Clearly set up. Safely operated.
Create a clean Compose file, solve common operational problems, and set up backups you can restore when it matters.
compose.yml
Your Java configuration
services:minecraft:image: itzg/minecraft-serverports:- 25565:25565environment:EULA: "TRUE"
Choose your starting point
What do you need to do right now?
Set up Java Edition
Create a Java Compose file
Choose the right Java options and create a solid foundation for your server.
Set up Bedrock Edition
Create a Bedrock Compose file
Choose the right Bedrock options and generate a ready-to-run Compose file.
Connect multiple servers
Set up a Minecraft proxy
Create a Compose file for Velocity or BungeeCord and route players to your servers.
My server has a problem
Find the right guide
Work directly on Java, networking, Docker operations, performance, and restore issues.
My server is already running
Protect backups and restore
Build a process that protects your world data when something goes wrong.
Your next server task
Configure, check, or customize your server
Choose a task and get the configuration, file, or diagnosis you need.
Minecraft proxy configurator
Create a Docker Compose setup for Velocity, BungeeCord, or a custom proxy.
Server icon generator
Crop your image into a Minecraft-ready 64 × 64 server-icon.png.
Java version checker
Find the correct Java runtime and Docker image from a Minecraft version or startup error.
SRV record generator & checker
Generate a Minecraft SRV record and inspect its live DNS resolution over HTTPS.
For running servers
Do not just back up. Be able to restore.
The Backup Guide combines offsite storage, notifications, and a traceable restore process for Docker servers.