This repository describes how to build a Proxmox server from scratch and create an Ubuntu VM with a virtual SCSI drive and a passed-through USB drive. This system is the basis for a docker host to run the udms, Ultimate Docker Media Server, as described by Anand on his https://www.smarthomebeginner.com website.
- Make a bootable USB with OS images and tools using Ventoy
- Proxmox post-install setup
- Set up the Proxmox terminal
- Configure Proxmox alerts
- Set up iGPU passthrough (within Proxmox node, not VMs)
- Run Tteck Ubuntu 24.04 script
- Setup Cloud-Init on Proxmox
- Within the Proxmox Host
- In Proxmox GUI, add GPU to VM PCI devices
- Within the Proxmox GUI VM setup page
- Within the VM shell
- Within Proxmox Node: Pass through from Proxmox node to VM
- Within Proxmox GUI VM setup page: Verify your drive is passed through and turn off backup
- Within the running Ubuntu VM: Mount the passed-through drive and add it to fstab
- Initial Setup
- Change SSH port to 2053
- Set up the Ubuntu terminal - OMB, aliases and iTerm2
- Make server tweaks
- Enable UFW firewall