From c9ca12f6c21972afc5e620e0361e468a3b2003e6 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E6=89=8B=E7=93=9C=E4=B8=80=E5=8D=81=E9=9B=AA?= Date: Fri, 7 Mar 2025 14:59:19 +0800 Subject: [PATCH] feat: koishi --- README.md | 3 ++- compose/koishi.yml | 39 +++++++++++++++++++++++++++++++++++++++ 2 files changed, 41 insertions(+), 1 deletion(-) create mode 100644 compose/koishi.yml diff --git a/README.md b/README.md index b4d49a7..0c9d327 100644 --- a/README.md +++ b/README.md @@ -68,5 +68,6 @@ NapCat 配置文件路径: /app/napcat/config # 一键模板化配置 [AstrBot Compose模板](./compose/astrbot.yml) +[Koishi Compose模板](./compose/koishi.yml) -> 快速填充填充NapCat侧配置,你只需要配置应用侧,注意当你不需要WebUi或者处于公网环境,请注意6099端口和WebUi默认密码。 +> 欢迎Pr.此方案快速填充填充NapCat侧配置,你只需要配置应用侧,注意当你不需要WebUi或者处于公网环境,请注意6099端口和WebUi默认密码。 diff --git a/compose/koishi.yml b/compose/koishi.yml new file mode 100644 index 0000000..6e043b0 --- /dev/null +++ b/compose/koishi.yml @@ -0,0 +1,39 @@ +# Koishi & NapCat Docker Compose 配置文件 +# 启动命令: NAPCAT_UID=$(id -u) NAPCAT_GID=$(id -g) docker-compose -f ./compose/koishi.yml up -d +services: + napcat: + container_name: napcat + image: mlikiowa/napcat-docker:latest + restart: always + environment: + - NAPCAT_UID=${NAPCAT_UID:-1000} + - NAPCAT_GID=${NAPCAT_GID:-1000} + - MODE=koishi + ports: + - 6099:6099 + volumes: + - ./napcat:/app/napcat + - ./ntqq:/app/.config/QQ + - ./koishi:/koishi + networks: + - koishi_network + mac_address: "02:42:ac:11:00:02" + + koishi: + container_name: koishi + image: koishijs/koishi:latest + restart: always + environment: + - TZ=Asia/Shanghai + ports: + - 5140:5140 + volumes: + - ./napcat:/app/napcat + - ./ntqq:/app/.config/QQ + - ./koishi:/koishi + networks: + - koishi_network + +networks: + koishi_network: + driver: bridge \ No newline at end of file