# NapCat-Docker
**Repository Path**: wangyiqi123/NapCat-Docker
## Basic Information
- **Project Name**: NapCat-Docker
- **Description**: No description available
- **Primary Language**: Unknown
- **License**: Not specified
- **Default Branch**: main
- **Homepage**: None
- **GVP Project**: No
## Statistics
- **Stars**: 1
- **Forks**: 0
- **Created**: 2024-05-10
- **Last Updated**: 2025-08-22
## Categories & Tags
**Categories**: Uncategorized
**Tags**: None
## README
# NapCat-Docker
[DockerHub](https://hub.docker.com/r/mlikiowa/napcat-docker)
## Support Platform/Arch
- [x] Linux/Amd64
- [x] Linux/Arm64
## 配置
容器通过环境变量来配置,环境变量名称可以查看 [config.txt](./config.txt)
具体参数可参考[官方文档](https://napneko.github.io/zh-CN/guide/getting-started)
# 启动容器
## 正向 WS
```shell
docker run -d \
-e ACCOUNT=<机器人qq> \
-e WS_ENABLE=true \
-p 3001:3001 \
-p 6099:6099 \
--name napcat \
--restart=always \
mlikiowa/napcat-docker:latest
```
```yaml
# docker compose 正向 WS
version: "3"
services:
napcat:
environment:
- ACCOUNT=<机器人qq>
- WS_ENABLE=true
ports:
- 3001:3001
- 6099:6099
container_name: napcat
network_mode: bridge
restart: always
image: mlikiowa/napcat-docker:latest
```
## 反向 WS
点我查看命令
```shell
docker run -d \
-e ACCOUNT=<机器人qq> \
-e WSR_ENABLE=true \
-e WS_URLS="ws://192.168.3.8:5140/onebot" \
--name napcat \
--restart=always \
mlikiowa/napcat-docker:latest
```
```yaml
# docker compose 反向 WS
version: "3"
services:
napcat:
environment:
- ACCOUNT=<机器人qq>
- WSR_ENABLE=true
- WS_URLS=ws://192.168.3.8:5140/onebot
container_name: napcat
network_mode: bridge
ports:
- 6099:6099
restart: always
image: mlikiowa/napcat-docker:latest
```
## HTTP
点我查看命令
```shell
docker run -d \
-e ACCOUNT=<机器人qq> \
-e HTTP_ENABLE=true \
-e HTTP_POST_ENABLE=true \
-e HTTP_URLS="http://192.168.3.8:5140/onebot" \
-p 3000:3000 \
-p 6099:6099 \
--name napcat \
--restart=always \
mlikiowa/napcat-docker:latest
```
```yaml
# docker compose HTTP POST
version: "3"
services:
napcat:
environment:
- ACCOUNT=<机器人qq>
- HTTP_ENABLE=true
- HTTP_POST_ENABLE=true
- HTTP_URLS=http://192.168.3.8:5140/onebot
ports:
- 3000:3000
- 6099:6099
container_name: napcat
network_mode: bridge
restart: always
image: mlikiowa/napcat-docker:latest
```
# 登录
```shell
docker logs napcat
```