【实用Docker推荐】搭建FreshRSS阅读器—好用的RSS阅读器

感谢 TurboAI对本博客的的大力赞助。 创作不易,如果您觉得有帮助,请 支持LIncol29! 为了让我能够继续创作更好的内容,你也可以选择订阅博客的 VIP ,包年VIP仅需10元/年,所有VIP内容免费观看

前言

当我使用 TTRSS 一段时间,发现它无法更新订阅源,导致每次朋友更新文章,我无法看到最新的文章列表。使用 Fresh Rss 阅读器来解决此问题,以后也将是lincol29主要使用的阅读器,因为他还可以支持 ios 手机端 NetNewsWire 使用

FreshRSS部署

1、指定工作目录

登录服务器,指定工作目录。(自行选择工作目录,放在你自己想要的位置)

work=/wwwroot/docker/freshrss && mkdir -p $work && cd $work

2、配置 Yml 文件

在 $work 目录下,也就是 /wwwroot/docker/freshrss这个目录中

  • 创建 yml 文件。
vim docker-compose.yml
  • 将以下内容复制进yml文件中
version: "3.3"
services:
  freshrss:
    image: freshrss/freshrss:latest
    container_name: freshrss
    ports: 
      - "3098:80"
    logging:
      options:
        max-size: 10m
    environment:
      - TZ=Asia/Shanghai
      - CRON_MIN='3,33'
      - https_proxy=http://127.0.0.1:7890
      - http_proxy=http://127.0.0.1:7890
      - no_proxy=localhost,127.0.0.0/8,10.0.0.0/8,172.16.0.0/12,192.168.0.0/16
    volumes:
      - ./data:/var/www/FreshRSS/data
      - ./extensions:/var/www/FreshRSS/extensions
      # Optional file providing custom global settings (used before a FreshRSS install)
      - ./config.custom.php:/var/www/FreshRSS/data/config.custom.php
      # Optional file providing custom user settings (used before a new user is created)
      - ./config-user.custom.php:/var/www/FreshRSS/data/config-user.custom.php
    restart: unless-stopped

    freshrss-db:
    image: postgres:latest            # 官方示例中给出了 MySQL/MarriaDB/PostgreSQL 三种方案
    container_name: freshrss-db
    hostname: freshrss-db
    restart: always
    volumes:
      - freshrss-db:/var/lib/postgresql/data
    environment:
      POSTGRES_USER: freshrss       # 数据库配置,请自行修改、避免使用默认配置
      POSTGRES_PASSWORD: freshrss   # 数据库配置,请自行修改、避免使用默认配置
      POSTGRES_DB: freshrss         # 数据库配置,请自行修改、避免使用默认配置

如果不需要代理可以将配置文件的这三行删除

  • https_proxy=http://127.0.0.1:7890
  • http_proxy=http://127.0.0.1:7890
  • no_proxy=localhost,127.0.0.0/8,10.0.0.0/8,172.16.0.0/12,192.168.0.0/16

3、上线服务

docker-compose up -d

FreshRSS 基本使用

访问 FreshRSS

输入 IP+端口 访问 FreshRss

【实用Docker推荐】搭建FreshRSS阅读器—好用的RSS阅读器 1

配置数据库

【实用Docker推荐】搭建FreshRSS阅读器—好用的RSS阅读器 2

【实用Docker推荐】搭建FreshRSS阅读器—好用的RSS阅读器 3

配置认证

如果不配置这个,那么反向代理的网页无法登陆。

【实用Docker推荐】搭建FreshRSS阅读器—好用的RSS阅读器 4

【实用Docker推荐】搭建FreshRSS阅读器—好用的RSS阅读器 5

FreshRSS 手动更新订阅源文章

如果您不能或不想使用自动方法,您可以手动更新。有两种方法可以更新全部或部分提要。

此更新发生在所有提要上。要触发它,只需单击导航菜单中的更新链接即可。

【实用Docker推荐】搭建FreshRSS阅读器—好用的RSS阅读器 6

更新开始时,会出现一个进度条,并在处理源时发生变化。

【实用Docker推荐】搭建FreshRSS阅读器—好用的RSS阅读器 7

FreshRSS 自动刷新订阅源文章

这里 Lincol推荐最简单的一种方式

在设置——认证 打开允许匿名刷新文章

【实用Docker推荐】搭建FreshRSS阅读器—好用的RSS阅读器 8

到宝塔面板的 计划任务中新增任务

【实用Docker推荐】搭建FreshRSS阅读器—好用的RSS阅读器 9

URL 地址 :https://freshrss.example.net/i/?c=feed&a=actualize 域名改为自己部署的

【实用Docker推荐】搭建FreshRSS阅读器—好用的RSS阅读器 10

当然你也可以去官方文档里面使用其他方式去更新订阅源

Refreshing feeds

ios 手机使用

下载 NetNewsWire ,ios 手机最好用的 rss 阅读器。Lincol 强推

设置——Add Account——选择 FreshRSS——填写 username、password、api url

api url:https://example.com/api/greader.php,example.com 为你自己搭建的 freshrss 域名

【实用Docker推荐】搭建FreshRSS阅读器—好用的RSS阅读器 11

参考资料

Docker 搭建 FreshRSS 专属 RSS 服务:https://www.techkoala.net/frsshrss/

FreshRSS 项目网站:https://freshrss.org

FreshRSS 文档:https://freshrss.github.io/FreshRSS/

github 地址:https://github.com/FreshRSS/FreshRSS

官方的 yml 配置:https://github.com/FreshRSS/FreshRSS/tree/edge/Docker#docker-compose

更新订阅源文章:https://freshrss.github.io/FreshRSS/en/users/09_refreshing_feeds.html#automatic-update-with-cron

创作不易,如果您觉得有帮助,请支持LIncol29!
如有需要,请至网站地图学习本博客的教程
博客订阅:通过RSS或关注公众号[Lincol的编程世界] | 广告招租与合作请留言
本文链接:https://www.lincol29.cn/deploy-freshrss
版权声明:本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0协议转载请注明文章地址及作者哦~

评论

  1. Linux Chrome
    贵州省黔南州 联通
    3 周前
    2024-11-14 22:39:23

    部署好以后 主打的就是一个方便

    • 博主
      刘郎
      Windows Chrome
      广东省深圳市 电信
      已编辑
      3 周前
      2024-11-15 8:46:38

      确实!现在已经和NetNewsWire合并成为我的最强rss阅读流啦

  2. Windows Edge
    河南省漯河市 联通
    3 周前
    2024-11-15 4:01:39

    你这部署的代码有点多啊

    • 博主
      网友小宋
      Windows Chrome
      广东省深圳市 电信
      3 周前
      2024-11-15 8:47:10

      COPY就行啦

发送评论 编辑评论


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