自建RSS阅读聚合中心,内网穿透远程订阅,Selfoss极简Docker部署完全指南
作者
小编
发布时间

项目介绍
Selfoss 是一款功能强大的 RSS 阅读器和内容聚合平台。它能够帮助你集中管理来自各类网站、社交网络和其他平台的更新内容,让你无需逐一访问各个网站就能掌握最新资讯。项目采用 PHP 编写,具有极强的兼容性和部署灵活性,几乎可以在任何支持 PHP 的服务器上运行。
无论你是新闻爱好者、内容创作者还是信息收集者,Selfoss 都能为你提供一个统一、高效的内容阅读中心。支持 OPML 导入导出,让你轻松迁移自己的订阅列表。
项目地址: 点我跳转
部署安装
如果需要在外网也能访问你的 Selfoss 服务,建议配置内网穿透功能。推荐使用 帕斯内网穿透,先注册账号备用。具体的配置步骤可以 参考这篇教程,里面有详细的全平台上手指南。
使用 Docker 快速部署
打开你的 NAS 设备或其他支持 Docker 的系统(如飞牛 NAS、群晖等)。
进入 Docker 管理界面,点击 本地镜像 - 添加镜像 - 从 URL 添加。
在镜像地址栏中输入以下镜像地址:
1fossar/selfoss:latest
等待镜像下载完成后,点击 启动 按钮启动容器。
基础配置步骤:
1. 开机自动启动 - 勾选此选项后点击下一步,容器会在系统重启时自动启动
2. 端口设置 - 将容器内部的 80 端口映射到主机的某个端口(如 8080)
如果 8080 端口被占用,你可以修改为其他端口,如 8081、8082 等
容器内的 80 端口保持不变
3. 存储位置 - 创建一个本地文件夹用于存储 Selfoss 的数据
建议在 NAS 上创建一个名为 'selfoss-data' 的文件夹
将此文件夹映射到容器内的 '/var/www/html/data' 目录,用于保存数据库、缓存和日志
4. 环境变量设置(可选)
此项可以不填,使用默认配置即可正常运行
如需自定义,可根据项目需求后续在配置文件中修改
完成以上步骤后,点击启动容器。
访问应用:
容器启动成功后,在浏览器中输入以下地址即可访问:
1http://你的NAS地址:8080
首次访问会进入初始化界面,按照提示完成基础配置即可开始使用。
如需添加 RSS 源,在应用内的设置中找到对应选项,输入 RSS 源地址即可订阅。支持批量导入 OPML 文件,方便快速迁移你的订阅列表。
本篇教程结束
祝你使用愉快!如有问题可访问 官方论坛 获取帮助。