feat: 支持返回登录二维码与 Docker 部署 (#155)
* feat: 支持返回登录二维码与 Docker 部署 * feat: 完善扫码登录功能 * fix: 修复当存在已经登录的情况,上层还会启动 goroutine的问题,并把 mcp 的返回增加为图片格式
This commit is contained in:
34
docker/README.md
Normal file
34
docker/README.md
Normal file
@@ -0,0 +1,34 @@
|
||||
# Docker 使用说明
|
||||
<!-- TOC depthFrom:2 -->
|
||||
|
||||
- [1. 自己构建镜像](#1-自己构建镜像)
|
||||
- [2. 手动 Docker Compose](#2-手动 Docker Compose)
|
||||
|
||||
## 1. 自己构建镜像
|
||||
|
||||
可以使用源码自己构建镜像,如下:
|
||||
|
||||
在有项目的Dockerfile的目录运行
|
||||
|
||||
`docker build -t xpzouying/xiaohongshu-mcp .`
|
||||
|
||||
`xpzouying/xiaohongshu-mcp`为镜像名称和版本,可以自己起个名字
|
||||
|
||||
## 2. 手动 Docker Compose
|
||||
|
||||
```
|
||||
# 启动 docker-compose
|
||||
docker compose up -d
|
||||
|
||||
# 停止 docker-compose
|
||||
docker compose stop
|
||||
|
||||
# 查看实时日志
|
||||
docker logs -f xpzouying/xiaohongshu-mcp
|
||||
|
||||
# 进入容器
|
||||
docker exec -it xpzouying/xiaohongshu-mcp /bin/bash
|
||||
|
||||
# 手动更新容器
|
||||
docker compose pull && docker compose up -d
|
||||
```
|
||||
13
docker/sample/docker-compose.yml
Normal file
13
docker/sample/docker-compose.yml
Normal file
@@ -0,0 +1,13 @@
|
||||
services:
|
||||
xiaohongshu-mcp:
|
||||
image: xpzouying/xiaohongshu-mcp
|
||||
container_name: xiaohongshu-mcp
|
||||
restart: unless-stopped
|
||||
tty: true
|
||||
volumes:
|
||||
- ./data:/app/data
|
||||
environment:
|
||||
- ROD_BROWSER_BIN=/usr/bin/chromium # ← 无头浏览器
|
||||
- COOKIES_PATH=/app/data/cookies.json # ← 程序读取/写入这个路径
|
||||
ports:
|
||||
- "18060:18060"
|
||||
Reference in New Issue
Block a user