🐳 Pumpkin

Empowering everyone to host fast and efficient Minecraft servers.

Docker Ready 1 Services Ports: 25565 10,525 stars
1. Pull Image docker pull Pumpkin-MC/Pumpkin:latest
2. 1-Click Launch Command docker run -d --name Pumpkin -p 25565:25565 --restart always Pumpkin-MC/Pumpkin:latest
3. Compose Deployment docker compose up -d
docker-compose.yml
Download .yml
services:
  pumpkin:
    # Make sure to change the tag to the pumpkin version you want to use.
    # https://github.com/Pumpkin-MC/Pumpkin/pkgs/container/pumpkin/versions?filters%5Bversion_type%5D=tagged
    #image: ghcr.io/pumpkin-mc/pumpkin:master
    build: .
    ports:
      - "25565:25565"
    volumes:
      - ./data:/pumpkin
      # Use the following, if you want to make your config immutable
      #- ./config:/pumpkin/config:ro
    security_opt:
      - no-new-privileges:true
    restart: unless-stopped
    stdin_open: true
    tty: true
    cap_drop:
      - ALL
    read_only: true