Hi,
I am also trying to setup an external NOVNC website using pve2_api.class.php from here:
https://github.com/CpuID/pve2-api-php-client/blob/master/pve2_api.class.php
My test lab consists of one proxmox node and one linux VM located in the proxmox subnet.
The VM has apache and PHP installed...