Skip to main content

Deploy Penpot with Docker

Penpot is the first open-source design and prototyping platform built for cross-domain collaboration. Designers and developers can now work seamlessly in one tool – self-hosted and secure.

With Hostim.dev, you can deploy Penpot with Docker, PostgreSQL, Redis, and SSL in under a minute. It’s ready for teams that want full control over their design stack.

🎨 Design together. Prototype faster. Own your data.


Why Host Penpot on Hostim.dev?

  • 🐳 One-click Docker deployment – no YAML or setup hassle
  • 💾 Built-in PostgreSQL and Redis – auto-configured
  • 🌍 Instant HTTPS – free subdomain + Let's Encrypt
  • 📊 Metrics & logs included – stay informed, not overwhelmed
  • 🔒 Private by default – control user registration and telemetry

🎥 Watch how easy it is to deploy any open source app on Hostim.dev – this example shows Umami, but the flow is identical for Penpot.


What’s included

ResourceDetails
Backendpenpotapp/backend:latest
Frontendpenpotapp/frontend:latest
Exporterpenpotapp/exporter:latest
DatabasePostgreSQL (auto-provisioned)
CacheRedis (auto-provisioned)
StorageVolume for design assets
DomainFree *.hostim.dev subdomain
SSLLet’s Encrypt (auto-enabled)
Ports8080 (frontend), 6060, 6061

How to Deploy

  1. Go to your Hostim.dev dashboard.
  2. Click Create ProjectUse a Template.
  3. Select the Penpot template.
  4. Pick a resource plan that fits your team size.
  5. Click Deploy.

Your fully configured Penpot instance will be ready in seconds.


Post-Deploy Notes

  • 👥 User Registration: Enabled by default. To disable it, change the PENPOT_FLAGS to use disable-registration.
  • ⚙️ Assets Folder: All design files are stored under /opt/data/assets (backed by a persistent volume).
  • 📬 SMTP Setup: Add SMTP credentials to enable email features (optional).
  • 🌐 Custom Domain: Configure in your penpot-frontend Domains tab.
  • 📂 SSH Access: Use the Bastion to inspect volumes and DB.

Source + Docs


Looking for something else? Browse all templates →


Try it now

Deploy Penpot Now – in less than a minute