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://$(PGHOST):$(PGPORT)/$(PGDATABASE)Optional
PENPOT_DATABASE_USERNAMEDefault: $(PGUSER)Optional
PENPOT_DATABASE_PASSWORDDefault: $(PGPASSWORD)Optional
PENPOT_REDIS_URIDefault: redis://$(REDISHOST):$(REDISPORT)/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.