###################### # VIKUNJA COMPONENTS # ###################### # You can find the default values that this `values.yaml` overrides, in the comment at the top of this file. api: enabled: true persistence: # This is your Vikunja data will live, you can either let # the chart create a new PVC for you or provide an existing one. data: enabled: true existingClaim: todos-nfs ingress: main: enabled: false # annotations: # # proxy-body-size is set to 0 to remove the body limit on file uploads # nginx.ingress.kubernetes.io/proxy-body-size: "0" # hosts: # - host: vikunja.local # paths: # - path: "/api/v1" # tls: [] configMaps: # The configuration for Vikunja's api. # https://vikunja.io/docs/config-options/ config: enabled: true data: config.yml: | # Vikunja needs to know the frontend URL for password reset emails. # So you might need to provide its value, if you're not using an ingress. # service: frontendUrl: https://todos.kluster.moll.re database: type: sqlite registration: false env: frontend: enabled: true # You can add any of the top-level keys in the common chart's `values.yaml` to override them here. # https://github.com/bjw-s/helm-charts/blob/a081de53024d8328d1ae9ff7e4f6bc500b0f3a29/charts/library/common/values.yaml#L393-L436 ingress: main: enabled: false # annotations: # # proxy-body-size is set to 0 to remove the body limit on file uploads # nginx.ingress.kubernetes.io/proxy-body-size: "0" # hosts: # # This is just an example. You should change this to your own domain. # - host: vikunja.local # paths: # - path: "/" # tls: [] # You only need to provide the URL to the API as environment variable here if you deviate from the "built-in" ingress in the api section. env: VIKUNJA_API_URL: https://todos.kluster.moll.re postgresql: enabled: false redis: enabled: false typesense: enabled: false