# Helm Charts This directory contains Helm charts for self-hosted services. ## Chart Template Use the `_template/` directory as a starting point for new charts: ```bash 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 `-data` - Secrets via existingSecretName - Proper probes and resource limits See individual chart READMEs for configuration details.