I have done significant work with proxmox, including setting them up from scratch. Depending on your needs there's several ways I can set it up. For networking, I know how to set them up with either basic bridging or with eVPN w/ VXLAN if the rest of the network supports it. For storage, I've done LVM, ZFS, NFS, and CEPH (both internal and external).