This page is a succinct overview of the tools I use, manage, and self-host.
Primary Computer & Development
I try to use open-source where possible. As such, you’ll notice this theme not just through my tools, but also in the following sections.
- Operating System – Pop!_OS
- Browser – Firefox as a daily-driver, Chromium for browser testing.
- Email – Migadu
- Code Editor – VS Code
- Terminal (Shell) – GNOME Terminal running
- Image Editor – GIMP
- API Testing – cURL, Insomnia, and Postman
Tools to Manage My Life
- Standard Notes
- Nextcloud Calendar and Contacts (it integrates with my GNOME desktop environment with very little hassle!)
I self-host many services on Hetzner, an excellent VPS provider. I do this as a way to have more freedom and control over my own data, as well as to cater to my personal-professional needs.
The server runs Ubuntu on top of which I installed Docker. Using Docker and docker-compose, writing the build files (
docker-compose.yml) where necessary, I run the following apps/tools.
> Miniflux is a minimalist and opinionated feed reader.
> Self-hosted bookmark service
> WordPress is open source software you can use to create a beautiful website, blog, or app.
They are accessible behind a Caddy reverse proxy. My domain is configured on a separate domain registrar.
Backups are performed first by some bash scripts creating ephemeral docker containers and running the required commands in those containers, then, using restic, are automatically backed up off-site to Backblaze’s B2 Cloud Storage at intervals decided by me, using cronjobs.
There are also more services I manage or use that are worth a mention. While SmallCamp is hosted and managed by me, other are hosted by friends or a generous company and such. 🙂
> A supported fork of Mastodon that provides local posting and a wider range of content types.
Hometown powers SmallCamp, which is…
> A community that offers a safe space for people to share their personal lives online (again). Social media doesn’t have to be about only showing the best of you, all the time — finding support and community for your struggles, small and big, is a cause worth pursuing.
I manage SmallCamp in my free time, and it runs on a bare system installation, instead of Docker, as an exception.
> XMPP is the open standard for messaging and presence. XMPP powers emerging technologies like IoT, WebRTC, and social. No one owns XMPP. It’s free and open for everyone since 1999.
This is generously hosted and maintained by a friend. 🙂
> Regain control. The self-hosted productivity platform that keeps you in control.
For Nextcloud, I use a free tier from a Nextcloud hosting provider, which is more than sufficient for my needs.