diff --git a/homelab-requirements.md b/homelab-requirements.md index e19f19b..cf5a5c3 100644 --- a/homelab-requirements.md +++ b/homelab-requirements.md @@ -65,9 +65,9 @@ The operator connects from multiple devices (home desktop, laptop, etc.) via Wir - A dedicated SSH keypair for this project; public key committed to repo, private key kept by operator - Dedicated non-default SSH port — to be decided during setup -### RDP -- RDP is for VMs only — no RDP on the host -- VM RDP accessible through VPN from outside the network +### Remote Desktop +- RDP is not used — Windows VM uses SPICE via Proxmox web UI (Windows 11 Home N limitation) +- SPICE accessible via VPN by connecting to the Proxmox web UI at port 8006 ### Firewall - Proxmox built-in firewall enabled at datacenter and host level @@ -183,7 +183,7 @@ The operator connects from multiple devices (home desktop, laptop, etc.) via Wir 1. Clean Windows install + activation 2. Visual Studio install + configuration - Snapshots sent to HDD ZFS pool; rebuild = `zfs receive` from HDD -- **Access:** RDP via VPN from outside network +- **Access:** SPICE via Proxmox web UI (Windows 11 Home N does not include RDP server) - **Network:** `desktop-net`, no access to host or other VM networks - **Monitoring:** Ping/availability check only diff --git a/proxmox/qemu-server/102.conf b/proxmox/qemu-server/102.conf new file mode 100644 index 0000000..9895d3e --- /dev/null +++ b/proxmox/qemu-server/102.conf @@ -0,0 +1,22 @@ +agent: enabled=1 +bios: ovmf +boot: order=ide2;scsi0 +cores: 8 +cpu: host +efidisk0: local-zfs:vm-102-disk-0,efitype=4m,ms-cert=2023k,pre-enrolled-keys=1,size=1M +ide2: local:iso/Win11_25H2_English_x64_v2.iso,media=cdrom,size=605348K +ide3: local:iso/virtio-win.iso,media=cdrom,size=771138K +machine: pc-q35-10.1 +memory: 16384 +name: windows +net0: virtio=BC:24:11:83:AD:60,bridge=vmbr3,firewall=1 +onboot: 0 +ostype: win11 +scsi0: local-zfs:vm-102-disk-1,iothread=1,size=128G +scsihw: virtio-scsi-pci +smbios1: uuid=e8759450-5e4c-4a61-be4e-b5bfb4b28545 +tablet: 1 +tpmstate0: local-zfs:vm-102-disk-2,size=4M,version=v2.0 +usb0: host=spice,usb3=1 +vga: qxl +vmgenid: b6a298ed-b9be-4da9-9777-5048106e4459