Fix simplecast RSS
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
J. Sims d085ef7466 Add systemd service file 5 months ago
.gitignore add landing page 7 months ago
README.md use proper parsing 7 months ago
fix_rss.py clean up 7 months ago
fix_rss.service Add systemd service file 5 months ago
index.html clean up 7 months ago

README.md

fix-rss

This is a Python script to fix the XML of simplecast podcasts.

Currently, these RSS feeds include Atom as well as plain RSS. The title is set correctly for RSS, but not for Atom. This script sets it correctly for both.

Usage

First, you'll need Flask and requests.

export FLASK_APP=fix_rss.py
flask run

Then, open 127.0.0.1:5000/?url= in your browser to see the corrected XML.

Deployment

gunicorn -D -b <port> fix_rss:app