Skip to content

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

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默认密码。