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
11 months ago
.gitignore add landing page 1 year ago
README.md use proper parsing 1 year ago
fix_rss.py clean up 1 year ago
fix_rss.service Add systemd service file 11 months ago
index.html clean up 1 year 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