Personal Helm charts. Each chart has its own README under charts/<name>/.
| Chart | Description |
|---|---|
| mealie | Mealie recipe manager |
| mosquitto | Eclipse Mosquitto MQTT broker |
| music-assistant | Music Assistant media server |
| nzbget | Usenet downloader |
| prowlarr | Indexer manager for usenet and torrent |
| qbittorrent-vpn | qBittorrent with VPN sidecar |
| radarr | Movie organizer/manager |
| sonarr | TV show organizer/manager |
helm repo add bdclark https://bdclark.github.io/helm-charts
helm repo update
helm install my-release bdclark/<chart>Or via OCI:
helm install my-release oci://ghcr.io/bdclark/helm-charts/<chart> --version <version>Prerequisites: Helm, Task, kubeconform, helm-docs (optional)
task tools # install helm-unittest plugin
task verify CHART=<name> # helm lint + unittest + kubeconform
task verify-all # verify all charts
task docs CHART=<name> # regenerate chart README
task docs-all # regenerate all READMEs
task ct-lint CHART=<name> # run chart-testing lint- Edit chart in
charts/<name>/ - Update unit tests in
charts/<name>/tests/ - Run
task verify CHART=<name> - Run
task docs CHART=<name>if values changed - Bump chart
versioninChart.yaml - Open PR — CI runs lint, unittest, kubeconform, and docs check