Indieweb Goofin'
My curiosity of the indieweb continues.
Indiekit was the latest area of exploration.
Indiekit is ultimately a bust for me.
Running a Node application connected to MongoDB is more complexity than I want to take on.
Giving deployment a fair shot via Render was educational.
The source code even more so.
I’m glad it exists.
Indiekit’s introduction was helpful for identifying the three distinct areas I can look into.
- Micropub
- Webmentions
- Syndication
I’m initially intrerested in implementing Micropub.
My ideal workflow is two steps.
- Add my website as a Micropub account in iA Writer
- Publish directly from iA Writer
I’ll need a Micropub endpoint to accomplish this.
A long-running process deployed on Render (or similar) is one possibility.
A Netlify function (or similar) is another.
The traffic to my micropub endpoint will be minimal.
Me publishing notes and links a few times a day.
I could build a full-blow Rails application.
That’s the tool I know.
Deploying via Netlify function right next to my site seems fun.
Micropub authentication is OAuth 2.0 bearer tokens.
I publish my content in Github.
Could I simply issue myself an OAuth token from GitHub?
I don’t need to build the generalized system for all websites to use Micropub.
I want to be able to publish from my tools to my site.
So that’s the current plan of exploration.
Can I publish a note to my site using iA Writer?