38 lines
952 B
Bash
38 lines
952 B
Bash
##############################################################################################
|
|
# Values to be used for substitution by docker compose in compose.yml AND .*.env files
|
|
##############################################################################################
|
|
|
|
APPLICATION_NAME=minecraft
|
|
|
|
DOCKERDIR=/mnt/SSD1/docker/
|
|
MEDIADIR=/mnt/stpool1/NData1/Media
|
|
|
|
STACKSDIR=${DOCKERDIR}/stacks/${APPLICATION_NAME}
|
|
DATAROOT=${DOCKERDIR}/data
|
|
DATADIR=${DATAROOT}/${APPLICATION_NAME}
|
|
SECRETSDIR=${STACKSDIR}/secrets
|
|
|
|
DOMAINNAME=sthome.org
|
|
|
|
SERVICE_PORT=80
|
|
PUID=3043
|
|
PGID=3042
|
|
TZ=Africa/Johannesburg
|
|
DOMAINNAME=sthome.org
|
|
|
|
# MINECRAFT EDITIONS
|
|
# ------------------
|
|
# ensure that traefik has the entry points below
|
|
|
|
# Minecraft Bedrock
|
|
MCBEDROCK_APP=minecraft-bedrock
|
|
MCBEDROCK_PORT=19132 # udp
|
|
|
|
# Minecraft Java
|
|
MCJAVA_APP=minecraft-java
|
|
MCJAVA_PORT=25565 # udp
|
|
#
|
|
MCJAVA_RCON_PORT=25575
|
|
MCJAVA_RCON_PASSWORD_FILE=/run/secrets/mcjava_rcon_password
|
|
|