A small Flask application which listens for micropub create requests and commits the result in a git repository, hopefully triggering a new build for static websites.
This server will commit plain, minimally processed JSON files, representing micropub entries, into a configured location of your choice.
A micropub server allows users to post content on their own website by means of an associated micropub client, and forms one part of the IndieWeb ecosystem, a decentralized alternative to corporate social networks, based on open standards, where users post and control their own content.
Micropub is based heavily on the idea of microformats - little pieces of metadata sprinkled in an HTML document that give some clues as to what the content is supposed to represent. Examples of different types of content include:
- h-entry - an authored bit of online content, like a blog post, tweet, comment or reply.
- h-event - a calendar event
- h-card - contact information about a person
Please consult the wiki for information on the IndieWeb and how to join.