findmydevice
A Helm chart for the findmydevice (FMD) server. A project for Android and linux that allows "Find my Phone"-functionality as known from Apple and Google, without handing data over to them.
Homepage: https://gitlab.com/fmd-foss/fmd-server
Source Code
- https://gitlab.com/fmd-foss/fmd-server
- https://git.shivering-isles.com/shivering-isles/infrastructure-gitops/-/tree/main/charts/findmydevice
Values
| Key | Type | Default | Description |
|---|---|---|---|
| affinity | object | {} | |
| fullnameOverride | string | "" | |
| image.pullPolicy | string | "IfNotPresent" | Pull policy allows to configure whether an image should be used if already on the host or pulled freshly regardless. |
| image.repository | string | "registry.gitlab.com/fmd-foss/fmd-server" | Container registry image to use |
| image.tag | string | "" | Overrides the image tag whose default is the chart appVersion. |
| imagePullSecrets | list | [] | |
| ingress.annotations."nginx.ingress.kubernetes.io/client-body-buffer-size" | string | "20M" | |
| ingress.annotations."nginx.ingress.kubernetes.io/proxy-body-size" | string | "20M" | |
| ingress.className | string | "" | |
| ingress.enabled | bool | false | |
| ingress.hosts[0].host | string | "chart-example.local" | |
| ingress.hosts[0].paths[0].path | string | "/" | |
| ingress.hosts[0].paths[0].pathType | string | "ImplementationSpecific" | |
| ingress.tls | list | [] | |
| nameOverride | string | "" | |
| nodeSelector | object | {} | |
| persistentVolumeClaim.accessMode | string | "ReadWriteOnce" | Volume Access mode, ReadWriteOnce is recommended |
| persistentVolumeClaim.size | string | "20Gi" | Requested Volume size of the PVC |
| persistentVolumeClaim.storageClass | string | nil | Storage class used for objectbox database |
| podAnnotations | object | {} | |
| podSecurityContext.fsGroup | int | 65532 | Sets the filesystem permissions. Since the application requires the data directory to be owned by uid 65532. Note: if you use the non-distroless image, change this to 1000 |
| resources.limits.cpu | string | "1" | |
| resources.limits.memory | string | "512Mi" | |
| resources.requests.cpu | string | "200m" | |
| resources.requests.memory | string | "256Mi" | |
| securityContext.allowPrivilegeEscalation | bool | false | |
| securityContext.capabilities.drop[0] | string | "ALL" | |
| securityContext.runAsNonRoot | bool | true | Enforces that the application can't run as root |
| securityContext.runAsUser | int | 65532 | Starts the application as uid 65532 Note: if you use the non-distroless image, change this to 1000 |
| securityContext.seccompProfile.type | string | "RuntimeDefault" | |
| service.port | int | 80 | |
| service.type | string | "ClusterIP" | |
| serviceAccount.annotations | object | {} | Annotations to add to the service account |
| serviceAccount.create | bool | true | Specifies whether a service account should be created |
| serviceAccount.name | string | "" | The name of the service account to use. If not set and create is true, a name is generated using the fullname template |
| tolerations | list | [] |
Autogenerated from chart metadata using helm-docs v1.14.2