Variants have arrived in Penpot! Smarter, cleaner and closer to code
More on Variants!
Penpot

Self-host Penpot

Penpot is the only design & prototype platform that is truly deployment agnostic. Run it in your private cloud, on-premise, or any environment you control.
Why self-hosting Penpot?

Privacy

Keep your data private. Penpot will never make business out of your data. Choose where and how to host it, and decide who has access to it.

Control

Reduce vendor dependency by trusting Penpot as your platform. Own your data, make your own decisions within your organization.

Interoperability

No limits to scale complex product development processes. Interconnect teams, tools and workflows via Penpot open API and plugin system.

A new era of more complex needs for software development
For too long, a critical piece of the software development pipeline has been available solely via pricey proprietary browser-based subscriptions or Mac-only desktop apps.
Penpot offers total freedom through self-hosted deployments. Leverage your own security and backup policies. Extend and customize your Penpot server to meet your specific needs.
Run Penpot in the cloud or on your servers, the experience stays the same.

Penpot self-host install options

Elestio

Elestio

Elestio is a point-and-click solution, with prebuilt packages, to deploy and manage a set of open source applications on your designated hosting provider. With it, you can set up an instance of Penpot in just 3 minutes!

Self-host with Elestio
Just setup my own personal @penpotapp instance on @elest_io. It was just a few clicks and I have my own server that should only cost me a few dollars/month. With cost/complexity so low, I'm greedily rubbing my hands together to figure out what ELSE I can host myself...
Scott Jenson
@scottjenson
Docker

Docker

Docker is an industry standard system for creating a kind of virtual machines inside a computer (the so-called "containers") and installing software inside them. With a single command you can instruct Docker to raise one or more containers, set up applications and dependencies, and configure it.

Self-host with Docker
I have installed it on my custom server and it works like a charm! Penpot is not just 'free' as in free beer most important free as in Freedom 🎉
Fabio Rotondo
@fsoft
Docker

Kubernetes

For more advanced use cases, Kubernetes helps manage automatic operational tasks in containers within the infrastructure. Penpot offers a Helm chart so you can deploy the application in your K8s cluster.

Self-host with Kubernetes
Elestio

Rancher by SUSE

Rancher, the powerful open-source platform, makes it easy to deploy Penpot at scale with a simpler kubernetes setup. Ideal for enterprises running containers in production across any infrastructure.

Self-host with Rancher
Elestio

Openshift

OpenShift, Red Hat’s enterprise Kubernetes platform, lets you deploy Penpot securely at scale. Ideal for enterprises needing automation, compliance, and reliability across hybrid or multi-cloud environments.

Self-host with Openshift
Docker

Elestio

Elestio is the easiest way to get Penpot running. With ready-made packages and a simple setup, it’s perfect for anyone — even without technical skills — to deploy Penpot in minutes.

Self-host with Elestio
Docker

TrueNAS

Robust open-source storage powered by ZFS, offering snapshots and replication. Ideal for setups that need secure, scalable infrastructure to run Penpot alongside their data management.

Self-host with TrueNAS

Unofficial options

not supported by Penpot

Podman

Run Penpot locally, Docker-free, with Podman

Tutorial by Máirín Duffy at Red Hat

Desktop app

Thanks to the contribution of Belar

Technical & deployment FAQs