2025-07-09 12:48:59 +02:00
2024-05-10 10:07:19 +02:00

PENPOT

Penpot is an open source figma like website modeling

PRE REQUIS 📎

  • Debian 12 🌀
  • Docker 🐳

CONFIG 🔧

config.env

Base

PENPOT_PUBLIC_URI=https://penpot.domaine.fr

Modifier pour l'URL de votre instance Penpot

Mail ✉️

PENPOT_SMTP_DEFAULT_FROM=contact@mail.com
PENPOT_SMTP_DEFAULT_REPLY_TO=contact@mail.com
PENPOT_SMTP_HOST=mail.provider.net
PENPOT_SMTP_PORT=587
PENPOT_SMTP_USERNAME=contact@mail.com
PENPOT_SMTP_PASSWORD=Pa55w0rd
PENPOT_SMTP_TLS=true

Modifier ces infos pour permettre à Penpot d'envoyer des mails

Openid 🔑

PENPOT_OIDC_BASE_URI=https://keycloak.domaine.fr/auth/realms/exemple/
PENPOT_OIDC_CLIENT_ID=penpot
PENPOT_OIDC_CLIENT_SECRET=<from-keycloak>
PENPOT_OIDC_AUTH_URI:http://keycloak.domaine.fr/login/oauth/authorize
PENPOT_OIDC_TOKEN_URI:"http://keycloak.domaine.fr/login/oauth/access_token
PENPOT_OIDC_USER_URI:"http://keycloak.domaine.fr/login/oauth/userinfo

Modifier les noms de domaines keycloak ainsi que le PENPOT_OIDC_CLIENT_SECRET

UTILISATION 🚀

docker compose up -d

REFERENCES 📚

Penpot source code
Documentation

LICENSE 👔

License

Description
Open source self hosted web site designer
Readme 34 KiB
Languages
JavaScript 100%