Recent Posts
Freshrss With Tailscale Auth
FreshRSS has been my RSS feed aggregator of choice for a couple of years now. I still frequently long for the optimistic heady days when we all loved Google Reader. I used Feedbin for many years and highly recommend it if self-hosting your feed aggregator isn’t for you. Lovely service for sure.
Background
Ever since I set up FreshRSS I’ve been grumbling about how I want SSO. I use Authentik for most of my SSO needs, but these days even that feels overkill. You can use Authentik with FreshRSS but only if you use the FreshRSS Docker container (which has Apache inside of it to do the authentication). This feels extra-heavy for me when FreshRSS is “just” a PHP app.
What Is Nix on MacOS
Nix is a tool that creates immutable derivations of configurations written in a functional language. This means we don’t depend on our system’s environment at run or build time to create a package, instead we declare all of the dependencies and build in an isolated environment to avoid pollution (a pure environment in nix terms). Because we have declared all of our dependencies, it also means that we can re-build the same exact package again and again (and again!) without worrying about whether we remembered to install libssl-dev before starting to compile or if the new version of a library will break our software because the maintainer make a breaking change in a patch dependency. Plus we can try software out and quickly discard it without worrying about all the extra packages it required.
MPD With PulseAudio
Background
I used PlexAmp for a few years. Plex’s constant upselling me on services when I already have a lifetime membership really soured me on their service. I don’t have a hole poked in my network for external Plex streaming, but having the option always made me nervous for those that do. Excellent UI but privacy/ownership compromises and constant barrage of “buy this video” or “stream our “free” tv station” really rubbed me wrong. Why am I hosting my own media to still be barraged with ads/requests to buy things?