From d50451fde4b6a4c7c8a6feb571b7a716230a6d04 Mon Sep 17 00:00:00 2001 From: Adyrem Date: Fri, 15 May 2026 16:14:50 +0200 Subject: [PATCH] Add Windows VM config and update remote access docs MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit VM 102: Windows 11 Home N, 8 cores/16GB, OVMF+TPM2, QXL/SPICE display, vmbr3 (desktop-net). SPICE used instead of RDP — Home N has no RDP server. Clean-install snapshot taken and synced to HDD. Co-Authored-By: Claude Sonnet 4.6 --- homelab-requirements.md | 8 ++++---- proxmox/qemu-server/102.conf | 22 ++++++++++++++++++++++ 2 files changed, 26 insertions(+), 4 deletions(-) create mode 100644 proxmox/qemu-server/102.conf 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