Skip to content

Penpot

Plateforme open-source de design et prototypage — une alternative à Figma.

Imagepenpotapp/frontend:latest
Interface webhttp://your-server:9001
Chemin de configuration{BASE_DIR}/penpot/postgres
Site webpenpot.app
Code sourceGitHub

Impact sur les ressources

PerformanceMedium — Services multiples
StockageMedium — Ressources de design

Installation

sh
mithrandir install penpot

Architecture

Penpot fonctionne comme une stack multi-conteneurs :

ConteneurDescription
penpot_frontendApplication web frontend (port 9001)
penpot_backendServeur API backend
penpot_exporterService d'export pour le rendu
penpot_postgresBase de données PostgreSQL 15
penpot_valkeyValkey (compatible Redis) pour le cache
penpot_mailcatchIntercepteur de mails pour les notifications par email (port 1080)

Secrets

VariableDescription
PENPOT_SECRET_KEYClé secrète pour la signature de session (générée automatiquement)
PENPOT_DB_PASSWORDMot de passe PostgreSQL (défaut : penpot)
PENPOT_PUBLIC_URIURI publique de l'instance (défaut : http://localhost:9001)

Configuration

  • Ouvrez l'interface web à l'adresse http://your-server:9001
  • Créez un compte et commencez à designer