Templatespenpot
penpot
development

penpot

Open-source design and prototyping platform for product teams; the design tool for design and code collaboration.

developmentcollaborationproductivityPostgreSQLValkey

What gets deployed

Web

penpot server

PostgreSQL

managed database

Valkey

managed cache

GitHub stars38,000

About

Open-source design and prototyping platform for product teams; the design tool for design and code collaboration.

Managed services

  • PostgreSQLTCP:5432
  • ValkeyTCP:6379

Environment Variables

VariableDescriptionRequired
PENPOT_PUBLIC_URIDefault: {{KUBERO_APP_URL}}Optional
PENPOT_BACKEND_URIDefault: http://penpot-backend:6060Optional
PENPOT_EXPORTER_URIDefault: http://penpot-exporter:6061Optional
PENPOT_FLAGSDefault: enable-registration enable-login-with-password disable-email-verification disable-secure-session-cookiesOptional
PENPOT_DATABASE_URIDefault: postgresql://{{KUBERO_APP_NAME}}-postgresql-rw:5432/penpotOptional
PENPOT_DATABASE_USERNAMEDefault: penpotOptional
PENPOT_DATABASE_PASSWORDDefault: penpotOptional
PENPOT_REDIS_URIDefault: redis://rfr-{{KUBERO_APP_NAME}}-valkey-readwrite:6379/0Optional
PENPOT_SECRET_KEYDefault: replace-with-openssl-rand-hex-32Optional
PENPOT_ASSETS_STORAGE_BACKENDDefault: assets-fsOptional
PENPOT_STORAGE_ASSETS_FS_DIRECTORYDefault: /opt/data/assetsOptional

Deploy penpot

One click to deploy a fully configured penpot instance with all dependencies pre-wired.

Deploy Now

Ready to deploy penpot?

No infrastructure to manage. Just connect your repo and go live in seconds.