Introduction:

RSSHub is an open-source, user-friendly, and easily extendable RSS generator. It can generate RSS feeds for any unusual content. With the power of the open-source community, RSSHub is rapidly developing and has currently adapted to thousands of contents from hundreds of websites.

RSSHub Source URL: https://docs.rsshub.app/routes

Deployment Method:

Step 1: Update Source

Ubuntu/Debian:

apt update -y && apt upgrade -y    

Centos:

yum update -y && yum upgrade -y   

Step 2: Install and Configure Docker

Install Docker:

curl -fsSL https://get.docker.com -o get-docker.sh && sudo sh ./get-docker.sh

Start Docker:

sudo systemctl start docker

Set Docker to start automatically on boot:

sudo systemctl enable docker

Step 3: Pull the RSSHub Container

docker pull diygod/rsshub

Step 4: Run the RSSHub Container (You can modify the port on the left to an unoccupied port)

docker run -d --name rsshub -p 1200:1200 diygod/rsshub

Step 5: Reverse Proxy to Domain (Optional)

Here, we use a very simple method provided by Cloudflare's Origin Rules. Configuration is as follows:

Modify "Field" to "Hostname", "Value" to the chosen full domain, and "Rewrite to" the port you just filled in on the left.

Remember to point your subdomain to the server IP:
Use an A record, where "Name" is the domain prefix, and "Content" is the server address.

Relevant Links:

GitHub Address: https://github.com/DIYgod/RSSHub
Demo: https://rsshub.app

Tag:Configure, RSS Generator, RSSHub

Original link:http://enblog.fuyiran.link/Technology/38.html

Copyright: All posts on this blog, unless otherwise stated, are published using theCC BY-NC-SA 4.0 license agreement. Please indicate the source for reprinting Fu Speaking (enblog.fuyiran.link)

Add a new comment.