65 lines
1.5 KiB
YAML
65 lines
1.5 KiB
YAML
version: "3"
|
|
services:
|
|
mc:
|
|
container_name: minecraft
|
|
image: itzg/minecraft-server:java21-alpine
|
|
restart: unless-stopped
|
|
ports:
|
|
- "25565:25565/tcp" # minecraft
|
|
- "25565:25565/udp" # plasmo-voice
|
|
- "25566:8123" # dynmap
|
|
environment:
|
|
EULA: "TRUE"
|
|
TYPE: "FABRIC"
|
|
TZ: "America/Moncton"
|
|
ENABLE_ROLLING_LOGS: "true"
|
|
MAX_MEMORY: "6G"
|
|
VERSION: "1.21.2"
|
|
MOTD: "Let's get it started in here"
|
|
SEED: "-2694942683531129739"
|
|
DIFFICULTY: "normal"
|
|
SNOOPER_ENABLED: "false"
|
|
ALLOW_FLIGHT: "true"
|
|
ENABLE_RCON: "true"
|
|
USE_AIKAR_FLAGS: "true"
|
|
OPS: "IsaacDaybreak"
|
|
MODRINTH_DOWNLOAD_DEPENDENCIES: "required"
|
|
MODRINTH_ALLOWED_VERSION_TYPE: "alpha"
|
|
# sdlink for discord integration
|
|
# dynmap for map viewer
|
|
MODRINTH_PROJECTS: |
|
|
fabric-api
|
|
lithium
|
|
ferrite-core
|
|
modernfix
|
|
krypton
|
|
debugify
|
|
no-chat-reports
|
|
vmp-fabric
|
|
noisium
|
|
c2me-fabric
|
|
leaves-be-gone
|
|
servercore
|
|
alternate-current
|
|
ksyxis
|
|
faster-random
|
|
railoptimization
|
|
recipecooldown
|
|
slumber
|
|
achievements-optimizer
|
|
helpfulcommands
|
|
headfix
|
|
sdlink
|
|
dynmap
|
|
fastback
|
|
sessility
|
|
rightclickharvest
|
|
netherportalfix
|
|
dismount-entity
|
|
plasmo-voice
|
|
double-doors
|
|
appleskin
|
|
jei
|
|
viafabric
|
|
volumes:
|
|
- /docker/appdata/minecraft:/data |