As I have been adding features to my site i’ve had to test different variations of the code to make sure they are working before moving them to my site. This has ended up with me having a really simple Flask app that I can run locally without having to do a lot of code/deploy/test/curse iterations on my main site.
Realizing that this may be useful for someone, either as a start for their own site or as a reference, i’ve decided to move it to it’s own repo and let folks know about it.
Introducing python-indieweb - a Flask application that implements the following Indieweb features (to date):
- Receive inbound webmention
- Vouch stub
- Micropub Endpoint
- Handle an inbound Micropub event
- Token Endpoint
- Verify a given access token is valid
- Generate an access token
- IndieAuth Login
- Supports using indieauth.com as an authorization service
As I work thru more Indieweb items I’ll continue to add them here and I welcome any help or bugs or patches that others may send.