Helm chart for deploying ghost
Find a file
Max! f4b9094416
Update charts/ghost/templates/proxy-deployment.yaml
Co-authored-by: Jesse Hitch <jessebot@linux.com>
2025-09-29 13:08:06 +02:00
.github Update renovatebot/github-action action to v43.0.14 (#6) 2025-09-29 03:30:18 +00:00
charts/ghost Update charts/ghost/templates/proxy-deployment.yaml 2025-09-29 13:08:06 +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 add activitypub deployment 2025-09-28 23:21:39 +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
  • Deployment for ActivityPub 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