fukuops/k8s/charts/README.md

1 KiB

Helm Charts

This directory contains Helm charts for self-hosted services.

Chart Template

Use the _template/ directory as a starting point for new charts:

cp -r k8s/charts/_template k8s/charts/my-new-service
# Edit Chart.yaml, values.yaml, and update image/repository

The template includes standard Kubernetes resources (Deployment, Service, Ingress, PVC, ConfigMap, Secret) with sensible defaults.

Charts

Chart Version Status
dokuwiki 0.1.0 Needs normalization
helm-rustical 0.3.0 Needs normalization
immich 0.2.3 Partially normalized
miniflux 0.1.0 Needs normalization
oxicloud 1.0.0 Normalized
vaultwarden 0.1.0 Needs normalization

Normalization

Charts should follow a consistent structure:

  • Values nested under chart name key
  • LoadBalancer service type
  • PVC named <chart>-data
  • Secrets via existingSecretName
  • Proper probes and resource limits

See individual chart READMEs for configuration details.