群晖部署FreshRSS自托管RSS服务替代TTRSS

一、前言

折腾从来就没有止境,前两天刚刚部署了WeWe RSS 用来订阅微信公众号,就发现生成的RSS无法使用TTRSS订阅,看了TTRSS的开源讨论组才发现,因为一点安全问题其官方团队竟然脑残的为TTRSS增加了一个只能订阅80或443端口网址的限制,这导致了我部署在群晖上的RSSHub以及WeWe RSS等服务都无法使用了。

除了等待官方改变这个智障的决定,或者疯狂吐槽TTRSS官方之外,显然更好的方法是寻找一个能够替代TTRSS的可以自部署的服务来解决这个问题。这不FreshRSS的群晖部署教程来了:

二、介绍

FreshRSS 是一个轻量级、易用、强大且可定制的 RSS 源聚合器,支持多用户、匿名阅读、自定义标签、WebSub 即时推送、Web 抓取、JSON 文档、文章共享和多种登录方式。它还可以通过扩展进行更多的调整。

三、在群晖Docker中部署FreshRSS

部署代码

docker run -d --restart unless-stopped --log-opt max-size=10m \
  -p 自定义映射端口:80 \
  -e TZ=Europe/Paris \
  -e 'CRON_MIN=1,31' \
  -v 自定义数据文件夹:/var/www/FreshRSS/data \
  -v 自定义扩展文件夹:/var/www/FreshRSS/extensions \
  --name freshrss \
  freshrss/freshrss

设置自己的部署代码

示例代码,参照以上说明进行修改:

docker run -d --restart unless-stopped --log-opt max-size=10m \
  -p 9080:80 \
  -e TZ=Europe/Paris \
  -e 'CRON_MIN=1,31' \
  -v /volume1/docker/FreshRSS/data:/var/www/FreshRSS/data \
  -v /volume1/docker/FreshRSS/extensions:/var/www/FreshRSS/extensions \
  --name freshrss \
  freshrss/freshrss

查看本地文件夹的路径的方法:

  1. 打开 File Station 在要查看的文件夹/文件上点击右键->属性
  2. 打开的属性窗口中 位置: 中既是文件/文件夹的路径。

修改好部署代码之后,使用任务计划进行部署

  1. 打开 控制面板 -> 任务计划
  2. 新增 -> 计划的任务 -> 用户自定义的脚本
  3. 常规选项卡:
    1. 设定任务名称:随意设置只能是英文,默认也行
    2. 用户账号:选择 root
    3. 已启用:取消勾选(不取消也行,后面可以设置一个已过期的日期)
  4. 计划选项卡:
    1. 选择在以下日期运行
    2. 随意设定一个可用日期,最好是已经过去的日期
  5. 任务设置选项卡:
    1. 将修改好的语句粘贴到 用户自定义脚本输入框
    2. 按确定
  6. 任务计划列表中,右键要执行的项目-> 运行,等待~~~
  7. 要具体查看执行结果:单击该项目-> 动作 -> 查看结果,一般来讲 正常(0) 表示运行完成。

四、基础使用

开启API访问

使用手机App连接FreshRSS需要开启API功能

  1. 点击右上角⚙(齿轮)
  2. 点击认证
  3. 勾选允许 API 访问 (用于手机应用)
  4. 点击提交
  5. 点击账号
  6. 设置API密码,可以与登录密码一致
  7. 点下面的提交
暂无评论

发送评论 编辑评论


				
|´・ω・)ノ
ヾ(≧∇≦*)ゝ
(☆ω☆)
(╯‵□′)╯︵┴─┴
 ̄﹃ ̄
(/ω\)
∠( ᐛ 」∠)_
(๑•̀ㅁ•́ฅ)
→_→
୧(๑•̀⌄•́๑)૭
٩(ˊᗜˋ*)و
(ノ°ο°)ノ
(´இ皿இ`)
⌇●﹏●⌇
(ฅ´ω`ฅ)
(╯°A°)╯︵○○○
φ( ̄∇ ̄o)
ヾ(´・ ・`。)ノ"
( ง ᵒ̌皿ᵒ̌)ง⁼³₌₃
(ó﹏ò。)
Σ(っ °Д °;)っ
( ,,´・ω・)ノ"(´っω・`。)
╮(╯▽╰)╭
o(*////▽////*)q
>﹏<
( ๑´•ω•) "(ㆆᴗㆆ)
😂
😀
😅
😊
🙂
🙃
😌
😍
😘
😜
😝
😏
😒
🙄
😳
😡
😔
😫
😱
😭
💩
👻
🙌
🖕
👍
👫
👬
👭
🌚
🌝
🙈
💊
😶
🙏
🍦
🍉
😣
Source: github.com/k4yt3x/flowerhd
颜文字
Emoji
小恐龙
花!
上一篇