- Jellyfin - terabytes of data, need memory to avoid buffering
At 8GB it won't matter going for 16. Even 4 is a lot. It's not like you watch same video many times.
- Linux package mirror - higher RAM when running updates
Wierd. Is it not rsync? I ran mirror for my local network on 1GB SBC.
- compile-farm for my personal Rust projects (e.g. CI/CD)
I was joking about compiling Gentoo. Might need that much RAM here.
- in the future, HomeAssistant and security camera streaming
So, powerful CPU or hardware encoder.
Star64 for ARM and Quartz64 for RV.
You got those backwards.
My brain got SIGBUS.
then decided to upgrade my desktop PC to a SFF PC, which meant I had some decent hardware lying around.
Not bad decision. Why buy something new, when something old works too.
but I have a feeling something like either of those two SBCs will be a bit limiting.
Maybe. I wish I knew PC-style computers on ARM or RV with upgradable memory. Maybe something from SiFive? Dunno.