selfhosted
I'm a somewhat neglectful sysadmin, but I enjoy self-hosting software that makes my life easier (or more fun) and slowly reducing the amount that I use platforms provided by big tech.
Software that I self-host:
- FreshRSS
- I went through a few different readers over the years before I decided I wanted to be able to check my feeds on my laptop and my phone without having to sync to some 3rd-party company. FreshRSS is pretty easy to set up with Docker and it works well for me.
- openmediavault
- I have OMV running on a Raspberry Pi 5 that sits in the corner of my apartment. I put together a slightly wonky NAS that I use for backing up and storing my files. It's really handy! This is probably the most complex thing that I self-host and certainly the one that I am most afraid of breaking.
- Jellyfin
- I have this running in a Docker container in OMV. It makes it really easy to manage my music library. I use the app Finamp to play music from Jellyfin library on my phone and it works great.
- Nextcloud
- I've been running Nextcloud since... 2020? I enjoy having my own cloud storage setup. I use it to sync my notes and some documents. I also use Nextcloud Calendar as my main calendar. I sync it to my phone with DAVx5. It's a bit of a wonky setup, but it works really well for me.
- Pi-hole
- One of the most useful things that I self-host. It's remarkably easy to set up and manage!
- Obsidian Relay
- This is the newest addition to my setup. Both my partner and I love Obsidian, but it doesn't have any built-in collaboration. This is a plugin (+ some extra infrastructure) that essentially adds Google Docs-style realtime collaboration to Obsidian. All you need is the ability to spin up a Docker container, a VPN setup (or just use your home network?), and something resembling an S3 bucket. It works remarkably well. I'm a bit nervous about the AI-enthusiasm of the creators, but eh. This plugin solves a need and I don't use it a ton.
Software that I used to self-host:
- Home Assistant
- I just don't have any IoT devices worth managing through this, honestly. It's a cool project, though.
- elk
- I just use the default frontend on my fedi instance now. Shrug.
- ArchiveBox
- I had this running in a Docker container in OMV for a while, but I kept running into issues. It's probably much easier to host without the OMV layer, but I haven't gotten around to that yet.
- Matrix
- I can't remember which server software I used; it was probably the most popular one. I was able to get a server up and running with minimal issues, but I never really used it much because I don't know anyone on Matrix to talk to :'(
Software that seems interesting:
- Yunohost
- A Linux distro designed to make it easy to self-host software.
- WebRecorder's Browsertrix
- More powerful web archiving. It's overkill for the casual archiving that I'd do, but it seems interesting to explore. I haven't tried to set it up yet because it's designed to run on Kubernetes and I don't have experience with that yet.
- BirdNET-PI
- Setup a Raspberry Pi to record bird sounds and identify the birds! I don't live in an area where this would be feasible, but this project seems really cool.
- Anubis
- Block AI scrapers. Built for the small web. I don't have a need for this at the moment, but it's a very cool project. I'm also a fan of the visual design.