modified: .env.example
modified: docker-compose.yaml
This commit is contained in:
@@ -9,12 +9,10 @@ services:
|
||||
environment:
|
||||
# ===== BASIS KONFIGURATION =====
|
||||
EULA: "TRUE"
|
||||
|
||||
# Server Software & Version
|
||||
TYPE: ${SERVER_TYPE:-PAPER}
|
||||
VERSION: ${MC_VERSION:-1.21}
|
||||
|
||||
# ===== MEMORY EINSTELLUNGEN =====
|
||||
# ===== MEMORY =====
|
||||
MEMORY: ${MAX_RAM:-4G}
|
||||
INIT_MEMORY: ${MIN_RAM:-2G}
|
||||
USE_AIKAR_FLAGS: "true"
|
||||
@@ -27,47 +25,38 @@ services:
|
||||
MODE: ${GAMEMODE:-survival}
|
||||
PVP: ${PVP:-true}
|
||||
|
||||
# ===== WORLD EINSTELLUNGEN =====
|
||||
# ===== WORLD =====
|
||||
LEVEL: ${WORLD_NAME:-world}
|
||||
SEED: ${WORLD_SEED:-}
|
||||
MAX_WORLD_SIZE: ${MAX_WORLD_SIZE:-29999984}
|
||||
VIEW_DISTANCE: ${VIEW_DISTANCE:-10}
|
||||
SIMULATION_DISTANCE: ${SIMULATION_DISTANCE:-8}
|
||||
|
||||
# ===== VELOCITY/BUNGEECORD =====
|
||||
# ===== VELOCITY =====
|
||||
ONLINE_MODE: ${ONLINE_MODE:-FALSE}
|
||||
# Für Velocity Modern Forwarding
|
||||
PAPER_PROXY_SECRET: ${VELOCITY_SECRET:-}
|
||||
|
||||
# ===== PERFORMANCE =====
|
||||
ENABLE_ROLLING_LOGS: "true"
|
||||
MAX_TICK_TIME: ${MAX_TICK_TIME:-60000}
|
||||
|
||||
# ===== PLUGINS/MODS =====
|
||||
PLUGINS_SYNC_UPDATE: "true"
|
||||
REMOVE_OLD_MODS: "false"
|
||||
|
||||
# ===== FEATURES =====
|
||||
ENABLE_COMMAND_BLOCK: ${ENABLE_COMMAND_BLOCK:-true}
|
||||
SPAWN_PROTECTION: ${SPAWN_PROTECTION:-16}
|
||||
ALLOW_FLIGHT: ${ALLOW_FLIGHT:-false}
|
||||
ENABLE_WHITELIST: ${ENABLE_WHITELIST:-false}
|
||||
ENFORCE_WHITELIST: ${ENFORCE_WHITELIST:-false}
|
||||
|
||||
# ===== RCON (für Console Zugriff) =====
|
||||
# ===== RCON =====
|
||||
ENABLE_RCON: "true"
|
||||
RCON_PASSWORD: ${RCON_PASSWORD:-minecraft}
|
||||
RCON_PORT: 25575
|
||||
|
||||
# ===== TIMEZONE =====
|
||||
TZ: ${TIMEZONE:-Europe/Berlin}
|
||||
|
||||
# ===== OPERATOR =====
|
||||
# ===== OPERATORS =====
|
||||
OPS: ${OPS:-}
|
||||
|
||||
ports:
|
||||
- "25565"
|
||||
- "25575"
|
||||
- "${MC_PORT:-25565}:25565"
|
||||
|
||||
volumes:
|
||||
- minecraft-data:/data
|
||||
@@ -77,11 +66,6 @@ services:
|
||||
|
||||
labels:
|
||||
- "coolify.managed=true"
|
||||
- "traefik.enable=true"
|
||||
- "traefik.tcp.routers.minecraft-${CONTAINER_NAME:-minecraft-server}.rule=HostSNI(`*`)"
|
||||
- "traefik.tcp.routers.minecraft-${CONTAINER_NAME:-minecraft-server}.entrypoints=minecraft"
|
||||
- "traefik.tcp.routers.minecraft-${CONTAINER_NAME:-minecraft-server}.service=minecraft-${CONTAINER_NAME:-minecraft-server}"
|
||||
- "traefik.tcp.services.minecraft-${CONTAINER_NAME:-minecraft-server}.loadbalancer.server.port=25565"
|
||||
|
||||
healthcheck:
|
||||
test: mc-health
|
||||
@@ -90,14 +74,14 @@ services:
|
||||
retries: 3
|
||||
start_period: 180s
|
||||
|
||||
# ===== SFTP SERVER FÜR VOLLZUGRIFF AUF MC SERVER =====
|
||||
# ===== SFTP SERVER =====
|
||||
sftp:
|
||||
image: atmoz/sftp:latest
|
||||
container_name: ${CONTAINER_NAME:-minecraft-server}-sftp
|
||||
restart: unless-stopped
|
||||
|
||||
ports:
|
||||
- "22"
|
||||
- "${SFTP_PORT:-2222}:22"
|
||||
|
||||
volumes:
|
||||
- minecraft-data:/home/mcadmin/minecraft
|
||||
|
||||
Reference in New Issue
Block a user