Skip to the content.

🦞 Homarr

Version: 1.0.1 Type: application AppVersion: 0.13.4

Banner

Simplify the management of your server with Homarr - a sleek, modern dashboard that puts all of your apps and services at your fingertips. With Homarr, you can access and control everything in one convenient location. Homarr seamlessly integrates with the apps you’ve added, providing you with valuable information and giving you complete control. Installation is a breeze, and Homarr supports a wide range of deployment methods.

The above banner image and text are copied from ajnart/homarr

🚀 Usage

  1. Add my Helm repository
    helm repo add deler https://helm.deler.dev
    
  2. update information of available charts
    helm repo update
    
  3. Install the chart
    helm install my-release deler/homarr
    

📄 Values

Key Type Default Description
homarr.affinity object {} affinity config.
homarr.annotations object {} Pod annotations config.
homarr.extraEnv list [] Extra environment variables for homarr.
homarr.image object See values.yaml Homarr image config.
homarr.image.imagePullPolicy string "IfNotPresent" Image pull policy.
homarr.image.imagePullSecrets string nil Image pull secrets.
homarr.image.port int 7575 Container port. It must be higher than 1042.
homarr.image.repository string "ghcr.io/ajnart/homarr" Image repo.
homarr.image.tag string nil Image tag. If not set the value will be chart appVersion value.
homarr.nodeSelector object {} nodeSelector config.
homarr.persistence object See values.yaml Configs data persistence config.
homarr.persistence.accessMode string "ReadWriteMany" PVC access mode.
homarr.persistence.enabled bool false If enabled create pvc volume to the pod. Otherwise attach emptyDir.
homarr.persistence.size string "1Gi" PVC size.
homarr.persistence.storageClass string "" PVC storage class.
homarr.replicas int 1 Number of replicas.
homarr.resources object {} The resource settings for homarr pod.
homarr.securityContext object See values.yaml Container Security Context.
homarr.tolerations list [] tolerations config.
ingress object See values.yaml Homarr ingress config.
ingress.annotations object {} Ingress annotations.
ingress.className string nil Ingress class name.
ingress.enabled bool false If enabled create k8s ingress for homarr.
ingress.host string "homarr.home.local" Ingress host.
ingress.path string "/" Ingress path.
ingress.pathType string "Prefix" Ingress path type.
ingress.tls list [] Ingress tls config.
securityContext object See values.yaml Pod Security Context.
service object See values.yaml Homarr service config.
service.annotations object {} Service annotations.
service.enabled bool true If enabled create k8s service for homarr.
service.nodePort string nil Service node port (Used if service type is NodePort).
service.port int 80 Service port.
service.type string "ClusterIP" Service type.