services: paper: image: itzg/minecraft-server:java21-alpine restart: unless-stopped environment: - PATCH_DEFINITIONS=/patches env_file: - .env volumes: - server-data:/data # - ./data:/data - ./patches:/patches - ./config:/config ports: - 25565:25565 labels: - /etc/timezone:/etc/timezone:ro - docker-volume-backup.stop-during-backup=minecraft backup: image: offen/docker-volume-backup:latest restart: unless-stopped volumes: - /etc/timezone:/etc/timezone:ro - /var/run/docker.sock:/var/run/docker.sock:ro - server-data:/backup/server-data - ./archive:/archive env_file: - .env volumes: server-data: