Posted August 08, 2020


That sounds something I might go for. The only thing is that I am a laptop player so I prefer to keep my (GOG) game installers on a USB-powered 2.5" external hard drive that I can easily bring with my gaming laptop even if I e.g. go abroad for a month or to my summer cottage.
Sure I could possibly download the game installers also from elsewhere from my home file server... but then there is no real benefit compared to just downloading them from GOG servers. Or then I have some idle USB 2.5" HDD which I fill with at least some of my game installers if and when I go elsewhere and want to have most of my game installers with me...
EDIT: Well, actually, my Raspberry Pi 4 already acts as my personal file server, now that I think about it. I have my old 2TB 3.5" USB HDD connected to it (it acts as its main storage device, even the operating system is there, RPi4 merely boots from its internal SD card), and ssh server is enabled on it.
I haven't forwarded the SSH port on my NAT router though so I can SCP copy files to/from it only from my home network... but if I need to copy files from it outside my home, it is also running Teamviewer which also allows copying of files between two machines running Teamviewer, even without forwarding any ports in the router).
So the only thing missing is expanding the HDD capacity over 2TB. I need to check if there are any issues in e.g. just connecting several USB hard drives to the Raspberry Pi, and then combining them to a bigger "partition" (volume) with e.g. LVM. At least for the data partition, maybe I'd still keep the OS itself separate...
I am unsure how LVM behaves if a LVM volume (e.g. the /data-partition) consists of several USB hard drives, and I forget to connect or power on some of those USB hard drives while I boot up the system. Doesn't the LVM volume simply show up until all USB hard drives are online, or does the LVM volume become corrupted due to missing partitions, or what?