Files
Coalgov/docker-compose.yml
2026-07-11 02:06:53 +00:00

45 lines
1.2 KiB
YAML

services:
mc:
image: itzg/minecraft-server:java21
container_name: mcworldgen
restart: unless-stopped
ports:
- "25565:25565"
environment:
EULA: "TRUE"
VERSION: "1.21.11"
TYPE: "PAPER"
LEVEL: "world"
MEMORY: "6G"
USE_AIKAR_FLAGS: "true"
ENABLE_RCON: "true"
RCON_PASSWORD: "poopymcbuttface69"
VIEW_DISTANCE: "10"
SIMULATION_DISTANCE: "6"
PAUSE_WHEN_EMPTY_SECONDS: "-1"
MOTD: "MC Worldgen test map"
GENERATE_STRUCTURES: "false"
volumes:
- ./data:/data
- /opt/bluemap/bluemap/web/maps/overworld/live:/bluemap-live
property-web:
image: python:3.12-slim
container_name: coalgov-property-web
restart: unless-stopped
working_dir: /app
command: python app.py
environment:
COALGOV_DB: /data/plugins/CoalGov/coalgov.db
COALGOV_WEB_SECRET: /app/session.secret
COALGOV_WEB_PORT: "8088"
COALGOV_BLUEMAP_URL: /bluemap/
COALGOV_BLUEMAP_MARKERS_PATH: /bluemap-live/markers.json
COALGOV_BLUEMAP_SYNC_SECONDS: "30"
volumes:
- ./property-web:/app
- ./data:/data
- /opt/bluemap/bluemap/web/maps/overworld/live:/bluemap-live
ports:
- "8088:8088"