NapCat-Docker
Go to file
WWWw 1f683358e9
Merge pull request #43 from initialencounter/main
移除通过传入环境变量来配置 NapCat 的方法
2024-11-18 23:50:11 +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
Dockerfile Update Dockerfile 2024-11-09 12:28:02 +08:00
entrypoint.sh 移除通过传入环境变量来配置 NapCat 的方法 2024-11-18 23:09:48 +08:00
get_artifacts.sh packet-server start with python 2024-10-22 23:35:05 +08:00
README.md 移除通过传入环境变量来配置 NapCat 的方法 2024-11-18 23:09:48 +08:00

NapCat-Docker

DockerHub

Support Platform/Arch

  • Linux/Amd64
  • Linux/Arm64

启动容器

命令行运行

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