self-hosting services

i fully believe in the decentralized web, but that decentralization means nothing if everyone is using centralized services run by billion dollar companies.

for example, at it’s most basic, you can run your own blog and RSS feed. and then wherever someone reads their RSS feeds can easily subscribe to your blog.

git is my favorite because it’s just so simple. you can very easily create a “remote repo” that you can share with others anywhere you can ssh into.

ssh somewhere git init --bare my-repo
git clone somewhere:my-repo

so you really don’t need github, gitlab, or any of those. they sure are nice, but definitely not required.

email is another one that folks take for granted. but getting that set up is a lot more involved. i think that my project for tomorrow will be setting up a simple way to create an email server with mailman for group email.