My New Server Setup

A while ago someone (not pointing fingers but it wasn’t me) broke the Raspberry Pi my Jellyfin server was running on. I have no idea what exactly happened and why it doesn’t work anymore but it was incentive enough to finally tackle the project of acquiring or building an actual home server to host my stuff on. So far I’ve been making use of the two Raspberry Pis I own and they’ve been working mostly fine but every once in a while I came across some hiccups or ran into limitations of these devices (the Pi 4’s RAM being saturated for some reason) so I’ve been wanting to do this for a while....

November 13, 2023 · 8 min

How To: Run Freelancer on Linux

Here’s another piece of gaming nostalgia: Freelancer. It’s celebrating its 20th birthday this year which seems like a good opportunity to me to get it up and running again. Prerequisites Although this can probably achieved in any number of ways here is what I used: Lutris (flatpak or native), the version used here was 0.5.14 from Flathub Freelancer install script for Lutris (the following is a customized version of this which contains various fixes including a no-CD fix)....

November 8, 2023 · 7 min

How To: Rip BluRay discs on Linux

Disclaimer: Ripping BluRays with Handbrake is discouraged by its developers. They recommend using MakeMKV instead which is more robust in this respect since it’s built for the task. By now I’ve adopted this workflow myself. I recently gained a renewed interest in moving my media from discs to hard drives so I can integrate them with my media server. For music and DVDs this is fairly straightforward, although there is a hoop to jump through if you’re on Fedora because it doesn’t come with all the proprietary codecs and whatnot preinstalled....

June 13, 2023 · 2 min

How To: Find Which Package Provides a Given File

Don’t you just hate it when you’re in your terminal and want to run some commands, only to discover that you don’t have the appropriate package installed (yet)? Maybe you recently reinstalled your machine and haven’t fully set it up yet or there is a mismatch between your personal and work machine. Whatever the case, you quickly want to install the package and get on with it. But what if the name of the command isn’t the name of the package?...

November 2, 2022 · 1 min

How To: Set up NextcloudPi with Docker

I’ve been successfully running a Nextcloud instance for a while now and it’s quite useful. When I did the setup the first time I installed the entire stack on bare metal by hand. Raspberry Pi with Raspbian (now Raspberry Pi OS), Apache, MariaDB, PHP, the works. I closely followed tutorials on it because I knew very little of what I was doing and there’s a lot to keep in mind in terms of performance, security, configuration of various things and so on....

April 6, 2022 · 5 min