“We should all own the content we’re creating, rather than just posting to
third-party content silos. Publish on your own domain, and syndicate out to
silos. This is the basis of the “Indie Web” movement.”

I chanced upon the world of IndieWeb and microformats while trying to search
for a system to publish short notes (neuron is something I discovered in this
process). Here is a summary of the research:

What is the IndieWeb?

The IndieWeb website and wiki is very thorough and
detailed. Though a bit difficult to read at first (its full of outbound links
and so requires patience to really get a feel of the while field)
, it is a
great resource.

Steps to get started: (Borrowed from the IndieWeb wiki)

Get a personal
domain
: Builds
identity, makes it easy to search for you.
Find a place to host your
content
:
You can host on a git repo (eg. github, gitlab etc), on a virtual server, a
single-board computer or anywhere else.
Set up your home
page

Mainly: Set up web sign-in on your own domain
… so that you can use your own identity on the IndieWeb

Add info about yourself: You
can use microformats to add information about yourself so that when someone
mentions you, they get it all in a structured / standard manner.
Add links to existing social media:
So that you can cross-post, hyperlink your posts and most importantly, own and
self-host your content and not hold it captive to a 3rd party silo.
Publish content on your domain and add microformats to your
content

Syndicate your
content
: You can now
post only to your own domain and have that content reach your existing social
media accounts.

Microformats

Microformats are a simple way to add more meaning to your HTML.

http://microformats.org/wiki/Main_Page

Tools

Implementing these steps is a lot of very tough work. Using tools that do these
things makes it simpler.

Transformative

IndieWeb personal website software
written in Ruby
Supports “notes, articles, bookmarks, photos and more”
Developed by Barry Frost

This is one of the best tools I found. You can see it live on the developer’s
website. It handles most things for you so you can focus on the content.

Micro.blog

Micro.Blog is unique service that enables you to post to the IndieWeb.
MicroBlogs can be mirrored to our own domains and they provide an interface to
do the posting.

As an additional feature, MicroBlog supports
ActivityPub
as well. So while you
post using microformats, you can also federate your content via ActivityPub and
have people follow you from Mastodon, for example.

They are also writing a book about “microblogging”.
Read the drafts here.

Source code: https://github.com/microdotblog

Microblg.pub

Microblog.pub is unique: It serves ActivityPub primarily but supports the
IndieWeb equally. It is designed as single-user tool and does not use
javascript ANYWHERE (very very unique).

https://a4.io/: The developers’ own MicroBlog.pub instance

https://micropub.rocks/

This website gives you a comparitive report about the status of micropub
implementation status on servers and clients. Good way to discover servers &
clients that you could use!

Sitewriter

Sitewriter is a tool that helps you add IndieWeb services to your static
webite. Check out the documentation, service and
source code.

Bridgy

Bridgy is a service (and software) that helps you connect your website to your
social media accounts.

Quill

Quill is a simple tool that support IndiaAuth and then lets you compose and
make posts to your website.

WordPress with IndieWeb

WordPress is said to have one of the best and most mature IndieWeb
implementations. If you use WordPress, check it out.

Source Code

IndieWebify

This website and tool walks you through the process of IndieWeb-enabling your
website. Its a great way to not just understand the steps involed but also test
out if you have implemented them correctly on your website.

Lets try this out together…

I am yet to try this out myself… but, at least, now I have some clarity on
what to do and why and what to expect out of that process. So lets try this out
together…

Screenshot above is from the IndieWeb.org webpage.

Leave a Reply

Your email address will not be published. Required fields are marked *

To respond on your own website, enter the URL of your response which should contain a link to this post's permalink URL. Your response will then appear (possibly after moderation) on this page. Want to update or remove your response? Update or delete your post and re-enter your post's URL again. (Find out more about Webmentions.)