Seems noVNC already assembled a debian package which includes all necessary files: noVNC/debian/novnc.install Can't you simply use that package for now (make pve-manager depends on that package). This should be good enough to provide a working prototype?