PassNAT LogoPassNAT

自建RSS阅读聚合中心,内网穿透远程订阅,Selfoss极简Docker部署完全指南

作者

小编

发布时间

Curving abstract shapes with an orange and blue gradient

项目介绍

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 文件,方便快速迁移你的订阅列表。

本篇教程结束

祝你使用愉快!如有问题可访问 官方论坛 获取帮助。