NodeSeeker 面板地址
http://localhost:3010NodeSeeker Compose
version: "3.8"
services:
nodeseeker:
image: ersichub/nodeseeker:latest # 如需固定版本可改为具体 tag
container_name: nodeseeker
restart: always
# networks:
# - default
# - proxy
ports:
- "3010:3010"
volumes:
- nodeseeker-data:/usr/src/app/data
environment:
# —— Server / CORS ——
- PORT=3010
- HOST=0.0.0.0
- NODE_ENV=production
- CORS_ORIGINS=http://localhost:3010
# —— Database ——
- DATABASE_PATH=/usr/src/app/data/nodeseeker.db
# —— Auth (JWT) ——
# 请使用 >=32 字符的强随机密钥
# - JWT_SECRET=ChangeMe_To_A_Strong_Secret_32_Char_Minimum
# —— RSS 抓取设置 ——
- RSS_URL=https://rss.nodeseek.com/
- RSS_TIMEOUT=30000
- RSS_USER_AGENT=NodeSeeker-Bot/1.0
- RSS_CHECK_ENABLED=true
- RSS_CRON_EXPRESSION=*/1 * * * * # 每分钟抓取
# —— Logging / TZ ——
- LOG_LEVEL=info
- TZ=Asia/Shanghai
volumes:
nodeseeker-data:
# networks:
# default: {}
# proxy:
# external: true
项目地址
https://github.com/ljnchn/NodeSeeker-docker
✨ 功能特性
🔄 自动 RSS 抓取 - 定时抓取 NodeSeek 社区 RSS 数据
🎯 智能关键词匹配 - 支持多关键词组合匹配,按创建者和分类过滤
🔍 正则表达式匹配 - 支持 /pattern/flags 和 regex:pattern 格式的正则匹配
📱 Telegram Bot 推送 - 实时推送匹配文章到 Telegram
🌐 RESTful API - 完整的 API 接口支持
⚡️ 高性能架构 - 基于 Bun 运行时的极致性能
🗄 SQLite 数据库 - 稳定可靠的本地数据库
🔐 安全认证 - JWT 认证和密码加密存储
📊 实时统计 - 详细的推送统计和系统监控
😂 Docker
#Docker #NodeSeeker