summaryrefslogtreecommitdiff
path: root/docker
diff options
context:
space:
mode:
authorSho Sakuma <me@m1sk9.dev>2026-03-26 08:39:51 +0900
committerGitHub <noreply@github.com>2026-03-26 08:39:51 +0900
commita9c776933f2a53635260da592a49abc8ccf1c73c (patch)
tree240aee3517ed9dc2308f748e7b38bb00860bac0f /docker
parent217b8b38a757db04babd645e39f2c9e1846b40f0 (diff)
parentb4ad3086eaaa5280855816a5dd6ed37b939a4659 (diff)
downloadLunaticChat-a9c776933f2a53635260da592a49abc8ccf1c73c.tar.gz
LunaticChat-a9c776933f2a53635260da592a49abc8ccf1c73c.tar.bz2
LunaticChat-a9c776933f2a53635260da592a49abc8ccf1c73c.zip
Merge pull request #154 from m1sk9/ci/support-nightly-release
ci: Support nightly release
Diffstat (limited to 'docker')
-rw-r--r--docker/paper/compose.yaml47
1 files changed, 47 insertions, 0 deletions
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: