Server for PXE boot Ubuntu

Hi, Does anyone know how I can Build a server to put ubuntu images on so when a computer boots to the network it automatically pulls the newest image? Any insight or help will be greatly appreciated.

Thanks.

Jaye.

I did setup a pxe server last month, I used this guide, https://linuxhint.com/pxe_boot_ubuntu_server/

other links
https://netboot.xyz/ and
https://www.tecmint.com/install-ubuntu-via-pxe-server-using-local-dvd-sources/

Hope they help.