diff --git a/minecraft-server/docker-compose.yml b/minecraft-server/docker-compose.yml index a8b689db..0c1803f6 100644 --- a/minecraft-server/docker-compose.yml +++ b/minecraft-server/docker-compose.yml @@ -1,14 +1,27 @@ -minecraft-server: - ports: - - "25565:25565" +version: '3' - environment: - EULA: "TRUE" +services: + minecraft: + image: itzg/minecraft-server + ports: + - "25565:25565" + volumes: + - "mc:/data" + environment: + EULA: "TRUE" + CONSOLE: "false" + ENABLE_RCON: "true" + RCON_PASSWORD: "testing" + RCON_PORT: 28016 + restart: always + rcon: + image: itzg/rcon + ports: + - "4326:4326" + - "4327:4327" + volumes: + - "rcon:/opt/rcon-web-admin/db" - image: itzg/minecraft-server - - container_name: minecraft-server - - tty: true - stdin_open: true - restart: always +volumes: + mc: + rcon: