Ubuntu Web Desktop — Deployment Template

Ubuntu Web Desktop App Template
This App Template deploys a fully configured Ubuntu desktop (LXDE) inside an LXC container managed by the PUQcloud Proxmox Module.
The desktop runs in complete isolation using Docker, allowing secure, consistent, and fully separated environments for each user.

Each deployment is unique: PUQcloud automatically generates VNC passwords, mounts storage paths, creates required directories, and builds a ready-to-use Ubuntu desktop environment without manual steps.

Key Features

  • Runs inside an isolated LXC container (Proxmox)
  • Full Docker-based Ubuntu LXDE desktop
  • Pre-configured VNC server with web-based noVNC access
  • Auto-generated VNC password
  • Persistent user data directories
  • Lightweight and fast for testing, development, or remote access
  • No manual configuration needed

Dynamic Environment Variables

  • DATA_PATH – mounted storage for persistent data
  • VNC_PASSWORD – password for VNC access

How it works

  1. PUQcloud Panel creates an LXC container via the Proxmox Module
  2. The template applies all required environment variables
  3. Storage paths are mounted into the container
  4. Docker Compose automatically deploys the Ubuntu desktop
  5. The VNC server is ready to use via web browser or VNC client

This template allows any user to deploy a fully functional Ubuntu desktop in seconds — secure, isolated, and fully managed by PUQcloud.

Ubuntu_Web_Desktop-docker-a7b270a4-62d2-4e6e-bbfb-860def786980.json (6.0 KB)