Moe

Moe

Morss running on Docker

13
2023-09-21

什么是Morss

MORSS是一个开源的RSS聚合器,它可以从互联网上常见的RSS摘要中获取全文RSS摘要。MORSS能打开来自RSS的链接,然后从网站下载整篇文章并将其放回RSS摘要中,还可以将摘要导出为RSS/JSON/CSV/HTML。MORSS需要配合其他RSS阅读器使用,比如selfoss等,其本身没有抓取全文的能力。

  • 开源免费:MORSS是一个完全免费的开源项目,可以自由使用和修改。
  • 多种输出格式:MORSS可以将RSS/JSON/CSV/HTML等多种格式的摘要导出,方便用户根据自己的需求选择。
  • 支持自定义规则:MORSS支持用户自定义抓取规则,可以根据需要定制自己的新闻聚合器。
  • 跨平台支持:MORSS可以在多个平台上运行,包括Windows、Linux和Mac OS X等操作系统。
  • 可扩展性:MORSS可以通过添加新的规则和脚本来扩展其功能,以满足更多的需求。

总的来说MORSS是一个免费、支持多种输出格式、自定义规则、跨平台的开源信息聚合器。通过MORSS可以将不支持RSS的网站转换为RSS订阅。

docker-compose

version: '3.5'
services:
  morss:
    image: pictuga/morss
    container_name: morss
    network_mode: bridge
    ports:
      - "127.0.0.1:800:8000"
    restart: always

运行&相关配置

docker-compose up -d

Nginx反代

#PROXY-START/
 
location ^~ /
{
    proxy_pass http://127.0.0.1:8000;
    proxy_set_header Host $host;
    proxy_set_header X-Real-IP $remote_addr;
    proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
    proxy_set_header REMOTE-HOST $remote_addr;
    proxy_set_header Upgrade $http_upgrade;
    proxy_set_header Connection $connection_upgrade;
    proxy_http_version 1.1;
}
 
#PROXY-END/