VNCProxy service with noVNC client for the PUQ Proxmox KVM WHMCS Module
213
This is the official Docker image for the vncwebproxy service, which is required for the Proxmox KVM WHMCS Module by PUQ.
This all-in-one image provides:
vncwebproxy Go daemonnoVNC (v1.7.0) served statically via nginxYou can run this image using Docker or Docker Compose.
Create a docker-compose.yml file on your server:
name: "vncwebproxy-puq-info"
services:
vncwebproxy.puq.info_vncwebproxy:
container_name: vncwebproxy.puq.info_vncwebproxy
image: puqcloud/vncwebproxy:latest
restart: unless-stopped
environment:
- TZ=America/Winnipeg
# Replace 'puqcloud' with your unique Proxy Key configured in WHMCS
- PROXY_KEY=puqcloud
networks:
- nginx-proxy-manager_default
networks:
nginx-proxy-manager_default:
external: true
Run the container:
docker compose up -d
docker run -d \
--name vncwebproxy \
-p 8080:80 \
-e PROXY_KEY=puqcloud \
-e TZ=America/Winnipeg \
puqcloud/vncwebproxy:latest
| Variable | Description | Default |
|---|---|---|
PROXY_KEY | The unique key used by WHMCS for authentication with the proxy. | puqcloud |
TZ | Timezone setting for the container. | (None) |
This image includes a robust, built-in dual health check:
noVNC client on port 80.vncwebproxy daemon is actively listening for WebSocket connections internally on port 8080.To get the latest updates, simply pull the latest image and restart your container:
docker pull puqcloud/vncwebproxy:latest
docker compose up -d
For full instructions on how to install, configure, and use the Proxmox KVM WHMCS module, please refer to the official documentation.
Content type
Image
Digest
sha256:90ea241f4…
Size
40.4 MB
Last updated
about 1 month ago
docker pull puqcloud/vncwebproxy