Grafana — Deployment Template

Grafana App Template

This App Template deploys a fully configured Grafana instance inside an LXC container managed by the PUQcloud Proxmox Module.
The application runs in complete isolation using Docker inside the container, ensuring security, separation, and consistent performance for every user.

Each deployment is unique: PUQcloud automatically generates environment variables, configures storage paths, creates required directories, sets permissions, and builds a fully working Grafana setup without manual steps.

Key Features

  • Runs inside an isolated LXC container (Proxmox)
  • Full Docker-based Grafana installation
  • Auto-generated admin credentials
  • Automatic reverse-proxy configuration (Nginx)
  • User-specific data directories (data, logs, provisioning)
  • Built-in health check and startup validation
  • No manual configuration needed

Dynamic Environment Variables

  • GF_SECURITY_ADMIN_USER
  • GF_SECURITY_ADMIN_PASSWORD
  • GF_SERVER_ROOT_URL
  • DATA_PATH

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 Grafana
  5. Nginx reverse proxy is configured with correct domain and SSL
  6. The final Grafana instance is ready for use

This template lets any user deploy Grafana in seconds — secure, isolated, and automatically managed by PUQcloud.
Grafana-docker-29f63228-b93d-4409-af83-6357c1cea077.json (6.6 KB)