NapCat-Docker
Go to file
手瓜一十雪 e2e148e768 feat: astrbot
2025-03-07 13:34:41 +08:00
.github/workflows chore: drop debug 2024-05-06 21:49:25 +08:00
base 使用 NativePacketClient 作为后端 2024-11-05 22:51:59 +08:00
compose feat: astrbot 2025-03-07 13:34:41 +08:00
templates/templates feat: astrbot 2025-03-07 13:34:41 +08:00
Dockerfile feat: config templates 2025-03-07 13:21:23 +08:00
entrypoint.sh feat: config templates 2025-03-07 13:21:23 +08:00
get_artifacts.sh packet-server start with python 2024-10-22 23:35:05 +08:00
README.md docs: log 2024-12-01 10:13:26 +08:00

NapCat-Docker

DockerHub

Support Platform/Arch

  • Linux/Amd64
  • Linux/Arm64

启动容器

获取日志/查看Token

docker logs 容器名

示例 docker logs 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 环境变量 前往了解