惯性聚合 高效追踪和阅读你感兴趣的博客、新闻、科技资讯
阅读原文 在惯性聚合中打开

推荐订阅源

小众软件
小众软件
让小产品的独立变现更简单 - ezindie.com
让小产品的独立变现更简单 - ezindie.com
WordPress大学
WordPress大学
月光博客
月光博客
Hugging Face - Blog
Hugging Face - Blog
博客园 - 聂微东
博客园 - 【当耐特】
博客园_首页
The Cloudflare Blog
freeCodeCamp Programming Tutorials: Python, JavaScript, Git & More
Apple Machine Learning Research
Apple Machine Learning Research
Last Week in AI
Last Week in AI
酷 壳 – CoolShell
酷 壳 – CoolShell
大猫的无限游戏
大猫的无限游戏
雷峰网
雷峰网
量子位
钛媒体:引领未来商业与生活新知
钛媒体:引领未来商业与生活新知
T
Tailwind CSS Blog
IT之家
IT之家
OSCHINA 社区最新新闻
OSCHINA 社区最新新闻
GbyAI
GbyAI
V
Visual Studio Blog
F
Fortinet All Blogs
Martin Fowler
Martin Fowler

北门清燕

🎙️ 科技热文播报 - 2026-03-14 【vscode扩展】apis-tester Notion工具人bot VPS橱窗 - 一个简单的哪吒面板主题 ios17.0可以安装Trollstore了 windows服务器安装mysql踩坑指北 为哪吒面板增加视频背景 继续折腾astro serv00部署FreshRSS 【原创】油猴脚本:哪吒VPS橱窗后台脚本 哪吒面板终极进化之VPS橱窗 哪吒面板default主题小鸡底部增加购买同款按钮 Typecho二开魔改简单指北 【原创】油猴脚本:论坛快捷回帖 简单米表:Typecho-Simple-Mibiao Windows 11 23H2更新遇到下载错误解决方法 Microsoft 365 E5开发者订阅管理员双重认证丢失解决方法 Virtualbox安装Ubuntu不完全指北 一剑开天门 将chrome谷歌浏览器轻松打造成rss阅读器 地震云 罗刹海市 关于笑果我觉得还是罗翔老师说的好 推荐正在玩的游戏:SimpleMMO,附游戏助手SMMOHelper 集成Elog使用notion数据库 【原创】ios捷径:法定工作日打卡提醒 测试AI 再次折腾hexo apifox自动导入apidoc接口数据 node项目部署到ftp
docker部署freshrss
bmqy · 2022-03-28 · via 北门清燕

安装FreshRSS

docker-compose部署

  • 创建一个目录 freshrss 并进入该位置,新建 docker-compose.yml

plain

mkdir /freshrss && cd /freshrss
  • 新建&编辑配置文件

plain

vim docker-compose.yml
  • 配置文件内容如下:

plain

version: "3"

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

  freshrss-app:
    image: freshrss/freshrss:latest
    container_name: freshrss-app
    hostname: freshrss-app
    restart: unless-stopped
    ports:
      - "8081:80"                   # 映射端口
    depends_on:
      - freshrss-db
    volumes:
      - ./data:/var/www/FreshRSS/data
      - ./extensions:/var/www/FreshRSS/extensions
    environment:
      CRON_MIN: '*/20'             # RSS 刷新周期,单位为分钟,*/20 表示每 20 分钟刷新一次
      TZ: Asia/Shanghai            # 时区

volumes:
  db:
  data:
  extensions:
  • 确认配置后,运行:

plain

docker-compose up -d

docker命令部署

plain

docker run -d --restart unless-stopped --log-opt max-size=10m \
  -p 8080:80 \
  -e TZ=Asia/Shanghai \
  -e CRON_MIN='*/20' \
  -v freshrss_data:/var/www/FreshRSS/data \
  -v freshrss_extensions:/var/www/FreshRSS/extensions \
  --name freshrss \
  freshrss/freshrss

访问

第三方客户端连接

  • 一定要先在设置管理认证中勾选允许 API 访问,并在用户账户API 管理中设置API 密码
  • 推荐搭配NetNewsWirereeder等使用
  • API域名https://xxx.example.com/api/greader.php
  • 用户名:注册用户名
  • 密码:API 密码

开启API Access并允许RssHub Radar中订阅

  • 打开左上角订阅管理
  • 选择订阅工具
  • 复制右侧显示的API链接地址
  • 粘贴到RSSHub一键订阅中FreshRSS地址栏中

其它

源码手动安装方式的部署,请参考:serv00部署FreshRSS

欢迎关注我的其它发布渠道

公众号小程序

文章标题:docker部署freshrss

文章作者:bmqy

文章链接:https://bmqy.net/2648.html[复制]

最后修改时间:


商业转载请联系站长获得授权,非商业转载请注明本文出处及文章链接,您可以自由地在任何媒体以任何形式复制和分发作品,也可以修改和创作,但是分发衍生作品时必须采用相同的许可协议。
本文采用CC BY-NC-SA 4.0进行许可。