English 简体中文 繁體中文 한국 사람 日本語 Deutsch русский بالعربية TÜRKÇE português คนไทย french
查看: 2|回复: 0

简易RSS阅读器 | Miniflux 2安装教程

[复制链接]
查看: 2|回复: 0

简易RSS阅读器 | Miniflux 2安装教程

[复制链接]
查看: 2|回复: 0

241

主题

0

回帖

733

积分

高级会员

积分
733
rg2XzmfMxRiH

241

主题

0

回帖

733

积分

高级会员

积分
733
2025-2-18 16:50:36 | 显示全部楼层 |阅读模式
<div class="articleBody">                        
201804_rss.jpg
说明:Miniflux 使用 Golang 编写,是一个极简、快速、轻便且易于安装的 Feed 阅读器,支持 Atom、RSS 1.0/2.0、JSON 格式,支持 OPML 导入 / 导出等,仅支持 Postgresql 数据库,官方文档中的安装教程比较繁琐,这里就说下 Docker 安装方法。
页面截图


列表页面

内容页面
安装教程

本教程不适用 OpenVZ 架构的 VPS 服务器。
1、安装环境
#Debian/Ubuntu系统apt-get -y install git make nano curl#CentOS/RHEL系统yum -y install git make nano curl2、安装 Docker 和 Docker Compose
#安装Dockercurl -sSL https://get.docker.com/ | shservice docker start#安装Docker Composecurl -L https://github.com/docker/compose/releases/download/v2.9.0/docker-compose-`uname -s`-`uname -m` -o /usr/local/bin/docker-composechmod +x /usr/local/bin/docker-compose3、安装 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:secret@db/miniflux?sslmode=disable    db:        image: postgres        environment:            - POSTGRES_USER=miniflux            - POSTGRES_PASSWORD=secret        volumes:            - miniflux-db:/var/lib/postgresql/datavolumes:    miniflux-db:使用 Ctrl+x、y 保存退出。
开始运行镜像
docker-compose up -d4、设置管理员账号密码
#找到Miniflu容器,并记住container-id。docker ps#将container-name换成container-id后运行docker exec -ti <container-name> /usr/bin/miniflux -migratedocker exec -ti <container-name> /usr/bin/miniflux -create-admin输入账户和密码后,就可以通过 http://yourip: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.moewah.com/source/caddy_install.sh && chmod +x caddy_install.sh && bash caddy_install.sh编辑配置文件
#以下全部内容是一个整体,修改域名、IP、邮箱后一起复制到SSH运行!echo "https://yourdomain.com { tls admin@moewah.com 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 访问了。

Miniflux 还可以配合 RSSHub 一起使用,查看:
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

241

主题

0

回帖

733

积分

高级会员

积分
733

QQ|智能设备 | 粤ICP备2024353841号-1

GMT+8, 2025-3-12 13:24 , Processed in 1.327112 second(s), 29 queries .

Powered by 智能设备

©2025

|网站地图