FBX + OpenMediaVault (I couldn’t choose)
I’m using FBX mainly as a web server with it’s Let’s Encrypt capabilities. WordPress, MediaWiki and NextCloud. I also run Cockpit and Syncthing Apps. All the other apps don’t really interest me.
FBX runs on a Mini PC that used to be my HTPC but ran out of space pretty quick. The cheapest option to get more space and also have it expandable was a a Mini NAS PC so that is now the HTPC.
I installed Debian KDE on it because I read the NAS OSes don’t necessarily output to HDMI all that well and my HTPC runs my dumb TV and makes it less dumb. The plan was Kodi for the media library but as much as I want to like it, after 15+ years, I’m still not a fan, though the new flatpak version seems nearly bug free.
This NAS PC I got came with a USB stick with unRAID pre-installed and free for basic for a year but eventually, I’d have to pay. I test drove it and got no special thrill.
Plan B (or maybe D). OpenMediaVault NAS OS on the NAS. Install Jellyfin which runs on a local IP address that the FBX Mini PC can access via a browser. It’s obviously ok to install a desktop on FBX now, Gnome or other. With a desktop, comes a browser to watch Jellyfin via local IP.
I will use a Single-Site Browser for Jellyfin or any free streaming site as I already do on my laptop. A SSB is a very minimal browser for a single site. No toolbars, menu, address bar, extensions or themes. Here’s what FBX looks like in one.
I could install the Jellyfin Client app but there’s already going to be a browser and they look exactly the same. I’m guessing the Jellyfin app for a PC is just Jellyfin as a SSB.
The reason for OpenMediaVault is that it gives me access to more apps that pertain to my local network use case.
Like FBX, it is also built on top of Debian. Unlike FBX, it really doesn’t want a desktop installed. In fact, you can install OpenMediaVault on an existing Debian but unlike FBX, it won’t let you install it if there is a desktop present.
That’s ok though because like all NAS OSes, it’s accessed via a web browser and I’ll do that from my laptop, in a Single-Site Browser.
The SSB thing was a regular thing you could do with browsers back in the day. Peppermint sort of brought it back with an app they made called ICE SSB. The effort was to keep resources usage low and make it a sort of Cloud OS. Tabs eat RAM, as does the full browser the tabs are on.
I’ve opted for XFCE as the FBX Debian desktop. It’s a little lighter on resources. There is no DM/Desktop Manager aka log in screen. It starts with no desktop. I log in to get a terminal. Then I can type startxfce4 to start the desktop. Then logout to close XFCE and get back to the terminal.
Summary;
OpenMediaVault accessed via SSB on my laptop
Jellyfin installed on OpenMediaVault accessed via SSB on the FBX and the monitor is our TV
Other apps will be installed on OMV and accessed from my laptop and other machines I have around here. I have one PC that runs an automated high tunnel aka hoophouse.
