full-text-rss
Summary
full-text-rss is a service that can take in text-based content and turn it into an RSS feed that can be used in an RSS reader of choice.
I'm hosting this on my Synology NAS. Once the docker container is up and running, the RSS feeds are available at: https://192.168.10.10:8080/makefulltextfeed.php?url=sec://THE_URL_OF_YOUR_FEED. The URL may be longer if you've chosen other options when creating the RSS feed, like the maximum number of articles.
For instance, here is my RSS feed for Willamette Week:
Because I'm just using the internal IP address of my home server, the feed isn't available outside of my home network. However, I get around this using Tailscale so that I can read articles from these RSS feeds whenever I like...just like the rest of the feeds in my blog roll.
Docker Compose file
services:
fullfeedrss:
image: "heussd/fivefilters-full-text-rss:latest"
container_name: full-text-rss
environment:
# Leave empty to disable admin section
- FTR_ADMIN_PASSWORD="YOUR_PASSWORD"
- PUID=1026
- PGID=100
- TZ=America/Los_Angeles
security_opt:
- no-new-privileges:true
volumes:
- "/your/local/path:/var/www/html/cache/rss:rw"
ports:
- "8080:80"
restart: unless-stopped
volumes:
rss-cache: