Host your own Helm Chart Repository

ChartMuseum is an open-source, easy to deploy,
Helm Chart Repository server.

Get ChartMuseum
ChartMuseum
icon

What is ChartMuseum?

ChartMuseum is an open-source Helm Chart Repository server written in Go (Golang), with support for cloud storage backends, including Google Cloud Storage, Amazon S3, Microsoft Azure Blob Storage, Alibaba Cloud OSS Storage and Openstack Object Storage.

ChartMuseum is a child project under the Helm umbrella.

What people are saying at ChartMuseum

Finally!!
ChartMuseum is awesome
This is awesome!
I was thinking about writing one of these up myself. This is perfect! thanks!
Oh yes!!!! I’ve been waiting for this for so long. Makes life much easier, especially for the index.yaml creation!
I am jumping for joy over ChartMuseum, a full-fledged Helm repository server with upload!
Thanks for building the museum!
This is really cool ... We currently have a process that generates the index file and then uploads, so this is nice
Really a good idea ... really really great, thanks again. I can use nginx to hold the repos and the museum to add/delete the chart. That's a whole life cycle management of chart with the current helm

Get ChartMuseum

INSTRUCTIONS

🐠

with GoFish

gofish install chartmuseum
🐮

with Bash

curl https://raw.githubusercontent.com/helm/chartmuseum/main/scripts/get-chartmuseum | bash

with Docker

docker run --rm -it \
  -p 8080:8080 \
  -e DEBUG=1 \
  -e STORAGE=local \
  -e STORAGE_LOCAL_ROOTDIR=/charts \
  -v $(pwd)/charts:/charts \
  ghcr.io/helm/chartmuseum:v0.14.0