PS:我什么也不懂,都是cursor写的
NodeSeek RSS Monitor - Docker 使用指南
🐳 快速开始
# 拉取镜像docker pull sjcjack/nodeseek-rss-monitor:latest# 准备配置文件mkdir -p ~/nodeseek-datanano ~/nodeseek-data/config.json # 填写配置# 启动容器docker run -d \ --name nodeseek-rss-monitor \ --restart always \ -v ~/nodeseek-data/config.json:/app/config.json:ro \ -v ~/nodeseek-data:/app/data \ -e TZ=Asia/Shanghai \ sjcjack/nodeseek-rss-monitor:latest# 查看日志docker logs -f nodeseek-rss-monitor📋 配置说明
config.json 配置文件
{ "rss_url": "https://rss.nodeseek.com/", "check_interval": 300, "keywords": [ "香港", "HK", "优惠", "特价", "Netflix" ], "proxy": { "enabled": false, "http": "http://127.0.0.1:7890", "https": "http://127.0.0.1:7890" }, "email": { "smtp_server": "smtp.qq.com", "smtp_port": 587, "sender_email": "[email protected]", "sender_password": "your_authorization_code", "receiver_email": "[email protected]" }, "database": { "file": "sent_posts.db" }}重要配置项:
keywords: 修改为你关注的关键词email.sender_email: 你的发件邮箱email.sender_password: 邮箱授权码(不是登录密码)email.receiver_email: 接收通知的邮箱
目录挂载说明
| 容器内路径 | 宿主机路径 | 说明 |
|---|---|---|
/app/config.json | ./config.json | 配置文件(只读) |
/app/data | ./data | 数据目录(数据库、日志) |
数据持久化
容器会将以下文件存储在 /app/data 目录:
sent_posts.db- 已推送记录数据库rss_monitor.log- 应用日志文件
通过挂载宿主机目录,数据将永久保存。
评论 (0)