前言
见前文
搭建RSS服务的想法
一直有一个搭建RSS信息流的想法 我的浏览器收藏夹里有许多的博客,但我并没有那种 想一一打开浏览、看看他们更新了没有 的想法 所以并不能及时看到一些东西 晚上偶尔在某个被制裁...
搭建
Docker-Compose
我打算用docker来跑,比较方便,依据官方文档改改,建个目录写下docker-compose.yaml
文件:
services:
miniflux:
image: miniflux/miniflux:latest
ports:
- "14322:8080"
depends_on:
db:
condition: service_healthy
environment:
- DATABASE_URL=postgres://miniflux:secret@db/miniflux?sslmode=disable
- RUN_MIGRATIONS=1
- CREATE_ADMIN=1
- ADMIN_USERNAME=admin
- ADMIN_PASSWORD=test123
db:
image: postgres:15
environment:
- POSTGRES_USER=miniflux
- POSTGRES_PASSWORD=secret
volumes:
- ./miniflux-db:/var/lib/postgresql/data
healthcheck:
test: ["CMD", "pg_isready", "-U", "miniflux"]
interval: 10s
start_period: 30s
更改变量管理员账户密码:
- ADMIN_USERNAME=admin
- ADMIN_PASSWORD=test123
Run:
docker-compose up -d
Nginx
再用nginx反向代理一下:
location / {
proxy_pass http://127.0.0.1:14322;
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
proxy_set_header Host $http_host;
proxy_set_header X-NginX-Proxy true;
proxy_http_version 1.1;
proxy_set_header Upgrade $http_upgrade;
proxy_set_header Connection "upgrade";
proxy_max_temp_file_size 0;
}
登录
加RSS源
这部分不赘述。
RSS源可围观DIYgod大佬的RSSHub