#23 plus some cleanup

This commit is contained in:
Joey Hafner 2022-05-02 09:46:56 -07:00
parent a9c73c6d72
commit 4fb49690eb
6 changed files with 3 additions and 88 deletions

View File

@ -1,3 +1,3 @@
DOCKER_DATA=/home/joey/data/minecraft DOCKER_DATA=/mnt/md0/minecraft
DOCKER_CONFIG=/home/joey/homelab/server/config/minecraft DOCKER_CONFIG=/home/joey/homelab/server/config/minecraft
RCON_PASSWORD=eZJxnAxUa9qEacEZFKdU6cEL RCON_PASSWORD=eZJxnAxUa9qEacEZFKdU6cEL

View File

@ -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 https://github.com/itzg/docker-minecraft-server#use-rcon-commands
## Updating MC-Router mappings ## 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 <new-mapping string>` To update the mappings while running, use `docker exec mc-router /mc-router --mapping <new-mapping string>`

View File

@ -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

View File

@ -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

View File

@ -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

View File

@ -8,7 +8,7 @@ services:
- mc-router - mc-router
ports: ports:
- 25565:25565 - 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: networks:
mc-router: mc-router: