I couldn't agree more. I've been running PFsense for about 5 years, great little toy, not 1 single issue. BSD has been paramount in my life for my firewall needs. And I only run Linux on everything else (desktops and servers), but there is not a single FOSS firewall distro out there that can match, much less surpass, a BSD based firewall.
jjlinux
Synology or QNAP will do the trick. However, once you get into the self-hosted rabbit hole, they'll become insufficient pretty quickly. My suggestion it's to start with a self-built right with a Ryzen 5 or 7, enough RAM (16GB should suffice at first) and take it from there. That way you have flexibility in terms of what hardware (disks, ram, processor, board, power supply, cooling, etc) and its usually very cost effective in terms of bang-for-the-buck. You can then test OMV, or Ubuntu server, or TrueNAS or anything else, and find your favorite. There are plenty of cases that can meet those needs without breaking the bank.
This is another very good option.
Only for people that dont understand the basics
I strongly suggest that you install portainer if this is your first time playing with docker.
It'll make your life and learning curve dramatically easier.
I'm not suggesting you dont learn how to do it all over CLI (I actually think CLI is way easier and faster to deploy once you get the hang of it), but if you're looking to deploy something right away, I believe portainer is your best bet.
I found out about those about 6 months ago only, and it was by chance while going over the UnRaid forum for Frigate, so I decided to do some research. It took me almost 4 months to finally get my paws on one. They were seriously scarce back then, but have been available for a couple of month now. I only got mine finally at the end of November. They seem to be in an availability trend similar to Raspberry Pis.
I misspoke, and I apologize. I could not recall the term TPU, so I just went with the name of the protocol (CUDA). Nvidia has various TPU devices that use CUDA protocol (like the K80 for example). TPUs (Tensor Processing Units) are coprocessors designed to run some GPU intensive tasks without the expense of an actual GPU unit. They are not a one to one replacement, as they perform calculations in completely different ways.
I believe you would be well served by researching a bit and then making an informed decision on what to get (TPU, GPU or both).
OK mman, dont pop a vein over this. I'm a hobbyist, with some experience, but a hobbyist nonetheless. I'm speaking from personal experience, nothing else. You may well be right (and thanks for the links, they're really good for me to learn even more).
I guess, at the end of the day, the OP will need to make an informed decision on what will work for him while adhering to his budget.
I'm glad to be here, because I can help people (at least some times) and learn at the same time.
I just hope the OP ends up with something that'll fit his needs and budget. I will he adding a K80 to my rig soon, only because I can let go of 50 bucks and want to test it until it burns.
I wish you all a very nice weekend, and keep tweaking, its too Much fun.
I have absolutely no counter for you on this one, as I'm jot aware of the highest level stuff between manufacturers. And it makes sense. Nvidia has been the goto manufacturer for gaming and developers usually improve their code based on what's needed to run the best possible on Nvidia hardware. I'll research Kore on this when I have a chance, this seems to he a very interesting topic. Thank you for pointing this out.
I absolutely agree with your statement. However, the point in his questions is performance, because of his work with AI. I'd rather Nvidia opensourced their drivers (which is being worked on already, and has been for a while), I think that probably every Linux user wants this to happen already, but that does not change the fact that, even if proprietary drivers are needed for the vest performance, Nvidia is still ahead of anything else out there. But like you, I'm not a fan of having proprietary crap on my devices.
6 VLANs, 2 ISPs on load Balancing and FailOver, 6 switches, 7 APs.
The sky's the limit