1.3 KiB
1.3 KiB
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