From a0b4037a2668fb979a12e088b808a2558ad66033 Mon Sep 17 00:00:00 2001 From: infinitycat Date: Mon, 7 Jul 2025 20:03:53 +0800 Subject: [PATCH] =?UTF-8?q?perf:=20=E4=BC=98=E5=8C=96docker-compose.yaml,?= =?UTF-8?q?=E6=96=B0=E5=A2=9Echat2db=E6=95=B0=E6=8D=AE=E5=BA=93=E7=AE=A1?= =?UTF-8?q?=E7=90=86=E5=B7=A5=E5=85=B7=EF=BC=88=E5=8F=AF=E9=80=89=EF=BC=89?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .dockerignore | 4 +++- docker-compose.yml | 36 ++++++++++++++++++++---------------- 2 files changed, 23 insertions(+), 17 deletions(-) diff --git a/.dockerignore b/.dockerignore index fac1bf99a..e1f125bd5 100644 --- a/.dockerignore +++ b/.dockerignore @@ -4,4 +4,6 @@ __pycache__ *.pyd .DS_Store mongodb -napcat \ No newline at end of file +napcat +docs/ +.github/ \ No newline at end of file diff --git a/docker-compose.yml b/docker-compose.yml index a85b00748..bcc8a57a8 100644 --- a/docker-compose.yml +++ b/docker-compose.yml @@ -55,28 +55,32 @@ services: image: mlikiowa/napcat-docker:latest networks: - maim_bot - # sqlite-web: - # image: coleifer/sqlite-web - # container_name: sqlite-web - # restart: always - # ports: - # - "8120:8080" - # volumes: - # - ./data/MaiMBot:/data/MaiMBot - # environment: - # - SQLITE_DATABASE=MaiMBot/MaiBot.db # 你的数据库文件 - # networks: - # - maim_bot - chat2db: - image: chat2db/chat2db:latest - container_name: maim-bot-chat2db + sqlite-web: + # 注意:coleifer/sqlite-web 镜像不支持arm64 + image: coleifer/sqlite-web + container_name: sqlite-web restart: always ports: - - "10824:10824" + - "8120:8080" volumes: - ./data/MaiMBot:/data/MaiMBot + environment: + - SQLITE_DATABASE=MaiMBot/MaiBot.db # 你的数据库文件 networks: - maim_bot + + # chat2db占用相对较高但是功能强大 + # 内存占用约600m,内存充足推荐选此 + # chat2db: + # image: chat2db/chat2db:latest + # container_name: maim-bot-chat2db + # restart: always + # ports: + # - "10824:10824" + # volumes: + # - ./data/MaiMBot:/data/MaiMBot + # networks: + # - maim_bot networks: maim_bot: driver: bridge