In an effort to take control of my online presence/data and to become more autonomous, I started to migrate away from services hosted by 3rd-parties and setup my own instances where possible.

Here’s a quick list of what’s working at the moment:
A Hugo-powered static site/blog
Publishing platform similar to Blogger. (only accessible internally)
A Woodpecker CI instance: continuous delivery platform.
It's hooked-up to my Gitea instance.
Gitea instance: self-hosted Git.
I'm using it for git repository, bug tracking and so on.
An Nextcloud instance.
I use it as a Dropbox alternative, Google Calendar alternative, Contact Manager and Tasks synchronization for now, but it does more than that.
On Android, I use DAVdroid to sync calendar & contacts, and OpenTasks to sync tasks.
Mail server powered by postfix, dovecot, SpamAssassin, OpenDKIM, OpenDMARC, and rainloop I use K-9 Mail on Android.
A Gmail replacement.
A vaultwarden instance.

Temporarily (or not) Offline
An instance (an IndieAuth provider).
It's also an OpenID delegate.
Surrogator: a Libravatar compatible avatar image server.
Gravatar replacement
My GNU social instance and Gitea instance use this.
A GNU fm instance. alternative.
A simple, private API to retrieve public transport information from imported GTFS data.
See The Road to GTFS for more information.
A Lounge (web-based IRC client) instance.
I use it to connect to my ZNC bouncer.
A wallabag instance.
Save webpages so you can read them later.
A pocket / read-it-later / instapaper alternative.
A Aperture instance.
A Microsub server.
A (mygpo) instance.
Manage and synchronize podcast subscriptions and listening progress.
A Switchboard instance (a PuSH hub)
I use it to update my homepage in realtime (see the "Lifestream Architecture" post for more details on how it works).
A Monocle instance.
A reader app that talks to a Microsub server
A GNU social instance.
Social media platform similar to Twitter.
A "Flox" instance.
A personal replacement
A "" instance.
I use it to handle webmentions on this blog.
A XRay instance.
Parses and returns structured data from any URL. (above) needs this.