https://blog.kail.io/pxe-booting-on-proxmox.html
But why bother? A read-only disk image would be simpler.