services:
forge:
image: itzg/minecraft-server
volumes:
- gitea_forge_volume:/data
environment:
- UID=1000
- GID=1000
- MAX_MEMORY=3G
- LOG_TIMESTAMP=true
- TYPE=FORGE
- VERSION=1.19.2
- DIFFICULTY=hard
- EULA=TRUE
- MOTD=Help us in the monopolization of the gaymen industry!
- SNOOPER_ENABLED=false
- VIEW_DISTANCE=8
- MODE=survival
- MAX_BUILD_HEIGHT=319
- SPAWN_PROTECTION=0
- ALLOW_FLIGHT=true
- SERVER_NAME=KomuSolutions GmbH & Ko KG
- ENABLE_STATUS=true
- USE_NATIVE_TRANSPORT=true
- GUI=false
- ENABLE_RCON=true
- BROADCAST_RCON_TO_OPS=true
- ENABLE_AUTOSTOP=true
- AUTOSTOP_TIMEOUT_INIT=10
gitea_forge_volume:
forge_volume:
driver: local
driver_opts:
type: none
device: /workspace/KomuSolutions/forge_server
o: bind