test(docker): add local Spigot test server
This commit is contained in:
@@ -0,0 +1,32 @@
|
||||
name: tree-feller-test
|
||||
|
||||
services:
|
||||
minecraft:
|
||||
image: itzg/minecraft-server:java25
|
||||
container_name: tree-feller-test
|
||||
ports:
|
||||
- "127.0.0.1:25565:25565"
|
||||
environment:
|
||||
EULA: "TRUE"
|
||||
TYPE: SPIGOT
|
||||
VERSION: "26.2"
|
||||
MEMORY: 2G
|
||||
OPS: WindMagi
|
||||
ONLINE_MODE: "false"
|
||||
ENABLE_RCON: "true"
|
||||
RCON_PASSWORD: "${TREE_FELLER_RCON_PASSWORD:-tree-feller-local-test}"
|
||||
VIEW_DISTANCE: "6"
|
||||
SIMULATION_DISTANCE: "6"
|
||||
SPAWN_PROTECTION: "0"
|
||||
volumes:
|
||||
- ./.docker/minecraft:/data
|
||||
- ./build/libs/tree-feller-0.1.0-SNAPSHOT.jar:/plugins/TreeFeller.jar:ro
|
||||
healthcheck:
|
||||
test: ["CMD", "mc-health"]
|
||||
start_period: 15m
|
||||
interval: 10s
|
||||
timeout: 5s
|
||||
retries: 90
|
||||
restart: "no"
|
||||
stdin_open: true
|
||||
tty: true
|
||||
Reference in New Issue
Block a user