RSSHub ~ RSS Generator
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
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)