Helm chart for deploying ghost
Find a file
2025-09-28 13:09:53 +02:00
.github Merge pull request #4 from small-hack/renovate/renovatebot-github-action-43.x 2025-09-28 12:20:14 +02:00
charts/ghost always quote ports 2025-09-28 13:09:53 +02:00
scripts add some basic workflows and renovate 2025-09-28 11:19:30 +02:00
.pre-commit-config.yaml add precommit, add db root pw, add broken user creation script, explain more stuff in readme 2025-09-28 11:29:54 +02:00
LICENSE attempt 1 at a basic ghost blog 2025-09-28 10:51:35 +02:00
README.md Update README.md - update readme for new org 2025-09-28 12:13:11 +02:00
renovate.json add some basic workflows and renovate 2025-09-28 11:19:30 +02:00

Ghost helm chart

Yet another unofficial ghost helm chart. This one is licensed AGPL 3 or higher so you can actually use it however you want as long as it's open source.

We deploy:

  • Deployment for ghost docker image
  • Persistent volume claim (or you can provide an existing one)
  • Secrets (or you can provide your own):
    • database credentials
    • smtp credentials
    • admin credentials (these don't do anything yet, but you can set them for your own automation)

TLDR

You can find the helm parameters in the values.yaml and the auto-generated docs in the chart README.md.

Please read through the parameters and modify them locally before installing the chart:

# add the helm repo locally
helm repo add ghost https://small-hack.github.io/ghost-helm-chart

# downloads the values.yaml locally
helm show values ghost/ghost > values.yaml

# You should then edit the values.yaml to your liking.

# install the chart
helm install my-release-name ghost/ghost --values values.yaml