# Penpot A Compose-only design application with frontend, backend, exporter, database, and cache. There is no active marker or Kubernetes deployment here. Configure the public URL and credentials from `.env.example` before starting `compose.yaml`. Penpot has its own PostgreSQL container. The shared database initializer still contains a Penpot role, but this Compose stack does not use it. Back up the application assets and database together. See the [repository README](../README.md) for deployment selection.