encyclopedia ei ( エイ ) do ( ) li ( ) ca ( )

homelab

12 juillet 2026
sixth sunday after trinity

last modified 12 juillet 2026

A current reference document about my setup at home.

Home machines

kaname

Kaname is my main computer, a Framework Desktop running openSUSE Tumbleweed (GNOME).1 He’s2 used for gaming, local AI inference and general purpose computing while at my desk. Since I tend to move around the house a lot, I use kaname only sometimes (maybe a weekend morning or an evening playing a game). Most of the time around the house I’m using a laptop in a reading chair or the couch.

In terms of personal infrastructure, Kaname only really serves models for voice transcription, coding agents (usually qwen-coder-next), and general queries (with Minimax 2.7).

chikara

Chikara is my actual home server. A ThinkCentre M710s running Debian, he was a gift from my friend Celeste as a personal project over last summer. He’s quite capable, but even after maxing out his graphics card to a GeForce GT 1030 (the biggest we could fit into the frame within the power envelope) and his CPU to an i7-7700 (the best that can fit the socket) he couldn’t push a 4K display so well. After juggling a few computers, I finally got rid of an old Mac mini and decided to give Chikara home server duty.

Chikara handles a lot of stuff.

Any media stored on Chikara gets automatically picked up on my Apple TV, which we use for home entertainment.

External machines

kuudere

Kuudere is a VPS (Debian), only accessible via Tailscale IP. All services on the machine are pinned to the Tailscale IP and any DNS is set to the same IP, so it can’t be accessed by anyone else.

Kuudere runs my Navidrome server (music streaming)3 as well as my Immich server (personal photos). Since it has an enormous HDD it acts as canonical store for both.

I use Navidrome across all my devices: Feishin on personal computers; SubSwift on the Apple TV and the amazing Symfonium4 on Android. Once a month we rsync the Navidrome music store from kuudere to chikara, which itself then backs itself up again to Proton Drive. Therefore we have redundant backups in different locations!

Finally kuudere also runs a Git LFS server for Effigy Softworks projects, though that means collaborators need to be given access to Tailscale.

haddef

Another VPS (Debian), named after my Urbit ship (~haddef-sigwen). It used to run both my Urbit ships, but now runs neither of them (one remains on Tlon). It primarily runs my AT Protocol Personal Data Store at at.kotodama.ca.

  1. God, I love GNOME. I am not ashamed to admit it. I have used so many desktop environments and I just end up going right back to GNOME or mimicking so many of GNOME’s workflow idiosyncrasies that it might as well just be GNOME. I’ve gotten GNOME down to 4.7w on a Thinkpad before and it’s faster than macOS at opening apps, navigating folders, doing anything… 

  2. kaname and chikara as desktops get boy names. My laptops have always used girl names: tsubasa, nanami, satsuki, keina, and now takane. My last phone was koyomi; my USB drive on my keyring was shinobu. But now my phone is hitagi, which implies I’m Araragi. Hmm. 

  3. Which by the way now has a feature to automatically import your Listenbrainz Weekly playlists! So you can get reminded about other stuff in your library you’ve neglected or just a decent sampling. This requires your music to have MBIDs, though. 

  4. I cannot recommend Symfonium enough. It is a triumph in terms of UX, customisation, automatic caching and synchronisation, surfacing different libraries from different places within one view, keeping playlists current… 

  5. Named after 0xCAFE80, the address where Celeste NOP’d a license check while reverse engineering some really rare and bespoke shareware software. She is a true hacker.