RSSHub 安装笔记
2026-02-13 tech rsshub docker rss 2 mins 758 字

之前一直用 Feedly 订阅各类 RSS,但发现有些网站没有原生 RSS,不能直接订阅。听说 RSSHub 可以给这些网站生成 RSS,于是决定自己装一个。
环境
- 服务器:Linux
- Docker 已安装
- 想把服务跑在 1200 端口
安装步骤
1. 创建目录
mkdir -p /root/docker/rsshub
cd /root/docker/rsshub
2. 配置 docker-compose
version: '3.3'
services:
rsshub:
image: ghcr.io/diygod/rsshub:latest
container_name: rsshub
restart: unless-stopped
network_mode: host
environment:
- NODE_ENV=production
- PORT=1200
- CACHE_TYPE=memory
- CACHE_EXPIRE=60
volumes:
- ./data:/tmp/rsshub
这里用了 host 网络模式,端口直接映射到宿主机。数据目录挂载到 ./data,方便持久化。
3. 启动服务
mkdir -p data
docker-compose up -d
4. 验证
curl http://localhost:1200/
看到 Welcome 页面就说明装好了。
小结
RSSHub 装起来比想象中简单,Docker 化部署基本上就是写个配置文件的事。
参考
- RSSHub 官网:https://rsshub.app
- Docker Hub:https://hub.docker.com/r/diygod/rsshub