Live data from Hacker News

Scripts for Streamlining Your Homelab with Proxmox VE

tteck.github.io

91–100 of 113 posts

Re: Scripts for Streamlining Your Homelab with Proxmox VE

#91
post #25

Why proxmox and not simply using libvirt? I am very happy with kvm, but always looking to make my life better.

Wondering the same. Also a libvirt and virsh user here, and pretty happy using commands such as `virsh snapshot-create ...`. I've used VMWare ESXi in the distant past, and from the screenshots it looks like Proxmox is maybe inspired by VMWare? So maybe a more polished and integrated GUI based experience than libvirt? Also looks like Proxmox supports containers in addition to virtual machines. Also I see from other comments that there's some features to migrate VMs between hosts, which would be a much more manual effort with libvirt.

Re: Scripts for Streamlining Your Homelab with Proxmox VE

#92
post #48
post #24

Serious question: What is the advantage of Proxmox for power linux users that can run a debian or ubuntu server box + KVM ? I'm always reading stuff about people using proxmox but don't really understand its 'edge'

I was in a similar boat and finally got around to trying out Proxmox in the last year or so. I just wanted share my own experience here, since it's a bit different than the "standard" uses I've seen. I had been running a k3s cluster (k8s flavor) on some Raspberry Pis, but decided I needed some non-ARM nodes, and "invested" in a few low power "1L" AMD64 PCs (6-8 core + hyper-threading). I was initially going to just i…

Could I please ask you to share some of your Terraform files? I'm looking to build a similar setup on my Proxmox cluster, and it would really help to have a template to go from!

Re: Scripts for Streamlining Your Homelab with Proxmox VE

#93

The actual scripts: https://github.com/tteck/Proxmox After poking at a couple of these, they seem like they're 50% shiny packaging and 50% one-liner bash commands.

Being disabled scripts like these really help me, I can’t sit behind a computer as much as I could before, but it’s still my main hobby.

I do a quick look over of the source to make sure it’s ok. It saves me so much time and pain.

Re: Scripts for Streamlining Your Homelab with Proxmox VE

#94
post #24

Serious question: What is the advantage of Proxmox for power linux users that can run a debian or ubuntu server box + KVM ? I'm always reading stuff about people using proxmox but don't really understand its 'edge'

With proxmox, I click the plus sign, pick an iso image, cpu/mem, and i'm good to go and I have a remote console viewer and tons of other neat mgmt stuff.

In the same amount of time, if I were diving in to DIYing it, I'd probably be about 5 minutes into reading the arch linux wiki page for KVM/qemu.

Re: Scripts for Streamlining Your Homelab with Proxmox VE

#95
post #24

Serious question: What is the advantage of Proxmox for power linux users that can run a debian or ubuntu server box + KVM ? I'm always reading stuff about people using proxmox but don't really understand its 'edge'

For me who uses it as a NAS/VM platform, it’s basically Debian with some virtualization relevant packages and an opt in kernel that are more reasonably up to date, with solid ZFS support out of the box so I don't care about the "update kernel, reboot, oops version mismatch I need to revert" nonsense. While things like TrueNAS exist with ZFS support, in the past iX systems has made some overeager patches to ZFS, to br…

> While things like TrueNAS exist with ZFS support, in the past iX systems has made some overeager patches to ZFS, to bring in new features that weren't appropriate to include yet IMO. I hate to dig up old news, but that's why I've avoided them so far.

I've also not enjoyed reading their forums at all, while information about Proxmox tends to be actually helpful rather than berating people over their hardware choice or spreading misinformation about ZFS.

Re: Scripts for Streamlining Your Homelab with Proxmox VE

#96
post #48
post #24

Serious question: What is the advantage of Proxmox for power linux users that can run a debian or ubuntu server box + KVM ? I'm always reading stuff about people using proxmox but don't really understand its 'edge'

