Penpot (MPL-2.0), the open-source design and prototyping platform (a self-hostable Figma alternative), on Ubuntu 24.04 LTS by cloudimg. The official self-host Docker Compose stack with the frontend, backend, exporter, PostgreSQL and Redis, all published on port 80 by the bundled nginx. Open registration disabled and a fresh per-VM admin created on first boot. 24/7 cloudimg support.
## Penpot on Ubuntu 24.04 LTS by cloudimg
Penpot is the open-source design and prototyping platform - a self-hostable alternative to Figma for UI design, vector illustration, interactive prototyping and developer hand-off, entirely under your own control. This cloudimg image installs Penpot 2.5.4 (Mozilla Public License 2.0) as the official self-host Docker Compose stack, runs it as a systemd service behind the bundled nginx on port 80, stores all data on a dedicated Azure data disk, disables open registration, and creates exactly one per-VM admin on the first boot of every VM. Backed by 24/7 expert support.
Design & Prototyping
UI design, vector illustration, interactive prototyping and developer hand-off - a self-hostable Figma alternative entirely under your own control.
Official Stack
The five-container stack pinned to Penpot 2.5.4: penpot-frontend (nginx SPA + reverse proxy on port 80), penpot-backend, penpot-exporter (headless-browser render/export), PostgreSQL 15 and Redis. The image ships the pinned release and never silently upgrades.
Dedicated Data Disk
The PostgreSQL database, Redis data and uploaded design assets live on a dedicated, independently resizable Azure data disk mounted at /var/lib/penpot, separate from the OS disk and re-provisioned with every VM.
Secure First Boot
Open self-registration is disabled, and exactly one per-VM admin profile is created on first boot with the email and a strong generated password written to a root-only credentials file. No shared admin ships in the image.
Why Choose cloudimg?
* 24/7 Expert Support with guaranteed 24 hour response. Contact support@cloudimg.co.uk
* Production Ready from Launch Pre configured, security patched, and validated before publication
* Azure Native Integration Built with Azure Linux Agent, cloud init, and Gen2 Hyper V
What is Included
* Penpot 2.5.4 deployed from the official self-host Docker Compose stack
* The five-container stack: penpot-frontend (nginx, port 80), penpot-backend, penpot-exporter, PostgreSQL 15 and Redis
* All stateful data on a dedicated Azure data disk at /var/lib/penpot
* Open self-registration disabled and a per-VM admin (email + generated password) created at first boot in a root-only file
* A static unauthenticated /health endpoint on port 80
Penpot serves plain HTTP on port 80 - front it with TLS and your own domain before production.
Use Cases
Self-hosted UI/UX design and prototyping, vector illustration and developer hand-off, team design collaboration, and an owned alternative to hosted design tools.
Visit www.cloudimg.co.uk/guides/penpot-on-ubuntu-24-04-azure for the full user guide.
Penpot is a trademark of its respective owners. cloudimg packages and supports the open-source distribution and is not affiliated with or endorsed by the Penpot project. All trademarks are the property of their respective holders.