diff --git a/server/config/minecraft/.env b/server/config/minecraft/.env index 776d79a..6e8713c 100644 --- a/server/config/minecraft/.env +++ b/server/config/minecraft/.env @@ -1,3 +1,3 @@ -DOCKER_DATA=/home/joey/data/minecraft +DOCKER_DATA=/mnt/md0/minecraft DOCKER_CONFIG=/home/joey/homelab/server/config/minecraft RCON_PASSWORD=eZJxnAxUa9qEacEZFKdU6cEL diff --git a/server/config/minecraft/README.md b/server/config/minecraft/README.md index 6fbba9c..5894913 100644 --- a/server/config/minecraft/README.md +++ b/server/config/minecraft/README.md @@ -5,6 +5,6 @@ https://github.com/itzg/docker-minecraft-server#interactive-and-color-console https://github.com/itzg/docker-minecraft-server#use-rcon-commands ## Updating MC-Router mappings -Restarting MC-Router must be running for all active MC connections. Restarting it kicks everyone off their servers +MC-Router must be running for all active MC connections. Restarting it kicks everyone off their servers To update the mappings while running, use `docker exec mc-router /mc-router --mapping ` \ No newline at end of file diff --git a/server/config/minecraft/bmcp.yml b/server/config/minecraft/bmcp.yml deleted file mode 100644 index 2cef215..0000000 --- a/server/config/minecraft/bmcp.yml +++ /dev/null @@ -1,23 +0,0 @@ -version: '3' - -services: - bmcp: - image: itzg/minecraft-server:java8 - container_name: minecraft_bmcp - environment: - - EULA=TRUE - - MAX_MEMORY=4G - - TYPE=FORGE - - VERSION=1.16.5 - - FORGEVERSION=36.2.22 - - OPS=jafner425 - - ENABLE_RCON=true - - RCON_PASSWORD=${RCON_PASSWORD} - volumes: - - $DOCKER_DATA/bmcp:/data:rw - networks: - - mc-router - restart: always -networks: - mc-router: - external: true diff --git a/server/config/minecraft/e6-056.yml b/server/config/minecraft/e6-056.yml deleted file mode 100644 index fe00f43..0000000 --- a/server/config/minecraft/e6-056.yml +++ /dev/null @@ -1,23 +0,0 @@ -version: '3' - -services: - e6-056: - image: itzg/minecraft-server:java8 - container_name: minecraft_e6-056 - environment: - - EULA=TRUE - - MAX_MEMORY=6G - - TYPE=FORGE - - VERSION=1.16.5 - - FORGEVERSION=36.1.31 - - OPS=jafner425 - - ENABLE_RCON=true - - RCON_PASSWORD=${RCON_PASSWORD} - volumes: - - $DOCKER_DATA/e6-056:/data:rw - networks: - - mc-router - restart: always -networks: - mc-router: - external: true diff --git a/server/config/minecraft/e6-dev.yml b/server/config/minecraft/e6-dev.yml deleted file mode 100644 index 9ee1513..0000000 --- a/server/config/minecraft/e6-dev.yml +++ /dev/null @@ -1,39 +0,0 @@ -version: '3' - -services: - e6-dev: - image: itzg/minecraft-server:java8-multiarch - container_name: minecraft_e6-dev - environment: - EULA: "TRUE" - VERSION: "1.16.5" - MAX_MEMORY: 8G - TYPE: CURSEFORGE - CF_SERVER_MOD: "https://media.forgecdn.net/files/3683/595/Enigmatica6Server-1.0.0.zip" - - OVERRIDE_SERVER_PROPERTIES: "true" - MOTD: "Jafner.net's Enigmatica 6 server! (v1.0.0)" - DIFFICULTY: "normal" - OPS: "jafner425" - MAX_TICK_TIME: "120000" - VIEW_DISTANCE: "16" - ALLOW_FLIGHT: "TRUE" - -# ENABLE_RCON: "true" -# RCON_PORT: 25575 -# RCON_PASSWORD: ${RCON_PASSWORD} -# EXEC_DIRECTLY: "true" -# USE_AIKAR_FLAGS: "true" -# RCON_CMDS_FIRST_CONNECT: |- -# /pregen stop -# RCON_CMDS_LAST_DISCONNECT: |- -# /pregen start 200 - - volumes: - - $DOCKER_DATA/e6-dev:/data:rw - networks: - - mc-router - restart: always -networks: - mc-router: - external: true diff --git a/server/config/minecraft/router.yml b/server/config/minecraft/router.yml index 13ea33d..776c7dc 100644 --- a/server/config/minecraft/router.yml +++ b/server/config/minecraft/router.yml @@ -8,7 +8,7 @@ services: - mc-router ports: - 25565:25565 - command: --mapping=e6.jafner.net=e6:25565,e6-dev.jafner.net=e6-dev:25565,vanilla.jafner.net=vanilla:25565,tnp.jafner.net=tnp:25565,bmcp.jafner.net=bmcp:25565,e6-056.jafner.net=e6-056:25565 --api-binding=0.0.0.0:25566 + command: --mapping=e6.jafner.net=e6:25565,vanilla.jafner.net=vanilla:25565 --api-binding=0.0.0.0:25566 networks: mc-router: