You may be interested in reading about my site. This page is a succint 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
- Email - Migadu
- Code Editor - VS Code
- Terminal (Shell) - GNOME Terminal running
zsh
, oh-my-zsh - Image Editor - GIMP
- API Testing - cURL, Insomnia, and Postman
Self-Host
I self-host 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 (Dockerfile
and docker-compose.yml
) where necessary, I run the following apps/tools. They are accessible behind a reverse proxy managed with Caddy.
My domain is configured on a separate domain registrar.
- Miniflux - “Miniflux is a minimalist and opinionated feed reader.”
- linkding - “Self-hosted bookmark service”
- Indiekit- “An IndieWeb publishing toolkit”
- Guest Comments API - “A simple Express API written in TypeScript for guest comments on my static site @ rusingh.com.”
- Nextcloud - “Regain control. The self-hosted productivity platform that keeps you in control.”
- Verdaccio - “A lightweight open source private npm proxy registry.”
Wishlist
For various reasons, including being lazy (let's be honest), I am yet to get around to self-hosting the following tools.
- Plausible analytics - “Plausible is a lightweight and open-source website analytics tool. It doesn’t use cookies and is fully compliant with GDPR, CCPA and PECR.”
- Lufi - “Lufi means Let's Upload that FIle. It's a E2E encrypted file sharing software.”
- XMPP - “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.”
- Celestial - “A Micropub client for an average user opting in to the IndieWeb.” (far from ready…)
Raspberry Pi
I do own a Raspberry Pi 4. Currently, it doesn't do much. I've committed to setting up something like Foldingathome to help in the efforts towards a COVID-19 vaccine.
Manage
- SmallCamp - “We, quite simply, are a safe space. A larger goal is to become a place for you and your friends to feel comfortable not just showing your uber positive highlight reel, but also talk about personal, often difficult, content that other platforms tend to penalize.”