I picked up my bag, I went lookin’ for a place to hide. Then I saw …
I picked up my bag, I went lookin’ for a place to hide. Then I saw …
Unfortunately I can’t help in that regard. I keep everything local/unexposed so my solution for them was just running Jellyfin at their place. I was already rsync
ing some stuff to a NAS I set up for them (and vice versa), as off-site backup. Since the files were already there it made the most sense to just give them their own instance.
I don’t have the link(s) on hand but there’s a Tizen build of Jellyfin for Samsung TVs. It runs rather slow on my old tube so I wouldn’t recommend it outside of a last resort. It’s actually smoother for me to just open the app on the TV and then remote control it from a browser/app on another device (my Steam Deck is my homelab universal remote). But you can use the Tizen dev tools or a simpler docker container to push it to the TV.
For my folks I got a cheap Walmart brand Android box (Onn 4k Plus). I installed Jellyfin from the app store then black hole’d the thing because I’m wary of cheap Android apps and their history of supply chain attacks. It’s much more responsive and also leaves me with the option of installing additional stuff like Smart Tubes, Retro Arch and whatnot.
I’m a fucking dolt that dabbles and picks up the gist of things pretty quick, but I’m not authority on anything, so “grain of salt”:
You’re already familiar with OCR so my naive approach (assuming consistent fields on the documents where you can nab name, case no., form type, blah blah) would be to populate a simple sqlite db with that data and the full paths to the files. But I can write very basic SQL queries, so for your pops you might then need to cobble together some sort of search form. Something for people that don’t learn SELECT filepath FROM casedata WHERE name LIKE "%Luigi%";
because they had to manually repair their Jellyfin DB one time when a plugin made a bunch of erroneous entries >:|
I remember him being gifted a golden pager and I’m still holding out hope that he gets the call.