diff --git a/incubator/immich/0.0.2/CHANGELOG.md b/incubator/immich/0.0.2/CHANGELOG.md deleted file mode 100644 index fa297bb8b30..00000000000 --- a/incubator/immich/0.0.2/CHANGELOG.md +++ /dev/null @@ -1,22 +0,0 @@ -# Changelog - - - -## [immich-0.0.2](https://github.com/truecharts/charts/compare/immich-0.0.1...immich-0.0.2) (2022-09-29) - -### Chore - -- Auto-update chart README [skip ci] - - ### Fix - -- add hostAliases due to upstream hardcoded urls ([#3956](https://github.com/truecharts/charts/issues/3956)) - - - - -## [immich-0.0.1]immich-0.0.1 (2022-09-28) - -### Feat - -- add immich ([#3942](https://github.com/truecharts/charts/issues/3942)) diff --git a/incubator/immich/0.0.3/CHANGELOG.md b/incubator/immich/0.0.3/CHANGELOG.md new file mode 100644 index 00000000000..d4b2becd47e --- /dev/null +++ b/incubator/immich/0.0.3/CHANGELOG.md @@ -0,0 +1,37 @@ +# Changelog + + + +## [immich-0.0.3](https://github.com/truecharts/charts/compare/immich-0.0.2...immich-0.0.3) (2022-10-03) + +### Chore + +- Auto-update chart README [skip ci] + - split addons in smaller templates ([#3979](https://github.com/truecharts/charts/issues/3979)) + - move to stable ([#3978](https://github.com/truecharts/charts/issues/3978)) + + ### Fix + +- actually spin up microservices contaienr ([#3998](https://github.com/truecharts/charts/issues/3998)) + + + + +## [immich-0.0.2](https://github.com/truecharts/charts/compare/immich-0.0.1...immich-0.0.2) (2022-09-29) + +### Chore + +- Auto-update chart README [skip ci] + + ### Fix + +- add hostAliases due to upstream hardcoded urls ([#3956](https://github.com/truecharts/charts/issues/3956)) + + + + +## [immich-0.0.1]immich-0.0.1 (2022-09-28) + +### Feat + +- add immich ([#3942](https://github.com/truecharts/charts/issues/3942)) diff --git a/incubator/immich/0.0.2/Chart.lock b/incubator/immich/0.0.3/Chart.lock similarity index 88% rename from incubator/immich/0.0.2/Chart.lock rename to incubator/immich/0.0.3/Chart.lock index a975e59fc6b..4bfaf2ffce8 100644 --- a/incubator/immich/0.0.2/Chart.lock +++ b/incubator/immich/0.0.3/Chart.lock @@ -9,4 +9,4 @@ dependencies: repository: https://charts.truecharts.org version: 3.0.85 digest: sha256:30efd46858717b8c1689ca9990a510b87c2e9eb223e6297bcd93fdafbf86ec1e -generated: "2022-09-29T06:37:55.237027507Z" +generated: "2022-10-03T19:54:34.902988984Z" diff --git a/incubator/immich/0.0.2/Chart.yaml b/incubator/immich/0.0.3/Chart.yaml similarity index 98% rename from incubator/immich/0.0.2/Chart.yaml rename to incubator/immich/0.0.3/Chart.yaml index 0501122a5db..ced15e5356c 100644 --- a/incubator/immich/0.0.2/Chart.yaml +++ b/incubator/immich/0.0.3/Chart.yaml @@ -26,7 +26,7 @@ name: immich sources: - https://github.com/truecharts/charts/tree/master/charts/incubator/immich - https://github.com/immich-app/immich -version: 0.0.2 +version: 0.0.3 annotations: truecharts.org/catagories: | - media diff --git a/incubator/immich/0.0.2/README.md b/incubator/immich/0.0.3/README.md similarity index 100% rename from incubator/immich/0.0.2/README.md rename to incubator/immich/0.0.3/README.md diff --git a/incubator/immich/0.0.2/app-readme.md b/incubator/immich/0.0.3/app-readme.md similarity index 100% rename from incubator/immich/0.0.2/app-readme.md rename to incubator/immich/0.0.3/app-readme.md diff --git a/incubator/immich/0.0.2/charts/common-10.6.4.tgz b/incubator/immich/0.0.3/charts/common-10.6.4.tgz similarity index 100% rename from incubator/immich/0.0.2/charts/common-10.6.4.tgz rename to incubator/immich/0.0.3/charts/common-10.6.4.tgz diff --git a/incubator/immich/0.0.2/charts/postgresql-8.0.88.tgz b/incubator/immich/0.0.3/charts/postgresql-8.0.88.tgz similarity index 100% rename from incubator/immich/0.0.2/charts/postgresql-8.0.88.tgz rename to incubator/immich/0.0.3/charts/postgresql-8.0.88.tgz diff --git a/incubator/immich/0.0.2/charts/redis-3.0.85.tgz b/incubator/immich/0.0.3/charts/redis-3.0.85.tgz similarity index 100% rename from incubator/immich/0.0.2/charts/redis-3.0.85.tgz rename to incubator/immich/0.0.3/charts/redis-3.0.85.tgz diff --git a/incubator/immich/0.0.2/ix_values.yaml b/incubator/immich/0.0.3/ix_values.yaml similarity index 99% rename from incubator/immich/0.0.2/ix_values.yaml rename to incubator/immich/0.0.3/ix_values.yaml index 94e40e30b63..e7714b402da 100644 --- a/incubator/immich/0.0.2/ix_values.yaml +++ b/incubator/immich/0.0.3/ix_values.yaml @@ -53,7 +53,7 @@ probes: path: /server-info/ping type: HTTP port: 3001 - readines: + readiness: path: /server-info/ping type: HTTP port: 3001 diff --git a/incubator/immich/0.0.2/questions.yaml b/incubator/immich/0.0.3/questions.yaml similarity index 99% rename from incubator/immich/0.0.2/questions.yaml rename to incubator/immich/0.0.3/questions.yaml index 6897d4acb82..206ce347374 100644 --- a/incubator/immich/0.0.2/questions.yaml +++ b/incubator/immich/0.0.3/questions.yaml @@ -838,7 +838,7 @@ questions: schema: show_if: [["type", "=", "pvc"]] type: string - default: 999Gi + default: 256Gi - variable: hostPathType label: (Advanced) hostPath Type schema: @@ -1040,7 +1040,7 @@ questions: schema: show_if: [["type", "=", "pvc"]] type: string - default: 999Gi + default: 256Gi - variable: hostPathType label: (Advanced) Host Path Type schema: @@ -2121,7 +2121,6 @@ questions: # description: UDP # - value: SCTP # description: SCTP - - variable: addons group: Addons label: "" @@ -2129,191 +2128,6 @@ questions: additional_attrs: true type: dict attrs: - - variable: vpn - label: VPN - schema: - additional_attrs: true - type: dict - attrs: - - variable: type - label: Type - schema: - type: string - default: disabled - enum: - - value: disabled - description: disabled - - value: openvpn - description: OpenVPN - - value: wireguard - description: Wireguard - - value: tailscale - description: Tailscale - - variable: openvpn - label: OpenVPN Settings - schema: - type: dict - show_if: [["type", "=", "openvpn"]] - attrs: - - variable: username - label: Authentication Username (Optional) - description: Authentication Username, Optional - schema: - type: string - default: "" - - variable: password - label: Authentication Password - description: Authentication Credentials - schema: - type: string - default: "" - required: true - - variable: tailscale - label: Tailscale Settings - schema: - type: dict - show_if: [["type", "=", "tailscale"]] - attrs: - - variable: authkey - label: Authentication Key - description: Provide an auth key to automatically authenticate the node as your user account. - schema: - type: string - private: true - default: "" - - variable: accept_dns - label: Accept DNS - description: Accept DNS configuration from the admin console. - schema: - type: boolean - default: false - - variable: userspace - label: Userspace - description: Userspace Networking mode allows running Tailscale where you do not have access to create a VPN tunnel device. - schema: - type: boolean - default: false - - variable: routes - label: Routes - description: Expose physical subnet routes to your entire Tailscale network. - schema: - type: string - default: "" - - variable: dest_ip - label: Destination IP - description: Tells the DNAT mechanism which Destination IP to set in the IP header, and where to send packets that are matched. - schema: - type: string - default: "" - - variable: sock5_server - label: Sock5 Server - description: Sock5 Server - schema: - type: string - default: "" - - variable: extra_args - label: Extra Args - description: Extra Args - schema: - type: string - default: "" - - variable: daemon_extra_args - label: Tailscale Daemon Extra Args - description: Tailscale Daemon Extra Args - schema: - type: string - default: "" - - variable: killSwitch - label: Enable Killswitch - schema: - type: boolean - show_if: [["type", "!=", "disabled"]] - default: true - - variable: excludedNetworks_IPv4 - label: Killswitch Excluded IPv4 networks - description: List of Killswitch Excluded IPv4 Addresses - schema: - type: list - show_if: [["type", "!=", "disabled"]] - default: [] - items: - - variable: networkv4 - label: IPv4 Network - schema: - type: string - required: true - - variable: excludedNetworks_IPv6 - label: Killswitch Excluded IPv6 networks - description: "List of Killswitch Excluded IPv6 Addresses" - schema: - type: list - show_if: [["type", "!=", "disabled"]] - default: [] - items: - - variable: networkv6 - label: IPv6 Network - schema: - type: string - required: true - - variable: configFile - label: VPN Config File Location - schema: - type: dict - show_if: [["type", "!=", "disabled"]] - attrs: - - variable: enabled - label: Enabled - schema: - type: boolean - default: true - hidden: true - - variable: type - label: Type - schema: - type: string - default: hostPath - hidden: true - - variable: hostPathType - label: hostPathType - schema: - type: string - default: File - hidden: true - - variable: noMount - label: noMount - schema: - type: boolean - default: true - hidden: true - - variable: hostPath - label: Full Path to File - description: "Path to your local VPN config file for example: /mnt/tank/vpn.conf or /mnt/tank/vpn.ovpn" - schema: - type: string - default: "" - - variable: envList - label: VPN Environment Variables - schema: - type: list - show_if: [["type", "!=", "disabled"]] - default: [] - items: - - variable: envItem - label: Environment Variable - schema: - additional_attrs: true - type: dict - attrs: - - variable: name - label: Name - schema: - type: string - required: true - - variable: value - label: Value - schema: - type: string - required: true - variable: codeserver label: Codeserver schema: @@ -2562,6 +2376,191 @@ questions: schema: type: string required: true + - variable: vpn + label: VPN + schema: + additional_attrs: true + type: dict + attrs: + - variable: type + label: Type + schema: + type: string + default: disabled + enum: + - value: disabled + description: disabled + - value: openvpn + description: OpenVPN + - value: wireguard + description: Wireguard + - value: tailscale + description: Tailscale + - variable: openvpn + label: OpenVPN Settings + schema: + type: dict + show_if: [["type", "=", "openvpn"]] + attrs: + - variable: username + label: Authentication Username (Optional) + description: Authentication Username, Optional + schema: + type: string + default: "" + - variable: password + label: Authentication Password + description: Authentication Credentials + schema: + type: string + default: "" + required: true + - variable: tailscale + label: Tailscale Settings + schema: + type: dict + show_if: [["type", "=", "tailscale"]] + attrs: + - variable: authkey + label: Authentication Key + description: Provide an auth key to automatically authenticate the node as your user account. + schema: + type: string + private: true + default: "" + - variable: accept_dns + label: Accept DNS + description: Accept DNS configuration from the admin console. + schema: + type: boolean + default: false + - variable: userspace + label: Userspace + description: Userspace Networking mode allows running Tailscale where you do not have access to create a VPN tunnel device. + schema: + type: boolean + default: false + - variable: routes + label: Routes + description: Expose physical subnet routes to your entire Tailscale network. + schema: + type: string + default: "" + - variable: dest_ip + label: Destination IP + description: Tells the DNAT mechanism which Destination IP to set in the IP header, and where to send packets that are matched. + schema: + type: string + default: "" + - variable: sock5_server + label: Sock5 Server + description: Sock5 Server + schema: + type: string + default: "" + - variable: extra_args + label: Extra Args + description: Extra Args + schema: + type: string + default: "" + - variable: daemon_extra_args + label: Tailscale Daemon Extra Args + description: Tailscale Daemon Extra Args + schema: + type: string + default: "" + - variable: killSwitch + label: Enable Killswitch + schema: + type: boolean + show_if: [["type", "!=", "disabled"]] + default: true + - variable: excludedNetworks_IPv4 + label: Killswitch Excluded IPv4 networks + description: List of Killswitch Excluded IPv4 Addresses + schema: + type: list + show_if: [["type", "!=", "disabled"]] + default: [] + items: + - variable: networkv4 + label: IPv4 Network + schema: + type: string + required: true + - variable: excludedNetworks_IPv6 + label: Killswitch Excluded IPv6 networks + description: "List of Killswitch Excluded IPv6 Addresses" + schema: + type: list + show_if: [["type", "!=", "disabled"]] + default: [] + items: + - variable: networkv6 + label: IPv6 Network + schema: + type: string + required: true + - variable: configFile + label: VPN Config File Location + schema: + type: dict + show_if: [["type", "!=", "disabled"]] + attrs: + - variable: enabled + label: Enabled + schema: + type: boolean + default: true + hidden: true + - variable: type + label: Type + schema: + type: string + default: hostPath + hidden: true + - variable: hostPathType + label: hostPathType + schema: + type: string + default: File + hidden: true + - variable: noMount + label: noMount + schema: + type: boolean + default: true + hidden: true + - variable: hostPath + label: Full Path to File + description: "Path to your local VPN config file for example: /mnt/tank/vpn.conf or /mnt/tank/vpn.ovpn" + schema: + type: string + default: "" + - variable: envList + label: VPN Environment Variables + schema: + type: list + show_if: [["type", "!=", "disabled"]] + default: [] + items: + - variable: envItem + label: Environment Variable + schema: + additional_attrs: true + type: dict + attrs: + - variable: name + label: Name + schema: + type: string + required: true + - variable: value + label: Value + schema: + type: string + required: true - variable: docs group: Documentation label: Please read the documentation at https://truecharts.org diff --git a/incubator/immich/0.0.2/templates/_configmap.tpl b/incubator/immich/0.0.3/templates/_configmap.tpl similarity index 100% rename from incubator/immich/0.0.2/templates/_configmap.tpl rename to incubator/immich/0.0.3/templates/_configmap.tpl diff --git a/incubator/immich/0.0.2/templates/_microservices.tpl b/incubator/immich/0.0.3/templates/_microservices.tpl similarity index 96% rename from incubator/immich/0.0.2/templates/_microservices.tpl rename to incubator/immich/0.0.3/templates/_microservices.tpl index 08a414e767d..1b24e9947b6 100644 --- a/incubator/immich/0.0.2/templates/_microservices.tpl +++ b/incubator/immich/0.0.3/templates/_microservices.tpl @@ -10,7 +10,7 @@ securityContext: command: - /bin/sh - -c - - ./start-microservices.sh + - chmod +x ./start-microservices.sh && ./start-microservices.sh volumeMounts: - name: uploads mountPath: {{ .Values.persistence.uploads.mountPath }} diff --git a/incubator/immich/0.0.2/templates/_ml.tpl b/incubator/immich/0.0.3/templates/_ml.tpl similarity index 100% rename from incubator/immich/0.0.2/templates/_ml.tpl rename to incubator/immich/0.0.3/templates/_ml.tpl diff --git a/incubator/immich/0.0.2/templates/_proxy.tpl b/incubator/immich/0.0.3/templates/_proxy.tpl similarity index 100% rename from incubator/immich/0.0.2/templates/_proxy.tpl rename to incubator/immich/0.0.3/templates/_proxy.tpl diff --git a/incubator/immich/0.0.2/templates/_secret.tpl b/incubator/immich/0.0.3/templates/_secret.tpl similarity index 100% rename from incubator/immich/0.0.2/templates/_secret.tpl rename to incubator/immich/0.0.3/templates/_secret.tpl diff --git a/incubator/immich/0.0.2/templates/_web.tpl b/incubator/immich/0.0.3/templates/_web.tpl similarity index 100% rename from incubator/immich/0.0.2/templates/_web.tpl rename to incubator/immich/0.0.3/templates/_web.tpl diff --git a/incubator/immich/0.0.2/templates/common.yaml b/incubator/immich/0.0.3/templates/common.yaml similarity index 83% rename from incubator/immich/0.0.2/templates/common.yaml rename to incubator/immich/0.0.3/templates/common.yaml index 7dbad985a3c..08dae0b9c89 100644 --- a/incubator/immich/0.0.2/templates/common.yaml +++ b/incubator/immich/0.0.3/templates/common.yaml @@ -10,6 +10,7 @@ {{- $_ := set .Values.additionalContainers "proxy" (include "immich.proxy" . | fromYaml) -}} {{- $_ := set .Values.additionalContainers "web" (include "immich.web" . | fromYaml) -}} {{- $_ := set .Values.additionalContainers "ml" (include "immich.ml" . | fromYaml) -}} +{{- $_ := set .Values.additionalContainers "microservices" (include "immich.microservices" . | fromYaml) -}} {{/* Render the templates */}} {{ include "tc.common.loader.apply" . }} diff --git a/incubator/immich/0.0.2/values.yaml b/incubator/immich/0.0.3/values.yaml similarity index 100% rename from incubator/immich/0.0.2/values.yaml rename to incubator/immich/0.0.3/values.yaml