b5d9ff1c26d39447091d4aebbeaffc8470582023
Pixelfed helm chart
A helm chart to setup Pixelfed. Uses @mattlqx's docker image for now (built from the top of the pixelfed repo nightly, so it always has the latest version of pixelfed).
This chart is still in a testing phase and may not be fully stable yet.
Features
- includes bitnami subcharts for valkey (redis) and postgresql (database)
- but you can also bring your own valkey, redis, or postgresql database
- helm parameter (values.yaml) docs autogenerated via
helm-docsinREADME.md - use existing Secrets for valkey, postgresql, and mail (smtp)
- RenovateBot keeps the subcharts and docker image up to date
- configurable liveness and readiness probes (or none at all)
- configure tolerations, affinity, nodeselectors
- use extra volumes, volumemounts, containers, initContainers
TLDR
# add the chart repo to your helm repos
helm repo add pixelfed https://small-hack.github.io/pixelfed-chart
# download the values.yaml and edit it with your own values such as YOUR hostname
helm show values pixelfed/pixelfed > values.yaml
# install the chart
helm install --namespace pixelfed --create-namespace pixelfed/pixelfed --values values.yaml
Notes
You can find the general Pixelfed configuration docs here:
https://docs.pixelfed.org/running-pixelfed/installation.html
Description