Files
dc-kc/charts/penpot/README.md
2026-01-16 00:26:22 +00:00

8.2 KiB

penpot

Version: 0.4.2 Type: application AppVersion: 1.16.0

A Helm chart for Kubernetes

Requirements

Repository Name Version
https://gitlab.com/api/v4/projects/55284972/packages/helm/stable postgresql-bkp(backupd) 0.7.1
https://gitlab.com/api/v4/projects/55284972/packages/helm/stable assets-bkp(backupd) 0.7.1
https://helm.penpot.app penpot 0.30.0
oci://registry-1.docker.io/bitnamicharts postgresql 16.5.6

Values

Key Type Default Description
assets-bkp.backup.copyMethod string "Direct"
assets-bkp.backup.enabled bool true
assets-bkp.backup.schedule string "0 2 * * *"
assets-bkp.enabled bool true
assets-bkp.existingPVC string "penpot-data-assets"
assets-bkp.existingSecret string "penpot-assets-backupd-wasabi"
assets-bkp.persistence.generate bool false
assets-bkp.persistence.size string "20Gi"
assets-bkp.restore.asOf string "2024-08-31T06:00:00-00:00"
assets-bkp.restore.enabled bool false
assets-bkp.restore.schedule string "0 4 * * *"
assets-bkp.restore.trigger.manual string "manual-2024-09-01T09-00-00"
environment.baseDomain string "deepcypher.me"
environment.contact.email string "noreply@deepcypher.me"
environment.contact.name string "George Onoufriou"
environment.hardware string "metal"
environment.location.name string "unknown"
environment.mode string "production"
environment.name string "unknown"
environment.revision string "main"
oidc.config.ref string "owncloak"
oidc.realm.name string "deepcypher"
oidc.realm.ref string "owncloak-deepcypher"
penpot.config.existingSecret string "penpot"
penpot.config.flags string "disable-login-with-password disable-email-verification enable-smtp enable-login-with-oidc"
penpot.config.postgresql.database string "penpot"
penpot.config.postgresql.existingSecret string "postgres"
penpot.config.postgresql.host string "penpot-postgresql"
penpot.config.postgresql.port int 5432
penpot.config.postgresql.secretKeys.passwordKey string "password"
penpot.config.postgresql.username string "penpot"
penpot.config.providers.existingSecret string "oidc-credentials"
penpot.config.providers.oidc.authURI string "https://auth.deepcypher.me/realms/deepcypher/protocol/openid-connect/auth"
penpot.config.providers.oidc.baseURI string "https://auth.deepcypher.me/realms/deepcypher"
penpot.config.providers.oidc.clientID string "penpot"
penpot.config.providers.oidc.emailAttribute string "email"
penpot.config.providers.oidc.enabled bool true
penpot.config.providers.oidc.nameAttribute string "name"
penpot.config.providers.oidc.roles string ""
penpot.config.providers.oidc.rolesAttribute string "roles"
penpot.config.providers.oidc.scopes string "openid profile email groups roles"
penpot.config.providers.oidc.tokenURI string "https://auth.deepcypher.me/realms/deepcypher/protocol/openid-connect/token"
penpot.config.providers.oidc.userURI string "https://auth.deepcypher.me/realms/deepcypher/protocol/openid-connect/userinfo"
penpot.config.providers.secretKeys.oidcClientIDKey string "clientId"
penpot.config.providers.secretKeys.oidcClientSecretKey string "clientSecret"
penpot.config.publicUri string "https://penpot.deepcypher.me"
penpot.config.secretKeys.apiSecretKey string "apiSecretKey"
penpot.config.smtp.defaultFrom string "noreply@smtp.deepcypher.me"
penpot.config.smtp.defaultReplyTo string ""
penpot.config.smtp.enabled bool true
penpot.config.smtp.existingSecret string "smtp"
penpot.config.smtp.host string "smtp.protonmail.ch"
penpot.config.smtp.port string "587"
penpot.config.smtp.secretKeys.passwordKey string "password"
penpot.config.smtp.secretKeys.usernameKey string "username"
penpot.config.smtp.ssl bool false
penpot.config.smtp.tls bool true
penpot.config.telemetryEnabled bool false
penpot.enabled bool true
penpot.frontend.affinity.podAffinity.requiredDuringSchedulingIgnoredDuringExecution[0].labelSelector.matchExpressions[0].key string "app.kubernetes.io/instance"
penpot.frontend.affinity.podAffinity.requiredDuringSchedulingIgnoredDuringExecution[0].labelSelector.matchExpressions[0].operator string "In"
penpot.frontend.affinity.podAffinity.requiredDuringSchedulingIgnoredDuringExecution[0].labelSelector.matchExpressions[0].values[0] string "penpot"
penpot.frontend.affinity.podAffinity.requiredDuringSchedulingIgnoredDuringExecution[0].labelSelector.matchExpressions[1].key string "app.kubernetes.io/name"
penpot.frontend.affinity.podAffinity.requiredDuringSchedulingIgnoredDuringExecution[0].labelSelector.matchExpressions[1].operator string "In"
penpot.frontend.affinity.podAffinity.requiredDuringSchedulingIgnoredDuringExecution[0].labelSelector.matchExpressions[1].values[0] string "penpot-backend"
penpot.frontend.affinity.podAffinity.requiredDuringSchedulingIgnoredDuringExecution[0].topologyKey string "kubernetes.io/hostname"
penpot.global.postgresqlEnabled bool false
penpot.global.redisEnabled bool true
penpot.ingress.annotations."cert-manager.io/cluster-issuer" string "aux-issuer"
penpot.ingress.annotations."traefik.ingress.kubernetes.io/router.middlewares" string "traefik-headers@kubernetescrd"
penpot.ingress.enabled bool true
penpot.ingress.hosts[0] string "penpot.deepcypher.me"
penpot.ingress.tls[0].hosts[0] string "penpot.deepcypher.me"
penpot.ingress.tls[0].secretName string "penpot.deepcypher.me-tls"
penpot.persistence.assets.accessModes[0] string "ReadWriteOnce"
penpot.persistence.assets.enabled bool true
penpot.persistence.assets.size string "20Gi"
penpot.redis.image.registry string "docker.io"
penpot.redis.image.repository string "bitnamilegacy/redis"
penpot.redis.image.tag string "7.2.5-debian-12-r4"
postgresql-bkp.backup.copyMethod string "Direct"
postgresql-bkp.backup.enabled bool true
postgresql-bkp.backup.schedule string "0 2 * * *"
postgresql-bkp.enabled bool true
postgresql-bkp.existingPVC string "data-penpot-postgresql-0"
postgresql-bkp.existingSecret string "penpot-postgresql-0-backupd-wasabi"
postgresql-bkp.persistence.generate bool false
postgresql-bkp.persistence.size string "20Gi"
postgresql-bkp.restore.asOf string "2024-08-31T06:00:00-00:00"
postgresql-bkp.restore.enabled bool false
postgresql-bkp.restore.schedule string "0 4 * * *"
postgresql-bkp.restore.trigger.manual string "manual-2024-09-01T09-00-00"
postgresql.auth.database string "penpot"
postgresql.auth.existingSecret string "postgres"
postgresql.auth.username string "penpot"
postgresql.enabled bool true
postgresql.global.security.allowInsecureImages bool true
postgresql.image.registry string "docker.io"
postgresql.image.repository string "bitnamilegacy/postgresql"
postgresql.image.tag string "17.4.0-debian-12-r11"
redis.auth.existingSecret string "redis"
redis.auth.existingSecretPasswordKey string "password"
redis.enabled bool false