From b0e13d04de476cd90eacf59c33e680593d8df0b8 Mon Sep 17 00:00:00 2001 From: Sho Sakuma Date: Thu, 26 Mar 2026 06:20:35 +0900 Subject: ci: Support Nightly release CI --- docker/paper/compose.yaml | 47 +++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 47 insertions(+) create mode 100644 docker/paper/compose.yaml (limited to 'docker') diff --git a/docker/paper/compose.yaml b/docker/paper/compose.yaml new file mode 100644 index 0000000..5e171eb --- /dev/null +++ b/docker/paper/compose.yaml @@ -0,0 +1,47 @@ +services: + paper: + image: itzg/minecraft-server:java21 + container_name: debug-paper + ports: + - "25565:25565" + - "25575:25575" + volumes: + - lunatic-debug-paper-data:/data + - ./plugins:/data/plugins + - ../velocity/bukkit.yml:/data/bukkit.yml + environment: + EULA: "TRUE" + TYPE: "PAPER" + VERSION: "1.21.11" + MEMORY: "1G" + + # デバッグ用高速化設定 + LEVEL_TYPE: "flat" + VIEW_DISTANCE: "3" + SIMULATION_DISTANCE: "3" + GENERATE_STRUCTURES: "false" + SPAWN_PROTECTION: "0" + ALLOW_NETHER: "false" + + # 権限関連 + OVERRIDE_SERVER_PROPERTIES: "true" + + ENABLE_RCON: "true" + RCON_PASSWORD: "minecraft" + RCON_PORT: 25575 + + DIFFICULTY: "peaceful" + MAX_PLAYERS: "3" + ONLINE_MODE: "false" + SYNC_SKIP_NEWER_IN_DESTINATION: "false" + healthcheck: + test: mc-health + start_period: 60s + interval: 10s + timeout: 5s + retries: 3 + tty: true + stdin_open: true + +volumes: + lunatic-debug-paper-data: -- cgit v1.2.1