MicroK8s -> K3s

published on
So… I got some more hardware in the form of rock64 boards. One to replace my old first-gen raspbery pi which is barely enough to keep up as a pihole ad-blocker. The other I was adding to my k8s cluster, so it’s actually a cluster with more than one node. Thing is, microk8s isn’t micro enough to run on the rock64 board, so I went to another k8s distribution that everyone online seems to approve of: Rancher’s K3s. Read More...

K8s at Home

published on
I found a repo with lots of charts on github called k8s-at-home/charts. Turns out navidrome is one of those charts. The whole repo is really cool because they have a common chart that is pretty robust and serves as a base for all their app specific charts. I did find a flaw though, I couldn’t map a service port differently from the container port that it’s directing traffic to. I.e if the app in the container listened on port 8080, I had to use port 8080 in my service instead of just 80. Read More...

Navidrome: self-hosted music streaming

published on
When this whole pandemic is over and I’m back working in the office, I’ll need a way to listen to my music from my work laptop. I used to use Google Play Music but that’s going away and I want to self-host opensource applications instead. So, I took some time and looked through a few options to stream music including Airsonic, Subsonic, Polaris, and Funkwhale. I tried Polaris at first, and it was simple and clean. Read More...