#tech
recently i’ve been messing around with self-hosting. i think i mentioned that last year i installed ubuntu 24 server edition on an old 2010 macbook pro with the intention of turning it into a home server, but that ended up going nowhere. at the time i was very new to linux, having only used it on my main computer for about two months, and couldn’t figure why the wifi worked but was prone to random bouts of slowness and disconnecting, which basically meant it was useless at being a server.
fast forward to two months ago, when i was looking for an alternative to feedbro, a browser extension for subscribing to and reading rss/atom feeds. as much as i liked it, i wanted something that i could access from my phone. after looking for alternatives, i couldn’t find a service that seemed to fit my needs that was free, and i wasn’t convinced that i use my rss reader enough to justify paying for a subscription. what i did find though were numerous self-hostable rss aggregators – freshrss, miniflux, tiny tiny rss, commafeed, nextcloud news – which i decided to try installing on my primary computer. after figuring out how the whole installing stuff with docker thing worked and trying some containers, it got me thinking about my old macbook again. i hoped maybe an extra year and a half of linux experience would help me troubleshoot my issue more easily.… well low and behold all i had to do was install a single package, edit one file, reboot the computer and connect to the wifi again 🙃. so now that i’ve finally got the wifi working on it then set up tailscale on all my devices so i can connect to my server when i’m not at home, this fifteen year old laptop is finally getting a second chance at life.

one of the most commonly recommended self hosted apps is immich, a photo/video backup and organizer commonly used as a FOSS alternative to google or apple photos. like those services, it has an automatic facial recognition feature, but unlike those services it can be disabled, and you can choose to host the machine learning algorithm on the same computer or connect it to another, more powerful one. i’ve always liked that feature on my phone despite knowing how much of a privacy concern it poses, even if apple says it all happens locally and doesn’t connect to apple’s servers…. needless to say i was very eager to set immich up and see how well it works. after uploading all my phone’s photos to the server and letting it process overnight, i opened immich up the next morning to see how well it worked. it never dawned on me that it would work on all the faces in my photos, since apple photos usually only shows me people i know irl, but when i opened the “people” section this is what i was greeted with:

somebody explain to me why i have more photos of goro majima on my phone than i do of my own mother 😭



