Aurora RSS Reader 支持 Docker 部署,可在 Windows 和 Linux (amd64) 上运行。
# 克隆仓库
git clone https://github.com/xiongsircool/aurora-rss-reader.git
cd aurora-rss-reader
# 启动服务
docker-compose up -d
# 访问应用
# http://localhost:8080# 构建镜像
docker build -t aurora-rss-reader:latest .
# 运行容器
docker run -d \
--name aurora-rss \
-p 8080:80 \
-v aurora-data:/data \
aurora-rss-reader:latest| 变量 | 默认值 | 说明 |
|---|---|---|
DATABASE_PATH |
/data/aurora-rss.db |
数据库文件路径 |
RSSHUB_BASE_URL |
https://rsshub.app |
RSSHub 服务地址 |
GLM_API_KEY |
- | 智谱 AI API 密钥(可选) |
GLM_BASE_URL |
https://open.bigmodel.cn/api/paas/v4/ |
AI API 地址 |
GLM_MODEL |
glm-4-flash |
AI 模型名称 |
编辑 docker-compose.yml,取消注释 AI 配置:
environment:
- GLM_API_KEY=your_api_key_here
- GLM_BASE_URL=https://open.bigmodel.cn/api/paas/v4/
- GLM_MODEL=glm-4-flash数据库文件存储在 Docker volume aurora-data 中。
# 查看 volume
docker volume inspect aurora-data
# 备份数据
docker cp aurora-rss:/data/aurora-rss.db ./backup.db
# 恢复数据
docker cp ./backup.db aurora-rss:/data/aurora-rss.db# 查看日志
docker-compose logs -f
# 重启服务
docker-compose restart
# 停止服务
docker-compose down
# 更新镜像
docker-compose pull
docker-compose up -d- Docker 20.10+
- Docker Compose 2.0+
- 架构: 仅支持
linux/amd64(因 sqlite-vss 限制)
8080- Web 界面(可在 docker-compose.yml 中修改)
# 查看详细日志
docker-compose logs aurora-rss# 确保 volume 权限正确
docker-compose down
docker volume rm aurora-data
docker-compose up -d