Advice Needed for Running Linux 24/7 at Home: Raspberry Pi vs. Mini PC
Asked by
CuriousCoder92
Hey everyone! I'm new to Linux, currently exploring it through a Debian 12 VM on my Windows laptop. I plan to host most of my projects on AWS, but I need a Linux instance at home running 24/7 specifically for OpenVPN, acting as a router to connect my home network to my AWS servers.
I'm considering using a Raspberry Pi since it seems to fit the minimal CPU and storage requirements. However, I'm a bit confused about setting it up. I read that I might need a physical monitor and keyboard to get things started, which sounds like a hassle. I was hoping for a way to just plug it in and manage it via SSH.
Alternatively, I'm also thinking about getting a used Dell Optiplex, but I'd face the same monitor and keyboard issue and have to deal with unused Windows licenses. Any advice or tips on how I can best set this up?
Answers
Keep an eye on older used PCs instead! Sometimes, by the time you buy everything needed for a Raspberry Pi setup, you could get a mini desktop thatโs more powerful for about the same price. Plus, these older Intel models are often very reliable for running lightweight Linux servers.
Reply to this answer
Iโve got a few Raspberry Pis running 24/7 as well. While theyโre great, sometimes you might find it more cost-effective to get a used mini PC like a Dell or Lenovo. Theyโre fairly powerful and can be found cheap on eBay. For basic services with Debian 12, they run great. Plus, once set up, you can manage them remotely via SSH. Just look into those models from 6th gen Intel or newer for low power usage!
Reply to this answer
If you go the Pi route, remember you donโt need any fancy keyboardsโjust any USB keyboard will do. You might even have one lying around. For monitors, if you have a spare, that will work too. Once youโve got it set up, youโll be able to control it all via SSH. If you want something a little neater, check out the Pi400; itโs built into a keyboard, which might save you some space!
Reply to this answer
You can definitely set up a Raspberry Pi without needing a monitor or keyboard. Just get a cheap enclosure and power supply when you order your Pi. There are loads of tutorials online about configuring a "headless" Raspberry Pi. Check out articles like the one from Medium where they explain everything you need to do to boot it headlessly and connect to your Wi-Fi. That way, you can SSH into it right away without any extra peripherals!
Reply to this answer
Add your answer
Answers are reviewed before publication.
NoobyLearner: I didn't know that 'headless' was the term! That makes it clear. Thanks for the tip!