setupmc.com

setupmc.com

Set up a Minecraft server with Docker

Choose Java or Bedrock, download your Compose file and start your server.

Free · no account required

compose.yml

Example: Paper with 4 GB memory

services:
  mc:
    image: itzg/minecraft-server:latest
    ports:
      - "25565:25565"
    environment:
      EULA: "TRUE"
      TYPE: "PAPER"
      MEMORY: "4G"
    volumes:
      - "./data:/data"

Adjust server type, version and memory in the configurator.

Customize configuration

What would you like to do?

Create a server

Choose your edition and create a Docker Compose file. Connect multiple servers with the proxy configurator.

Java server configurator Bedrock server configurator Minecraft proxy configurator

Style your server

Create a colorful MOTD and a matching server icon.

MOTD generator Server icon generator

Solve a problem

Check connectivity and Java compatibility, or search for your error.

Server status checker Java version checker Guides
View all tools

Set up and restore Minecraft backups

Instructions and configuration examples for cloud storage, Discord notifications, and recovery with itzg/mc-backup.

View the Backup Guide