From 586b93cd6de4a1dbdfeac7f42096b1447150a48a Mon Sep 17 00:00:00 2001 From: Alex Lebens Date: Thu, 9 Apr 2026 19:46:30 -0500 Subject: [PATCH] feat: add volsync --- clusters/cl01tl/helm/dawarich/Chart.lock | 13 +++++++-- clusters/cl01tl/helm/dawarich/Chart.yaml | 13 +++++++++ clusters/cl01tl/helm/dawarich/values.yaml | 33 +++++++++++++++++++++++ clusters/cl01tl/helm/medialyze/Chart.lock | 7 +++-- clusters/cl01tl/helm/medialyze/Chart.yaml | 5 ++++ 5 files changed, 67 insertions(+), 4 deletions(-) diff --git a/clusters/cl01tl/helm/dawarich/Chart.lock b/clusters/cl01tl/helm/dawarich/Chart.lock index 13316fdd5..b8ae70698 100644 --- a/clusters/cl01tl/helm/dawarich/Chart.lock +++ b/clusters/cl01tl/helm/dawarich/Chart.lock @@ -8,5 +8,14 @@ dependencies: - name: valkey repository: oci://harbor.alexlebens.net/helm-charts version: 0.5.0 -digest: sha256:b070640b7006e3ad528193ca784cfbca602994c87afbef4ef4b40a05229cab10 -generated: "2026-04-04T21:01:27.376484-05:00" +- name: volsync-target + repository: oci://harbor.alexlebens.net/helm-charts + version: 0.8.0 +- name: volsync-target + repository: oci://harbor.alexlebens.net/helm-charts + version: 0.8.0 +- name: volsync-target + repository: oci://harbor.alexlebens.net/helm-charts + version: 0.8.0 +digest: sha256:92c5ff20ce7b0c76ffdc76d3beafa24e12475d7fd8cc8685563c000b21fea26b +generated: "2026-04-09T19:45:45.860666-05:00" diff --git a/clusters/cl01tl/helm/dawarich/Chart.yaml b/clusters/cl01tl/helm/dawarich/Chart.yaml index 385208f3a..bab1488d8 100644 --- a/clusters/cl01tl/helm/dawarich/Chart.yaml +++ b/clusters/cl01tl/helm/dawarich/Chart.yaml @@ -12,6 +12,7 @@ sources: - https://github.com/bjw-s-labs/helm-charts/tree/main/charts/other/app-template - https://gitea.alexlebens.dev/alexlebens/helm-charts/src/branch/main/charts/postgres-cluster - https://gitea.alexlebens.dev/alexlebens/helm-charts/src/branch/main/charts/valkey + - https://gitea.alexlebens.dev/alexlebens/helm-charts/src/branch/main/charts/volsync-target maintainers: - name: alexlebens dependencies: @@ -27,6 +28,18 @@ dependencies: alias: valkey version: 0.5.0 repository: oci://harbor.alexlebens.net/helm-charts + - name: volsync-target + alias: volsync-target-storage + version: 0.8.0 + repository: oci://harbor.alexlebens.net/helm-charts + - name: volsync-target + alias: volsync-target-public + version: 0.8.0 + repository: oci://harbor.alexlebens.net/helm-charts + - name: volsync-target + alias: volsync-target-watched + version: 0.8.0 + repository: oci://harbor.alexlebens.net/helm-charts icon: https://cdn.jsdelivr.net/gh/selfhst/icons@main/png/dawarich.png # renovate: datasource=github-releases depName=Freika/dawarich appVersion: 1.6.1 diff --git a/clusters/cl01tl/helm/dawarich/values.yaml b/clusters/cl01tl/helm/dawarich/values.yaml index 340e56249..0e9dc1085 100644 --- a/clusters/cl01tl/helm/dawarich/values.yaml +++ b/clusters/cl01tl/helm/dawarich/values.yaml @@ -313,3 +313,36 @@ postgres-18-cluster: immediate: true schedule: "0 10 14 * * *" backupName: garage-local +volsync-target-storage: + pvcTarget: dawarich-storage + local: + enabled: true + schedule: 6 8 * * * + remote: + enabled: true + schedule: 6 9 * * * + external: + enabled: true + schedule: 6 10 * * * +volsync-target-public: + pvcTarget: dawarich-public + local: + enabled: true + schedule: 8 8 * * * + remote: + enabled: true + schedule: 8 9 * * * + external: + enabled: true + schedule: 8 10 * * * +volsync-target-watched: + pvcTarget: dawarich-watched + local: + enabled: true + schedule: 8 8 * * * + remote: + enabled: true + schedule: 8 9 * * * + external: + enabled: true + schedule: 8 10 * * * diff --git a/clusters/cl01tl/helm/medialyze/Chart.lock b/clusters/cl01tl/helm/medialyze/Chart.lock index 6ca6e4c88..c3c8d5bce 100644 --- a/clusters/cl01tl/helm/medialyze/Chart.lock +++ b/clusters/cl01tl/helm/medialyze/Chart.lock @@ -2,5 +2,8 @@ dependencies: - name: app-template repository: https://bjw-s-labs.github.io/helm-charts/ version: 4.6.2 -digest: sha256:17ac9bc0cc2eac395c630c22ab095e3e34e5d75a34523c3f39629ca1c56ecbc8 -generated: "2026-03-17T17:46:15.885193-05:00" +- name: volsync-target + repository: oci://harbor.alexlebens.net/helm-charts + version: 0.8.0 +digest: sha256:213297b2f245e3f98b655a9210bc81cb92f38c9db06e787d6dd89c97f2d6cfa4 +generated: "2026-04-09T19:45:54.699005-05:00" diff --git a/clusters/cl01tl/helm/medialyze/Chart.yaml b/clusters/cl01tl/helm/medialyze/Chart.yaml index 5e4fda587..93866fe1e 100644 --- a/clusters/cl01tl/helm/medialyze/Chart.yaml +++ b/clusters/cl01tl/helm/medialyze/Chart.yaml @@ -10,6 +10,7 @@ sources: - https://github.com/frederikemmer/MediaLyze - https://github.com/frederikemmer/MediaLyze/pkgs/container/medialyze - https://github.com/bjw-s-labs/helm-charts/tree/main/charts/other/app-template + - https://gitea.alexlebens.dev/alexlebens/helm-charts/src/branch/main/charts/volsync-target maintainers: - name: alexlebens dependencies: @@ -17,6 +18,10 @@ dependencies: alias: medialyze repository: https://bjw-s-labs.github.io/helm-charts/ version: 4.6.2 + - name: volsync-target + alias: volsync-target-data + version: 0.8.0 + repository: oci://harbor.alexlebens.net/helm-charts icon: https://raw.githubusercontent.com/frederikemmer/MediaLyze/d8f69c0628bac7c047b90f91a66341648029c273/frontend/public/favicon.svg # renovate: datasource=github-releases depName=frederikemmer/MediaLyze appVersion: 0.4.1 -- 2.49.1