version: "3.9" services: mc-router: image: itzg/mc-router restart: unless-stopped ports: - 25565:25565 command: --mapping='${MC_ROUTER_MAPPING}' mc-gr-varv-paper: image: itzg/minecraft-server:java17-openj9 restart: unless-stopped volumes: - '/home/nick/configs/gaming/mc-gr-varv-paper:/data' environment: - EULA=TRUE - TYPE=PAPER - MEMORY=2G - MOTD="Ratsistikes apopseis kai postidia" - DIFFICULTY=normal - OPS=Nikas36 - ENABLE_COMMAND_BLOCK=TRUE - SNOOPER_ENABLED=false - SPAWN_PROTECTION=0 - ONLINE_MODE=FALSE - ALLOW_FLIGHT=TRUE user: "1000:1000" tty: true stdin_open: true mc-priv-ftb: image: itzg/minecraft-server:java11-openj9 restart: unless-stopped volumes: - '/home/nick/configs/gaming/mc-priv-ftb:/data' environment: - TYPE=CURSEFORGE - CF_SERVER_MOD=ATM6-1.8.19-server.zip - EULA=TRUE - SERVER_NAME=All the Mods 6 1.8.19 - 1.6.15 - DIFFICULTY=normal - ENABLE_WHITELIST=TRUE - OPS=Nikas36 - ENABLE_COMMAND_BLOCK=TRUE - SPAWN_PROTECTION=0 - LEVEL_TYPE=BIOMESOPLENTY - ALLOW_FLIGHT=TRUE - MEMORY=8G - STOP_SERVER_ANNOUNCE_DELAY=30 - TUNE_VIRTUALIZED=TRUE - ENABLE_ROLLING_LOGS=TRUE - MAX_TICK_TIME=-1 user: "1000:1000" tty: true stdin_open: true ksp-0: image: lmpsrv-custom:0.28.0 restart: unless-stopped volumes: - '/home/nick/configs/gaming/ksp_0/config:/LMPServer/Config' - '/home/nick/configs/gaming/ksp_0/universe:/LMPServer/Universe' - '/home/nick/configs/gaming/ksp_0/plugins:/LMPServer/Plugins' - '/home/nick/configs/gaming/ksp_0/logs:/LMPServer/logs' - '/home/nick/configs/gaming/ksp_0/LMPModControl.xml:/LMPServer/LMPModControl.xml' ports: - 8800:8800/udp - 8900:8900 user: "1000:1000"