Helm chart for deploying ghost
|
||
---|---|---|
.github | ||
charts/ghost | ||
scripts | ||
.pre-commit-config.yaml | ||
LICENSE | ||
README.md | ||
renovate.json |
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