Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

NapNeko/NapCat-Docker

Repository files navigation

NapCat-Docker

DockerHub

Support Platform/Arch

  • Linux/Amd64
  • Linux/Arm64

启动容器

获取日志/查看Token

docker logs 容器名

示例 docker logs napcat 默认登录Token napcat

命令行运行

docker run -d \
-e NAPCAT_GID=$(id -g) \
-e NAPCAT_UID=$(id -u) \
-p 3000:3000 \
-p 3001:3001 \
-p 6099:6099 \
--name napcat \
--restart=always \
mlikiowa/napcat-docker:latest
(ps:在win下部署 以上代码docker萌新小白可能会直接复制粘贴导致报错,提交一个可以直接复制粘贴用的,
 按照astrbot默认端口建议6199所以新加了个6199,那个uid还没搞清楚是什么)
docker run -d -p 6099:6099 -p 3001:3001 -p 6199:6199 --name napcat --restart=always mlikiowa/napcat-docker:latest

docker-compose 运行

创建 docker-compose.yml 文件

# docker-compose.yml
version: "3"
services:
 napcat:
 environment:
 - NAPCAT_UID=${NAPCAT_UID}
 - NAPCAT_GID=${NAPCAT_GID}
 ports:
 - 3000:3000
 - 3001:3001
 - 6099:6099
 container_name: napcat
 network_mode: bridge
 restart: always
 image: mlikiowa/napcat-docker:latest

使用 NAPCAT_UID=$(id -u) NAPCAT_GID=$(id -g) docker-compose up -d 运行到后台

固化路径,方便下次直接快速登录

QQ 持久化数据路径:/app/.config/QQ

NapCat 配置文件路径: /app/napcat/config

登录

登录 WebUI 地址:http://<宿主机ip>:6099/webui

Tips

关于 NAPCAT_UID 与 NAPCAT_GID 环境变量

前往了解

一键模板化配置

AstrBot Compose模板

Koishi Compose模板

WebsockServer Compose模板

欢迎Pr.此方案快速填充NapCat侧配置,你只需要配置应用侧,注意当你不需要WebUi或者处于公网环境,请注意6099端口和WebUi默认密码。

AltStyle によって変換されたページ (->オリジナル) /