6fd112d5741fb84030346e074f3183bf102f27ef
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
Contibuting
Bugs and other Issues
If you have a bug to report or a feature to request, you can first search the GitHub Issues, and if you can't find what you're looking for, feel free to open an Issue.
Contributing to the Code
We're always happy to review a pull request :) Please check out the contributing doc.
Description