0
Fork 0
mirror of https://github.com/penpot/penpot-helm.git synced 2024-12-21 21:23:04 -05:00
This repository contains helm charts for Penpot project.
Find a file
David Barragán Merino 27f4677e3b docs: add caution note
2024-07-11 16:54:59 +02:00
charts/penpot feat: make pod labels customizable 2024-07-10 15:24:35 +02:00
devel fix: use internal address in exporter and minor doc improvements 2024-07-10 15:03:09 +02:00
scripts 👶 initial code 2024-07-04 16:59:22 +02:00
.gitignore 👶 initial code 2024-07-04 16:59:22 +02:00
.pre-commit-config.yaml docs: add caution note 2024-07-11 16:54:59 +02:00
LICENSE 👶 initial code 2024-07-04 16:59:22 +02:00
README.md docs: add caution note 2024-07-11 16:54:59 +02:00
SECURITY.md 👶 initial code 2024-07-04 16:59:22 +02:00

Caution

This repository is a work in progress. Please do NOT use this code for production environments.

Penpot Helm Chart

This repository contains the Penpot Helm Chart curated by Penpot.

Local Development

Requirements:

Set the environment:

# Enable  precommit in the repository
pre-commit install --install-hooks -f

Usage:

  • Create the cluster penpot-cluster with a namespace penpot:

    ./scripts/cluster_create.sh
    
  • Download dependencies

    helm repo add bitnami https://charts.bitnami.com/bitnami
    helm dependency build ./charts/penpot
    
  • Install the chart

    helm install penpot ./charts/penpot -f devel/penpot.values.yaml
    
  • Access to http://penpot.example.com/ (

Note

You need to add 127.0.1.1 penpot.example.com to /etc/hosts

Tip

if you disable ingress, you can exposing the app in the port 8888 with:

kubectl port-forward service/penpot 8888:80