RSSHub

container Web / Tools

RSS feed maker for thousands of sites that don't have a feed of their own, like GitHub issues, news sites, forums and shops.

Install RSSHub

It isn't in the main Portainer Templates list yet, so use this one. Portainer takes one URL at a time, so it swaps out whatever list you had before.

In Portainer, head to Settings --> App Templates, paste this in as the URL and save.

https://raw.githubusercontent.com/NotAFlightRisk/portainer-templates-extras/main/templates.json
  1. Open App Templates and pick RSSHub.
  2. The form works as it comes, so change only what you want to.
  3. Hit Deploy the container, then open http://<your-server>:1200 in a browser.

Before you start

Open http://<your-host>:1200 to check it's up, then add feeds to your reader as paths on it, like /github/issue/DIYgod/RSSHub. Every route is listed in the docs. There's no login, so set an access key if it faces the internet. Nothing to back up, feeds are cached in memory. Some routes need a browser, and for those swap the image tag to chromium-bundled.

Settings

What the Portainer form asks for. With compose they go in the environment block instead.

VariableWhat it's forDefault
ACCESS_KEYAccess key Optional. Set one and every feed url needs it, like /hackernews?key=yourkey. Leave blank and anyone who can reach it can use it. Blank is fine

Ports and storage

Change the left side of a port if it clashes with something else on your server. The volumes are where the data lives, so keep them when you update.

On your serverIn the container
12001200/tcp

More apps