阿里云-云小站(无限量代金券发放中)
【腾讯云】云服务器、云数据库、COS、CDN、短信等热卖云产品特惠抢购

开源软件让你更优雅的阅读微信公众号

11次阅读
没有评论

共计 2533 个字符,预计需要花费 7 分钟才能阅读完成。

开源软件让你更优雅的阅读微信公众号

大家好,我是星哥,微信公众号已成为我们获取信息的重要渠道。然而,随着订阅号的增多,阅读微信公众号内容也变得越来越繁琐,有的是活动订阅的,有的根本不知道什么时候订阅,又不想取消订阅。今天,就让我们一起认识一款开源软件,它将让你的微信公众号阅读之旅变得更加优雅与高效!

开源软件让你更优雅的阅读微信公众号

功能

  • v2.x 版本使用全新接口,更加稳定

  • 支持微信公众号订阅(基于微信读书)

  • 获取公众号历史发布文章

  • 后台自动定时更新内容

  • 微信公众号 RSS 生成(支持 .atom.rss.json 格式)

  • 支持全文内容输出,让阅读无障碍

  • 所有订阅源导出 OPML

  • 支持通过 /feeds/all.(json|rss|atom)接口和 /feeds/:feed 对标题进行过滤:使用 title_include 和 title_exclude 参数,支持使用 |

    实现多个关键词的 或 逻辑

    {{ORIGIN_URL}}/feeds/all.atom?title_include= 张三

    {{ORIGIN_URL}}/feeds/MP_WXS_123.json?limit=30&title_include= 张三 | 李四 | 王五 &title_exclude= 张三丰 | 赵六

  • 支持通过 /feeds/:feed 接口触发单个 feedid 更新:使用 update=true 参数(实时返回结果不包含更新后的 articles,要获取更新后的 articles 需去掉 update 参数再请求一次)

    {{ORIGIN_URL}}/feeds/MP_WXS_123.rss?update=true

前言

准备工作

本实例可以安装在 NAS,Linux 系统,windows 等支持 docker 的

本文将以下资源搭建

  • 服务器一台

  • 域名一个,下文以 wx-rss.xgss.net 代替(非必须,最好是备案过的域名,如果没有可以新注册个)

  • SSL 证书一个(非必须)

系统:本文是 Centos7.9+ 宝塔面板,如果没有备案域名请购买香港或海外区域http://y.xgss.net/aliyun 或者 腾讯云 https://y.xgss.net/tx

Docker 命令启动

开源地址:https://github.com/cooderl/wewe-rss

Sqlite 数据库(推荐)

mkdir  -p /data/docker/wx-rss

docker run -idt \
--restart always \
--name wx-rss \
-p 4000:4000 \
-e DATABASE_TYPE=sqlite \
-e AUTH_CODE=123567 \
-v /data/docker/wx-rss/data:/app/data \
cooderl/wewe-rss-sqlite:latest

docker ps

docker ps
CONTAINER ID   IMAGE                            COMMAND                  CREATED              STATUS              PORTS                                                 NAMES
7e28ae4d84ad   cooderl/wewe-rss-sqlite:latest   "docker-entrypoint.s…"   About a minute ago   Up About a minute   0.0.0.0:4000->4000/tcp, :::4000->4000/tcp             wx-rss

宝塔的 docker

开源软件让你更优雅的阅读微信公众号

Mysql

1. 创建 docker 网络

docker network create wewe-rss

2. 启动 MySQL 数据库

docker run -d \
  --name db \
  -e MYSQL_ROOT_PASSWORD=123456 \
  -e TZ='Asia/Shanghai' \
  -e MYSQL_DATABASE='wewe-rss' \
  -v db_data:/var/lib/mysql \
  --network wewe-rss \
  mysql:8.3.0 --mysql-native-password=ON

3. 启动 Server

docker run -d \
  --name wewe-rss \
  -p 4000:4000 \
  -e DATABASE_URL='mysql://root:123456@db:3306/wewe-rss?schema=public&connect_timeout=30&pool_timeout=30&socket_timeout=30' \
  -e AUTH_CODE=123567 \
  --network wewe-rss \
  cooderl/wewe-rss:latest

使用 IP+ 端口访问

可以使用 IP+ 端口访问

nginx 配置

server {
  listen 80;
  server_name wx-rss.xgss.net;
  location / {
    proxy_pass http://127.0.0.1:4000;
    proxy_http_version  1.1;
    proxy_set_header    Connection      "";
    proxy_set_header    Host            $http_host;
    proxy_set_header    X-Forwarded-Proto   $scheme;
    proxy_set_header    X-Real-IP           $remote_addr;
    proxy_set_header    X-Forwarded-For     $proxy_add_x_forwarded_for;
    proxy_set_header    Accept-Encoding gzip;

    proxy_buffering off;
    proxy_cache off;
    send_timeout 300;
    proxy_connect_timeout 300;
    proxy_send_timeout 300;
    proxy_read_timeout 300;
  }
}

宝塔配置站点

1. 添加站点

把域名解析到服务器 IP

开源软件让你更优雅的阅读微信公众号

2. 配置 ssl

开源软件让你更优雅的阅读微信公众号

保存证书

开源软件让你更优雅的阅读微信公众号

3. 添加反向代理

开源软件让你更优雅的阅读微信公众号

使用 WEWE-rss 访问

wewe RSS

开源软件让你更优雅的阅读微信公众号

扫码登录

开源软件让你更优雅的阅读微信公众号

添加订阅账号

开源软件让你更优雅的阅读微信公众号

添加成功,可以在网页中优雅的打开微信公众号

开源软件让你更优雅的阅读微信公众号

通过 wewe-rss 开源软件和工具,我们不仅能提升微信公众号文章的阅读体验,还能更好地管理、吸收知识。不妨试试看,让你的阅读之旅变得更加高效与愉悦吧!

正文完
星哥玩云-微信公众号
post-qrcode
 0
星锅
版权声明:本站原创文章,由 星锅 于2024-12-20发表,共计2533字。
转载说明:除特殊说明外本站文章皆由CC-4.0协议发布,转载请注明出处。
【腾讯云】推广者专属福利,新客户无门槛领取总价值高达2860元代金券,每种代金券限量500张,先到先得。
阿里云-最新活动爆款每日限量供应
评论(没有评论)
验证码
【腾讯云】云服务器、云数据库、COS、CDN、短信等云产品特惠热卖中