I was in a similar boat and finally got around to trying out Proxmox in the last year or so. I just wanted share my own experience here, since it's a bit different than the "standard" uses I've seen. I had been running a k3s cluster (k8s flavor) on some Raspberry Pis, but decided I needed some non-ARM nodes, and "invested" in a few low power "1L" AMD64 PCs (6-8 core + hyper-threading). I was initially going to just i…

This is a great answer, thank you! It really makes sense to build a box with Proxmox at home with this view. Nice!

Re: Scripts for Streamlining Your Homelab with Proxmox VE

#97
post #46
post #18

Earlier quoted context omitted.

From what I know you cannot pass the primary video card to a guest, so you'd need a second video card to pass-through to the guest. But i'd be happy to be proven wrong.

You can, but it disconnects it from the host, so you'll be headless. Which may be fine for a lot of people if you are able to ssh in and manage it that way.

This is exactly how I have mine set up aye. Proxmox on hardware, Main PC as a VM - once I got to the point where Proxmox had its web interface (and ssh) up and running I had no real reason to have a monitor plugged into the hardware OS anyway. Passed the GPU and all USB ports to the PC guest from there.

At the time I had no idea how popular it was to run this setup, I thought I was being all weird and experimental. Was surprised how smoothly everything ran (and still runs, a year and change later!)

Bonus, I was able to just move the PC to another disk when the SSD it was on was getting a bit full. Moved PC's storage onto a spinny HDD to make room to shuffle some other stuff around, then moved it to another SSD. Didn't even need to reboot the PC VM, haha.

Proxmox backup server running on my NAS handles deduplicated backups for it and other VMs too which is great.

Re: Scripts for Streamlining Your Homelab with Proxmox VE

#98
post #25

Why proxmox and not simply using libvirt? I am very happy with kvm, but always looking to make my life better.

Wondering the same. Also a libvirt and virsh user here, and pretty happy using commands such as `virsh snapshot-create ...`. I've used VMWare ESXi in the distant past, and from the screenshots it looks like Proxmox is maybe inspired by VMWare? So maybe a more polished and integrated GUI based experience than libvirt? Also looks like Proxmox supports containers in addition to virtual machines. Also I see from other co…

Yeah, that’s basically it, it’s an ESXi style management UI that just makes everything really easy. In our little setup I used libvirt on an old server, Proxmox on the new one, and now I’ll probably shift the old server too to Proxmox due to the clustering (for example, you log onto one machine and can manage them all).

ZFS support that just works is really nice too. They also have a backup solution I’d like to check out but haven’t yet.

Re: Scripts for Streamlining Your Homelab with Proxmox VE

#99
post #38
post #12

Slightly off topic: I’m setting up a home server on a Mini PC that has Windows 11 Pro pre-installed. I want to attach it to my TV and play retro games as well as run home automation tasks (periodic scripts, UniFi controller, Pihole etc) Is anyone using Proxmox on their homelabs? Would you recommend blowing away Windows and installing Proxmox and then install Windows with PCIE passthrough?

You want to use Hyper-v, you can use GPU-P(Gpu Partitoning) where hyper-v will pass through the GPU to the VM and share it, it's not some emulated adapter, it's genuinely the real GPU and runs natively and you can share it across multiple VM's and host. Linux has NOTHING that can compete with the feature.

It's probably overkill for what he wants though. A headless Linux server frees up the GPU for a gaming VM, and he can run containers natively for everything else.

Re: Scripts for Streamlining Your Homelab with Proxmox VE

#100

The actual scripts: https://github.com/tteck/Proxmox After poking at a couple of these, they seem like they're 50% shiny packaging and 50% one-liner bash commands.

I really wish proxmox had sort of first-class docker/podman integration.

With docker it seems a Dockerfile is a self-contained recipe. You build it, then you run the container.

with proxmox, you sort of have to be a sysadmin. The proxmox UI helps you define the characteristics of the container, but then you have to put everything inside the container yourself without help or reproducibility.

Post reply on HN