Hey,
I’m a student who’s interested in starting a homelab, I have a budget of around 150GBP - around 190 USD
I was wondering where I should start, I presume it’s a NAS but I was also hoping to run some vms
Where can I start for cheap? Thanks!!
Check your local government auctions and Craigslist-like services and you can score older enterprise gear for cheap or free!
The best place to start is usually eBay or a functional equivalent. Businesses dispose of the prior-generation tech more or less constantly.
Another poster suggested buying a server. While it may be a good idea from the standpoint of learning, I would like you to keep in mind that servers can be noisy, so adjust that recommendation to your living circumstances. An alternative is to buy a PC workstation or even a high(er)-end office PC (for example, Dell Optiplex, or HP Pro Desk / Elite Desk, or Lenovo ThinkCentre / ThinkStation). Those are designed for corporate use and have multiple options for upgrading and expansion (empty slots for RAM, SATA drives, PCI cards, etc.). You can start as low and as far back as i3-6xxx, but obviously, the more recent and more muscular, the better. See what you can get for your money in your home market. Get some extra RAM (16 GB should be enough for starters) and an SSD to install the OS on. Speaking of the OS, start by installing Proxmox (it’s a Debian-based hypervisor, meaning, an OS designed to run other OSs on top of itself) and run the rest, whatever it ends up being, as virtual machines.
And yes, you can run your NAS as a virtual machine, too…
If power / noise is a concern then look at the small form factor PC options on eBay.
Some of these will take two or three drives if you remove the CD / DVD drive and can handle a fair number of tasks if memory is increased.
I’ve been using my old Mac mini (late 2012) under Debian and Docker - maxed it out to two drives and 16GB - these pop up for £40 - £50 now and then and about take as much power in idle as my Pi boards but way more CPU abilities when running.