• 欢迎访问年轻的斯基网站,推荐使用最新版火狐浏览器和Chrome浏览器访问本网站
  • 如果您觉得本站非常有看点,那么赶紧使用Ctrl+D 收藏年轻的斯基吧

一款简单,快速,轻便且易于安装的RSS订阅器:Miniflux 2安装教程

vps教程 liam 5个月前 (02-29) 97次浏览 0个评论 扫描二维码

说明:Miniflux是一个极简、快速、轻便且易于安装的Feed订阅器,支持AtomRSS 1.0/2.0JSON格式,支持OPML导入/导出等,可多人使用,很久前说过Miniflux安装教程,查看:Miniflux:自建私有RSS订阅工具,可多用户使用,不过方法仅适用于V1.x,现在升级到了V2,使用Golang编写,仅支持Postgresql数据库,官方安装教程挺坑的,这里就说下Docker安装方法。

截图

一款简单,快速,轻便且易于安装的RSS订阅器:Miniflux 2安装教程

安装

本教程不适用OpenVZ架构的VPS服务器。

1、安装环境

#Debian/Ubuntu系统 apt-get -y install git make nano curl  #CentOS/RHEL系统 yum -y install git make nano curl 

2、安装Docker和Docker Compose

#安装Docker curl -sSL https://get.docker.com/ | sh service docker start #安装Docker Compose curl -L https://github.com/docker/compose/releases/download/1.17.0/docker-compose-`uname -s`-`uname -m` -o /usr/local/bin/docker-compose chmod +x /usr/local/bin/docker-compose 

3、安装Miniflux 2
新建docker-compose.yml文件,使用命令:

nano docker-compose.yml

复制并粘贴以下代码:

version: '3' services:     miniflux:         image: miniflux/miniflux         ports:             - "8080:8080"         depends_on:             - db         environment:             - DATABASE_URL=postgres://miniflux:[email protected]/miniflux?sslmode=disable     db:         image: postgres         environment:             - POSTGRES_USER=miniflux             - POSTGRES_PASSWORD=secret         volumes:             - miniflux-db:/var/lib/postgresql/data volumes:     miniflux-db: 

使用Ctrl+xy保存退出。

开始运行镜像

docker-compose up -d

4、设置管理员账号密码

#找到Miniflu容器,并记住container-id。 docker ps #将container-name换成container-id后运行 docker exec -ti <container-name> /usr/bin/miniflux -migrate docker exec -ti <container-name> /usr/bin/miniflux -create-admin

输入账户和密码
一款简单,快速,轻便且易于安装的RSS订阅器:Miniflux 2安装教程
然后就可以通过IP:8080进入界面了,如果想使用域名并添加SSL证书,请继续看。

添加SSL

首先解析一个域名到服务器上。

安装Caddy

wget -N --no-check-certificate https://raw.githubusercontent.com/ToyoDAdoubiBackup/doubi/master/caddy_install.sh && chmod +x caddy_install.sh && bash caddy_install.sh #备用地址 wget -N --no-check-certificate https://www.moerats.com/usr/shell/Caddy/caddy_install.sh && chmod +x caddy_install.sh && bash caddy_install.sh 

编辑配置文件

#以下全部内容是一个整体,修改域名、IP、邮箱后一起复制到SSH运行! echo "https://xx.com {  tls [email protected]  proxy / 111.111.111.111:9090 {     header_upstream Host {host}     header_upstream X-Real-IP {remote}     header_upstream X-Forwarded-For {remote}     header_upstream X-Forwarded-Port {server_port}     header_upstream X-Forwarded-Proto {scheme}   }  log /var/log/caddy.log  gzip }" > /usr/local/caddy/Caddyfile 

启动Caddy

/etc/init.d/caddy restart 

最后就可以通过域名https访问了。

本订阅器可以配合RSSHub一起使用,查看:RSSHub:一个轻量、易于扩展的RSS生成器

官方文档:https://docs.miniflux.net/


年轻的斯基 , 版权所有丨如未注明 , 均为原创丨本网站采用BY-NC-SA协议进行授权
转载请注明原文链接:一款简单,快速,轻便且易于安装的RSS订阅器:Miniflux 2安装教程
喜欢 (0)
发表我的评论
取消评论
表情 贴图 加粗 删除线 居中 斜体 签到

Hi,您需要填写昵称和邮箱!

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址