Hi,
I'm pretty new to Proxmox and Linux in general, I have it running pretty well right now for my needs but it's all super simple; a pihole LXC and some VMs, all running on an old HP EliteDesk. I have to say it's amazing what you can do with an old machine and an advanced tool like Proxmox!
I'm looking to upgrade the machine and would love some advice. I'm staying away from complicated things like HA and Ceph, this is just a very simple homelab and apart from a few "universal" services (like pihole) I'll probably end up using it myself, most of the time.
What I want to get out of it:
- an easy to manage setup
- relatively low idle power, as it would be "doing nothing" or "very little" a lot of the time
- enough memory and CPU power to run some services and an active VM or two at a time.
- a sensible backup scheme that would let me take snapshots of VMs or containers that I could conceivably load in a replacement system in case stuff really goes down the toilet.
- the ability to add storage dynamically, specifically for a TrueNAS type VM.
Things I expect to run:
pihole (container)
TrueNAS (VM?),
a media server (Plex? LXC or VM?),
a Minecraft Server using AMP (just for in house and possible one or two of my kids friends),
Considering PFSense or OpenWRT to replace my aging router, not sure this should be an LXC or VM.
Occasionally a "faffing about" VM. E.g. I had fun installing Kali and practicing stuff with nmap and msf in my network. Or running a clean Ubuntu machine for coding.
It's conceivable at some point I'd want to add a decent graphics card for some AI fun or as a Steam server or however that works. Unless that's too tricky, in that case I'd probably just build a separate gaming system.
I'm doubting a lot on the hardware side of it all. I don't even know whether to go to Intel or AMD. I understand Intel has better idle power at the moment but AMD is lower nm, lower TDP and generally more efficient under load, plus it doesn't complicate things with little.Big.
Next question is storage - I was thinking I'd get a moderately sized drive for Proxmox OS specifically - like 256 or 512. It would hold just Proxmox and some ISOs. Then another reasonably sized drive (1/2TB) for creating VMs on. A third (external) drive to store VM/LXC backups on. And finally, some kind of flexible storage solution for TrueNAS that ideally, I could keep adding disks to (assuming enough ports remain). Is this even possible? Is it a stupid way to go about things?
I hope you have some recommendations! (and that they aren't "buy 3 nodes and a NAS and 10gbps infrastructure")
I'm pretty new to Proxmox and Linux in general, I have it running pretty well right now for my needs but it's all super simple; a pihole LXC and some VMs, all running on an old HP EliteDesk. I have to say it's amazing what you can do with an old machine and an advanced tool like Proxmox!
I'm looking to upgrade the machine and would love some advice. I'm staying away from complicated things like HA and Ceph, this is just a very simple homelab and apart from a few "universal" services (like pihole) I'll probably end up using it myself, most of the time.
What I want to get out of it:
- an easy to manage setup
- relatively low idle power, as it would be "doing nothing" or "very little" a lot of the time
- enough memory and CPU power to run some services and an active VM or two at a time.
- a sensible backup scheme that would let me take snapshots of VMs or containers that I could conceivably load in a replacement system in case stuff really goes down the toilet.
- the ability to add storage dynamically, specifically for a TrueNAS type VM.
Things I expect to run:
pihole (container)
TrueNAS (VM?),
a media server (Plex? LXC or VM?),
a Minecraft Server using AMP (just for in house and possible one or two of my kids friends),
Considering PFSense or OpenWRT to replace my aging router, not sure this should be an LXC or VM.
Occasionally a "faffing about" VM. E.g. I had fun installing Kali and practicing stuff with nmap and msf in my network. Or running a clean Ubuntu machine for coding.
It's conceivable at some point I'd want to add a decent graphics card for some AI fun or as a Steam server or however that works. Unless that's too tricky, in that case I'd probably just build a separate gaming system.
I'm doubting a lot on the hardware side of it all. I don't even know whether to go to Intel or AMD. I understand Intel has better idle power at the moment but AMD is lower nm, lower TDP and generally more efficient under load, plus it doesn't complicate things with little.Big.
Next question is storage - I was thinking I'd get a moderately sized drive for Proxmox OS specifically - like 256 or 512. It would hold just Proxmox and some ISOs. Then another reasonably sized drive (1/2TB) for creating VMs on. A third (external) drive to store VM/LXC backups on. And finally, some kind of flexible storage solution for TrueNAS that ideally, I could keep adding disks to (assuming enough ports remain). Is this even possible? Is it a stupid way to go about things?
I hope you have some recommendations! (and that they aren't "buy 3 nodes and a NAS and 10gbps infrastructure")
Last edited: