diff --git a/enterprise/syncthing/1.1.3/Chart.lock b/enterprise/syncthing/1.1.3/Chart.lock deleted file mode 100644 index e94118e79c..0000000000 --- a/enterprise/syncthing/1.1.3/Chart.lock +++ /dev/null @@ -1,6 +0,0 @@ -dependencies: -- name: common - repository: file://../../../common - version: 1.2.2 -digest: sha256:fb077cb81f6acecd5c9e6adc22a18e156f780cd78f27198cdb47810f95364b56 -generated: "2023-11-09T15:45:52.574563691+02:00" diff --git a/enterprise/syncthing/1.1.3/charts/common-1.2.2.tgz b/enterprise/syncthing/1.1.3/charts/common-1.2.2.tgz deleted file mode 100644 index ee89a19a8f..0000000000 Binary files a/enterprise/syncthing/1.1.3/charts/common-1.2.2.tgz and /dev/null differ diff --git a/enterprise/syncthing/1.1.4/Chart.lock b/enterprise/syncthing/1.1.4/Chart.lock new file mode 100644 index 0000000000..f74d9521ca --- /dev/null +++ b/enterprise/syncthing/1.1.4/Chart.lock @@ -0,0 +1,6 @@ +dependencies: +- name: common + repository: file://../../../common + version: 1.2.3 +digest: sha256:e6ff49b06bf5d4d159e505ae6d153f36cd46170bb519caf90462cd5caebfd0fb +generated: "2023-11-28T20:45:27.211765839+02:00" diff --git a/enterprise/syncthing/1.1.3/Chart.yaml b/enterprise/syncthing/1.1.4/Chart.yaml similarity index 95% rename from enterprise/syncthing/1.1.3/Chart.yaml rename to enterprise/syncthing/1.1.4/Chart.yaml index 1327f583e4..bd77cb5511 100644 --- a/enterprise/syncthing/1.1.3/Chart.yaml +++ b/enterprise/syncthing/1.1.4/Chart.yaml @@ -3,7 +3,7 @@ description: Syncthing is a continuous file synchronization program. annotations: title: Syncthing type: application -version: 1.1.3 +version: 1.1.4 apiVersion: v2 appVersion: '1.23.3' kubeVersion: '>=1.16.0-0' @@ -14,7 +14,7 @@ maintainers: dependencies: - name: common repository: file://../../../common - version: 1.2.2 + version: 1.2.3 home: https://syncthing.net/ icon: https://media.sys.truenas.net/apps/syncthing/icons/icon.svg sources: diff --git a/enterprise/syncthing/1.1.3/README.md b/enterprise/syncthing/1.1.4/README.md similarity index 100% rename from enterprise/syncthing/1.1.3/README.md rename to enterprise/syncthing/1.1.4/README.md diff --git a/enterprise/syncthing/1.1.3/app-readme.md b/enterprise/syncthing/1.1.4/app-readme.md similarity index 100% rename from enterprise/syncthing/1.1.3/app-readme.md rename to enterprise/syncthing/1.1.4/app-readme.md diff --git a/enterprise/syncthing/1.1.4/charts/common-1.2.3.tgz b/enterprise/syncthing/1.1.4/charts/common-1.2.3.tgz new file mode 100644 index 0000000000..176d1f849a Binary files /dev/null and b/enterprise/syncthing/1.1.4/charts/common-1.2.3.tgz differ diff --git a/enterprise/syncthing/1.1.3/ci/basic-no-hostnet-values.yaml b/enterprise/syncthing/1.1.4/ci/basic-no-hostnet-values.yaml similarity index 100% rename from enterprise/syncthing/1.1.3/ci/basic-no-hostnet-values.yaml rename to enterprise/syncthing/1.1.4/ci/basic-no-hostnet-values.yaml diff --git a/enterprise/syncthing/1.1.3/ci/basic-values.yaml b/enterprise/syncthing/1.1.4/ci/basic-values.yaml similarity index 100% rename from enterprise/syncthing/1.1.3/ci/basic-values.yaml rename to enterprise/syncthing/1.1.4/ci/basic-values.yaml diff --git a/enterprise/syncthing/1.1.3/ci/https-no-hostnet-values.yaml b/enterprise/syncthing/1.1.4/ci/https-no-hostnet-values.yaml similarity index 100% rename from enterprise/syncthing/1.1.3/ci/https-no-hostnet-values.yaml rename to enterprise/syncthing/1.1.4/ci/https-no-hostnet-values.yaml diff --git a/enterprise/syncthing/1.1.3/ci/https-values.yaml b/enterprise/syncthing/1.1.4/ci/https-values.yaml similarity index 100% rename from enterprise/syncthing/1.1.3/ci/https-values.yaml rename to enterprise/syncthing/1.1.4/ci/https-values.yaml diff --git a/enterprise/syncthing/1.1.3/ix_values.yaml b/enterprise/syncthing/1.1.4/ix_values.yaml similarity index 86% rename from enterprise/syncthing/1.1.3/ix_values.yaml rename to enterprise/syncthing/1.1.4/ix_values.yaml index dc73a39af6..3d52284153 100644 --- a/enterprise/syncthing/1.1.3/ix_values.yaml +++ b/enterprise/syncthing/1.1.4/ix_values.yaml @@ -8,9 +8,10 @@ resources: cpu: 4000m memory: 8Gi -# Currently not exposed in the UI -# But can be exposed in the future syncthingConfig: + additionalEnvs: [] + # Currently not exposed in the UI + # But can be exposed in the future natTraversal: false localDiscovery: false globalDiscovery: false diff --git a/enterprise/syncthing/1.1.3/metadata.yaml b/enterprise/syncthing/1.1.4/metadata.yaml similarity index 100% rename from enterprise/syncthing/1.1.3/metadata.yaml rename to enterprise/syncthing/1.1.4/metadata.yaml diff --git a/enterprise/syncthing/1.1.3/questions.yaml b/enterprise/syncthing/1.1.4/questions.yaml similarity index 84% rename from enterprise/syncthing/1.1.3/questions.yaml rename to enterprise/syncthing/1.1.4/questions.yaml index c0e934e069..2791454c3c 100644 --- a/enterprise/syncthing/1.1.3/questions.yaml +++ b/enterprise/syncthing/1.1.4/questions.yaml @@ -31,6 +31,74 @@ questions: $ref: - definitions/timezone + - variable: syncthingConfig + label: "" + group: Syncthing Configuration + schema: + type: dict + attrs: + # Boolean flags are currently + # not exposed to the user + - variable: natTraversal + label: NAT Traversal + schema: + type: boolean + default: false + hidden: true + - variable: localDiscovery + label: Local Discovery + schema: + type: boolean + default: false + hidden: true + - variable: globalDiscovery + label: Global Discovery + schema: + type: boolean + default: false + hidden: true + - variable: telemetry + label: Telemetry + schema: + type: boolean + default: false + hidden: true + - variable: relaying + label: Relaying + schema: + type: boolean + default: false + hidden: true + - variable: announceLANAddresses + label: Announce LAN Addresses + schema: + type: boolean + default: false + hidden: true + + - variable: additionalEnvs + label: Additional Environment Variables + description: Configure additional environment variables for Syncthing. + schema: + type: list + default: [] + items: + - variable: env + label: Environment Variable + schema: + type: dict + attrs: + - variable: name + label: Name + schema: + type: string + required: true + - variable: value + label: Value + schema: + type: string + required: true + - variable: syncthingID label: "" group: User and Group Configuration diff --git a/enterprise/syncthing/1.1.3/templates/NOTES.txt b/enterprise/syncthing/1.1.4/templates/NOTES.txt similarity index 100% rename from enterprise/syncthing/1.1.3/templates/NOTES.txt rename to enterprise/syncthing/1.1.4/templates/NOTES.txt diff --git a/enterprise/syncthing/1.1.3/templates/_certContainer.tpl b/enterprise/syncthing/1.1.4/templates/_certContainer.tpl similarity index 100% rename from enterprise/syncthing/1.1.3/templates/_certContainer.tpl rename to enterprise/syncthing/1.1.4/templates/_certContainer.tpl diff --git a/enterprise/syncthing/1.1.3/templates/_configure.tpl b/enterprise/syncthing/1.1.4/templates/_configure.tpl similarity index 100% rename from enterprise/syncthing/1.1.3/templates/_configure.tpl rename to enterprise/syncthing/1.1.4/templates/_configure.tpl diff --git a/enterprise/syncthing/1.1.3/templates/_persistence.tpl b/enterprise/syncthing/1.1.4/templates/_persistence.tpl similarity index 100% rename from enterprise/syncthing/1.1.3/templates/_persistence.tpl rename to enterprise/syncthing/1.1.4/templates/_persistence.tpl diff --git a/enterprise/syncthing/1.1.3/templates/_portal.tpl b/enterprise/syncthing/1.1.4/templates/_portal.tpl similarity index 100% rename from enterprise/syncthing/1.1.3/templates/_portal.tpl rename to enterprise/syncthing/1.1.4/templates/_portal.tpl diff --git a/enterprise/syncthing/1.1.3/templates/_service.tpl b/enterprise/syncthing/1.1.4/templates/_service.tpl similarity index 100% rename from enterprise/syncthing/1.1.3/templates/_service.tpl rename to enterprise/syncthing/1.1.4/templates/_service.tpl diff --git a/enterprise/syncthing/1.1.3/templates/_syncthing.tpl b/enterprise/syncthing/1.1.4/templates/_syncthing.tpl similarity index 91% rename from enterprise/syncthing/1.1.3/templates/_syncthing.tpl rename to enterprise/syncthing/1.1.4/templates/_syncthing.tpl index be392f87be..246019c07c 100644 --- a/enterprise/syncthing/1.1.3/templates/_syncthing.tpl +++ b/enterprise/syncthing/1.1.4/templates/_syncthing.tpl @@ -40,6 +40,13 @@ workload: STNOUPGRADE: "true" fixedEnv: PUID: {{ .Values.syncthingID.user }} + {{ with .Values.syncthingConfig.additionalEnvs }} + envList: + {{ range $env := . }} + - name: {{ $env.name }} + value: {{ $env.value }} + {{ end }} + {{ end }} probes: liveness: enabled: true diff --git a/enterprise/syncthing/1.1.3/templates/common.yaml b/enterprise/syncthing/1.1.4/templates/common.yaml similarity index 100% rename from enterprise/syncthing/1.1.3/templates/common.yaml rename to enterprise/syncthing/1.1.4/templates/common.yaml diff --git a/enterprise/syncthing/1.1.3/upgrade_strategy_disable b/enterprise/syncthing/1.1.4/upgrade_strategy_disable similarity index 100% rename from enterprise/syncthing/1.1.3/upgrade_strategy_disable rename to enterprise/syncthing/1.1.4/upgrade_strategy_disable