1 Commits

Author SHA1 Message Date
renovate-bot 9043db6173 chore(deps): update dependency frederikemmer/medialyze to v0.11.1
renovate/stability-days Updates have not met minimum release age requirement
lint-test-helm / lint-helm (pull_request) Successful in 2m58s
lint-test-helm / validate-kubeconform (pull_request) Successful in 37s
2026-05-17 01:59:59 +00:00
120 changed files with 420 additions and 439 deletions
-1
View File
@@ -343,7 +343,6 @@ jobs:
helm dependency build "${CHART_PATH}" --skip-refresh helm dependency build "${CHART_PATH}" --skip-refresh
set -o pipefail
if ! helm template "${DIR}" "${CHART_PATH}" --include-crds --namespace default --api-versions "gateway.networking.k8s.io/v1/HTTPRoute,monitoring.coreos.com/v1,monitoring.coreos.com/v1/ServiceMonitor" | \ if ! helm template "${DIR}" "${CHART_PATH}" --include-crds --namespace default --api-versions "gateway.networking.k8s.io/v1/HTTPRoute,monitoring.coreos.com/v1,monitoring.coreos.com/v1/ServiceMonitor" | \
kubeconform \ kubeconform \
${SCHEMA_LOCATIONS} \ ${SCHEMA_LOCATIONS} \
+2 -18
View File
@@ -250,8 +250,6 @@ jobs:
echo ">> Rendering Manifests ..." echo ">> Rendering Manifests ..."
EXIT_CODE=0
render_chart() { render_chart() {
local DIR="$1" local DIR="$1"
local CHART_PATH="${MAIN_DIR}/clusters/${CLUSTER}/helm/${DIR}" local CHART_PATH="${MAIN_DIR}/clusters/${CLUSTER}/helm/${DIR}"
@@ -285,17 +283,10 @@ jobs:
echo ">> Formating rendered template ..." echo ">> Formating rendered template ..."
local TEMPLATE local TEMPLATE
if ! TEMPLATE=$(helm template "${CHART_NAME}" ./ --namespace "${NAMESPACE}" --include-crds --dry-run=server --api-versions "gateway.networking.k8s.io/v1/HTTPRoute,monitoring.coreos.com/v1,monitoring.coreos.com/v1/ServiceMonitor"); then TEMPLATE=$(helm template "${CHART_NAME}" ./ --namespace "${NAMESPACE}" --include-crds --dry-run=server --api-versions "gateway.networking.k8s.io/v1/HTTPRoute,monitoring.coreos.com/v1,monitoring.coreos.com/v1/ServiceMonitor")
echo "${DIR}" > "${MAIN_DIR}/.failed_chart_${DIR}"
return 1
fi
# Format and split rendered template # Format and split rendered template
set -o pipefail echo "${TEMPLATE}" | yq '... comments=""' | yq 'select(. != null)' | yq -s '"'"${OUTPUT_FOLDER}"'" + .kind + "-" + .metadata.name + ".yaml"'
if ! echo "${TEMPLATE}" | yq '... comments=""' | yq 'select(. != null)' | yq -s '"'"${OUTPUT_FOLDER}"'" + .kind + "-" + .metadata.name + ".yaml"'; then
echo "${DIR}" > "${MAIN_DIR}/.failed_chart_${DIR}"
return 1
fi
# Strip comments again to ensure formatting correctness # Strip comments again to ensure formatting correctness
for file in "$OUTPUT_FOLDER"/*; do for file in "$OUTPUT_FOLDER"/*; do
@@ -325,16 +316,9 @@ jobs:
done | xargs -P 5 -I {} bash -c 'OUT=$(render_chart "$@" 2>&1); printf "%s\n" "$OUT"' _ {} done | xargs -P 5 -I {} bash -c 'OUT=$(render_chart "$@" 2>&1); printf "%s\n" "$OUT"' _ {}
if ls .failed_chart_* 1> /dev/null 2>&1; then
EXIT_CODE=1
rm -f .failed_chart_*
fi
echo "" echo ""
echo "----" echo "----"
exit $EXIT_CODE
- name: Check for Changes - name: Check for Changes
id: check-changes id: check-changes
if: steps.check-dir-changes.outputs.changes-detected == 'true' if: steps.check-dir-changes.outputs.changes-detected == 'true'
+1 -1
View File
@@ -13,7 +13,7 @@ on:
jobs: jobs:
renovate: renovate:
runs-on: ubuntu-js runs-on: ubuntu-js
container: ghcr.io/renovatebot/renovate:43.186.1@sha256:4696b3a6fe3ca10d0eae49cbf1da17e381cbc8bf75c224b2605a25773cff03dc container: ghcr.io/renovatebot/renovate:43.181.2@sha256:0bdf309ffcd873506b2357513eaa5d772b170f4acc5e2ee280a2207203cbdc91
steps: steps:
- name: Checkout - name: Checkout
uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6 uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6
@@ -32,4 +32,4 @@ dependencies:
repository: oci://harbor.alexlebens.net/helm-charts repository: oci://harbor.alexlebens.net/helm-charts
icon: https://cdn.jsdelivr.net/gh/selfhst/icons/png/audiobookshelf.png icon: https://cdn.jsdelivr.net/gh/selfhst/icons/png/audiobookshelf.png
# renovate: datasource=github-releases depName=advplyr/audiobookshelf # renovate: datasource=github-releases depName=advplyr/audiobookshelf
appVersion: 2.35.0 appVersion: 2.34.0
@@ -12,7 +12,7 @@ audiobookshelf:
main: main:
image: image:
repository: ghcr.io/advplyr/audiobookshelf repository: ghcr.io/advplyr/audiobookshelf
tag: 2.35.0@sha256:89276ff2e0b3d2f07dd334b641f27a34ab7f02e1047c60b7b8a30126cb0813a5 tag: 2.34.0@sha256:4143292c530f6ac6700afd13360c04f477e4f1a81c1c97c4224b1c7e4330c5c4
env: env:
- name: TZ - name: TZ
value: America/Chicago value: America/Chicago
+4 -4
View File
@@ -4,12 +4,12 @@ dependencies:
version: 2026.2.3 version: 2026.2.3
- name: cloudflared - name: cloudflared
repository: oci://harbor.alexlebens.net/helm-charts repository: oci://harbor.alexlebens.net/helm-charts
version: 3.3.1 version: 3.3.0
- name: postgres-cluster - name: postgres-cluster
repository: oci://harbor.alexlebens.net/helm-charts repository: oci://harbor.alexlebens.net/helm-charts
version: 7.15.0 version: 7.12.1
- name: valkey - name: valkey
repository: oci://harbor.alexlebens.net/helm-charts repository: oci://harbor.alexlebens.net/helm-charts
version: 0.8.0 version: 0.8.0
digest: sha256:df192f903f1bcb7c8882b65b697ab457301c8eced1fdebc56580e4a76039910e digest: sha256:cb3b3745cbfc4ef138a43fb617e27022a220acee177a30ca02e4f78509ca5c3f
generated: "2026-05-18T19:56:17.91252-05:00" generated: "2026-05-14T14:04:28.583181759Z"
+2 -2
View File
@@ -22,10 +22,10 @@ dependencies:
repository: https://charts.goauthentik.io/ repository: https://charts.goauthentik.io/
- name: cloudflared - name: cloudflared
repository: oci://harbor.alexlebens.net/helm-charts repository: oci://harbor.alexlebens.net/helm-charts
version: 3.3.1 version: 3.3.0
- name: postgres-cluster - name: postgres-cluster
alias: postgres-18-cluster alias: postgres-18-cluster
version: 7.15.0 version: 7.12.1
repository: oci://harbor.alexlebens.net/helm-charts repository: oci://harbor.alexlebens.net/helm-charts
- name: valkey - name: valkey
alias: valkey alias: valkey
@@ -77,6 +77,10 @@ authentik:
enabled: true enabled: true
postgres-18-cluster: postgres-18-cluster:
mode: recovery mode: recovery
cluster:
resources:
requests:
memory: 150Mi
recovery: recovery:
method: objectStore method: objectStore
objectStore: objectStore:
+1 -1
View File
@@ -24,4 +24,4 @@ dependencies:
repository: oci://harbor.alexlebens.net/helm-charts repository: oci://harbor.alexlebens.net/helm-charts
icon: https://cdn.jsdelivr.net/gh/selfhst/icons/png/blocky.png icon: https://cdn.jsdelivr.net/gh/selfhst/icons/png/blocky.png
# renovate: datasource=github-releases depName=0xerr0r/blocky # renovate: datasource=github-releases depName=0xerr0r/blocky
appVersion: v0.30.0 appVersion: v0.29.0
+1 -1
View File
@@ -8,7 +8,7 @@ blocky:
main: main:
image: image:
repository: ghcr.io/0xerr0r/blocky repository: ghcr.io/0xerr0r/blocky
tag: v0.30.0@sha256:d9f15eddffedded40797406349012cbd5966ef99c286b13321e7a76efddb9bdc tag: v0.29.0@sha256:a6d99f323d3036a99a3767a52ad612f4d8f3f31167492bfc14d4ea57b24cdfd0
env: env:
- name: TZ - name: TZ
value: America/Chicago value: America/Chicago
@@ -7,9 +7,9 @@ dependencies:
version: 0.6.0 version: 0.6.0
- name: rclone-bucket - name: rclone-bucket
repository: oci://harbor.alexlebens.net/helm-charts repository: oci://harbor.alexlebens.net/helm-charts
version: 0.11.4 version: 0.11.3
- name: rclone-bucket - name: rclone-bucket
repository: oci://harbor.alexlebens.net/helm-charts repository: oci://harbor.alexlebens.net/helm-charts
version: 0.11.4 version: 0.11.3
digest: sha256:35ff1bb60552f176dab2055a17c0e8880cc6b6c7bfa6c64415a1eec421f8723f digest: sha256:a08719a82de76d62cddfec163dbc9feecfbea83ab406f3750d25d4deaf586f0c
generated: "2026-05-18T02:14:30.999705779Z" generated: "2026-05-13T00:10:14.309341878Z"
@@ -26,11 +26,11 @@ dependencies:
- name: rclone-bucket - name: rclone-bucket
alias: rclone-postgres-backups-remote alias: rclone-postgres-backups-remote
repository: oci://harbor.alexlebens.net/helm-charts repository: oci://harbor.alexlebens.net/helm-charts
version: 0.11.4 version: 0.11.3
- name: rclone-bucket - name: rclone-bucket
alias: rclone-postgres-backups-external alias: rclone-postgres-backups-external
repository: oci://harbor.alexlebens.net/helm-charts repository: oci://harbor.alexlebens.net/helm-charts
version: 0.11.4 version: 0.11.3
icon: https://raw.githubusercontent.com/cloudnative-pg/cloudnative-pg.github.io/refs/heads/main/assets/images/hero_image.png icon: https://raw.githubusercontent.com/cloudnative-pg/cloudnative-pg.github.io/refs/heads/main/assets/images/hero_image.png
# renovate: datasource=github-releases depName=cloudnative-pg/cloudnative-pg # renovate: datasource=github-releases depName=cloudnative-pg/cloudnative-pg
appVersion: 1.29.1 appVersion: 1.29.1
@@ -53,7 +53,7 @@ rclone-postgres-backups-external:
bucketName: postgres-backups-775957147abfbc73 bucketName: postgres-backups-775957147abfbc73
prune: prune:
enabled: true enabled: true
ageToPrune: 14d ageToPrune: 45d
include: "/cl01tl/*/*/*/base/**" include: "/cl01tl/*/*/*/base/**"
exclude: "**/walls/**" exclude: "**/walls/**"
secret: secret:
+3 -3
View File
@@ -4,7 +4,7 @@ dependencies:
version: 5.0.1 version: 5.0.1
- name: postgres-cluster - name: postgres-cluster
repository: oci://harbor.alexlebens.net/helm-charts repository: oci://harbor.alexlebens.net/helm-charts
version: 7.15.0 version: 7.12.1
- name: valkey - name: valkey
repository: oci://harbor.alexlebens.net/helm-charts repository: oci://harbor.alexlebens.net/helm-charts
version: 0.8.0 version: 0.8.0
@@ -17,5 +17,5 @@ dependencies:
- name: volsync-target - name: volsync-target
repository: oci://harbor.alexlebens.net/helm-charts repository: oci://harbor.alexlebens.net/helm-charts
version: 2.0.0 version: 2.0.0
digest: sha256:2463c5c7f9d43539f2f0bda9a59ce391d6c45e328b8a7cbfeae2991128983978 digest: sha256:9cee1f95659261182052fb1e48c74052cca5b346c39d61ca99c20eeb1e6ce8ae
generated: "2026-05-18T19:56:49.128641-05:00" generated: "2026-05-15T00:29:26.90725275Z"
+1 -1
View File
@@ -22,7 +22,7 @@ dependencies:
version: 5.0.1 version: 5.0.1
- name: postgres-cluster - name: postgres-cluster
alias: postgres-18-cluster alias: postgres-18-cluster
version: 7.15.0 version: 7.12.1
repository: oci://harbor.alexlebens.net/helm-charts repository: oci://harbor.alexlebens.net/helm-charts
- name: valkey - name: valkey
alias: valkey alias: valkey
+5 -5
View File
@@ -4,15 +4,15 @@ dependencies:
version: 5.0.1 version: 5.0.1
- name: postgres-cluster - name: postgres-cluster
repository: oci://harbor.alexlebens.net/helm-charts repository: oci://harbor.alexlebens.net/helm-charts
version: 7.15.0 version: 7.12.1
- name: valkey - name: valkey
repository: oci://harbor.alexlebens.net/helm-charts repository: oci://harbor.alexlebens.net/helm-charts
version: 0.8.0 version: 0.8.0
- name: rclone-bucket - name: rclone-bucket
repository: oci://harbor.alexlebens.net/helm-charts repository: oci://harbor.alexlebens.net/helm-charts
version: 0.11.4 version: 0.11.3
- name: rclone-bucket - name: rclone-bucket
repository: oci://harbor.alexlebens.net/helm-charts repository: oci://harbor.alexlebens.net/helm-charts
version: 0.11.4 version: 0.11.3
digest: sha256:984ca917152c95f2e7f0cd9467a952f24adc0c53f5fc521c2f0395174ec9aab7 digest: sha256:80a6b37486f2ac7f189cf41b08e731f8a34df37e1af916c3eb49a5dc68939df0
generated: "2026-05-19T16:29:28.911319575Z" generated: "2026-05-15T00:29:39.148310428Z"
+3 -3
View File
@@ -22,7 +22,7 @@ dependencies:
version: 5.0.1 version: 5.0.1
- name: postgres-cluster - name: postgres-cluster
alias: postgres-18-cluster alias: postgres-18-cluster
version: 7.15.0 version: 7.12.1
repository: oci://harbor.alexlebens.net/helm-charts repository: oci://harbor.alexlebens.net/helm-charts
- name: valkey - name: valkey
alias: valkey alias: valkey
@@ -31,11 +31,11 @@ dependencies:
- name: rclone-bucket - name: rclone-bucket
alias: rclone-directus-assets-remote alias: rclone-directus-assets-remote
repository: oci://harbor.alexlebens.net/helm-charts repository: oci://harbor.alexlebens.net/helm-charts
version: 0.11.4 version: 0.11.3
- name: rclone-bucket - name: rclone-bucket
alias: rclone-directus-assets-external alias: rclone-directus-assets-external
repository: oci://harbor.alexlebens.net/helm-charts repository: oci://harbor.alexlebens.net/helm-charts
version: 0.11.4 version: 0.11.3
icon: https://cdn.jsdelivr.net/gh/selfhst/icons/png/directus.png icon: https://cdn.jsdelivr.net/gh/selfhst/icons/png/directus.png
# renovate: datasource=github-releases depName=directus/directus # renovate: datasource=github-releases depName=directus/directus
appVersion: 11.17.4 appVersion: 11.17.4
+3 -3
View File
@@ -4,6 +4,6 @@ dependencies:
version: 1.4.36 version: 1.4.36
- name: cloudflared - name: cloudflared
repository: oci://harbor.alexlebens.net/helm-charts repository: oci://harbor.alexlebens.net/helm-charts
version: 3.3.1 version: 3.3.0
digest: sha256:37a41dfedd352f4122d78d17f4f3b7a703055553c45983bca0aa377cdd599fa2 digest: sha256:ede4fbfd1808fcb8e6e8394ceb469603ada10d789b551e3b9885825244ee33d9
generated: "2026-05-18T02:02:39.83645496Z" generated: "2026-05-14T14:04:44.871143485Z"
+1 -1
View File
@@ -19,7 +19,7 @@ dependencies:
repository: https://ananace.gitlab.io/charts repository: https://ananace.gitlab.io/charts
- name: cloudflared - name: cloudflared
repository: oci://harbor.alexlebens.net/helm-charts repository: oci://harbor.alexlebens.net/helm-charts
version: 3.3.1 version: 3.3.0
icon: https://cdn.jsdelivr.net/gh/selfhst/icons/png/element.png icon: https://cdn.jsdelivr.net/gh/selfhst/icons/png/element.png
# renovate: datasource=github-releases depName=element-hq/element-web # renovate: datasource=github-releases depName=element-hq/element-web
appVersion: v1.12.18 appVersion: v1.12.18
+3 -3
View File
@@ -4,9 +4,9 @@ dependencies:
version: 5.0.1 version: 5.0.1
- name: cloudflared - name: cloudflared
repository: oci://harbor.alexlebens.net/helm-charts repository: oci://harbor.alexlebens.net/helm-charts
version: 3.3.1 version: 3.3.0
- name: volsync-target - name: volsync-target
repository: oci://harbor.alexlebens.net/helm-charts repository: oci://harbor.alexlebens.net/helm-charts
version: 2.0.0 version: 2.0.0
digest: sha256:5637258c6907d062d327578a8b4f6a97112446f2f1ef2f1085e9317baba49310 digest: sha256:1d30d0c1899bb32faa2c6ab3f5039682c596432f6b41d153191f211c745f637d
generated: "2026-05-18T02:02:50.886833918Z" generated: "2026-05-15T00:30:27.088686555Z"
+1 -1
View File
@@ -21,7 +21,7 @@ dependencies:
version: 5.0.1 version: 5.0.1
- name: cloudflared - name: cloudflared
repository: oci://harbor.alexlebens.net/helm-charts repository: oci://harbor.alexlebens.net/helm-charts
version: 3.3.1 version: 3.3.0
- name: volsync-target - name: volsync-target
alias: volsync-target-db alias: volsync-target-db
version: 2.0.0 version: 2.0.0
+4 -4
View File
@@ -4,12 +4,12 @@ dependencies:
version: 5.0.1 version: 5.0.1
- name: cloudflared - name: cloudflared
repository: oci://harbor.alexlebens.net/helm-charts repository: oci://harbor.alexlebens.net/helm-charts
version: 3.3.1 version: 3.3.0
- name: postgres-cluster - name: postgres-cluster
repository: oci://harbor.alexlebens.net/helm-charts repository: oci://harbor.alexlebens.net/helm-charts
version: 7.15.0 version: 7.12.1
- name: volsync-target - name: volsync-target
repository: oci://harbor.alexlebens.net/helm-charts repository: oci://harbor.alexlebens.net/helm-charts
version: 2.0.0 version: 2.0.0
digest: sha256:84e460d3ab6bb300c80858d3261d8a8e4395e3e1d099b7aed4f9e8d68dca54ac digest: sha256:76585c8fec2e77f3ee5e9eecfcf2bd9c058cada91aed57afd977e00d3ce64a3c
generated: "2026-05-19T16:29:45.768206873Z" generated: "2026-05-15T00:30:43.314740702Z"
+2 -2
View File
@@ -22,10 +22,10 @@ dependencies:
version: 5.0.1 version: 5.0.1
- name: cloudflared - name: cloudflared
repository: oci://harbor.alexlebens.net/helm-charts repository: oci://harbor.alexlebens.net/helm-charts
version: 3.3.1 version: 3.3.0
- name: postgres-cluster - name: postgres-cluster
alias: postgres-18-cluster alias: postgres-18-cluster
version: 7.15.0 version: 7.12.1
repository: oci://harbor.alexlebens.net/helm-charts repository: oci://harbor.alexlebens.net/helm-charts
- name: volsync-target - name: volsync-target
alias: volsync-target-data alias: volsync-target-data
+3 -3
View File
@@ -4,9 +4,9 @@ dependencies:
version: 1.5.0 version: 1.5.0
- name: postgres-cluster - name: postgres-cluster
repository: oci://harbor.alexlebens.net/helm-charts repository: oci://harbor.alexlebens.net/helm-charts
version: 7.15.0 version: 7.12.1
- name: volsync-target - name: volsync-target
repository: oci://harbor.alexlebens.net/helm-charts repository: oci://harbor.alexlebens.net/helm-charts
version: 2.0.0 version: 2.0.0
digest: sha256:6e5cf76d66ca20457d663526d2922d200ce2e38223d564b0b6dfa6ef2179abe7 digest: sha256:25d95b64934fb0fe59914f82b752de38979929342c0a8dad1be77e4a1b2ed93f
generated: "2026-05-19T16:30:05.366292277Z" generated: "2026-05-08T20:53:54.376296-05:00"
+1 -1
View File
@@ -20,7 +20,7 @@ dependencies:
version: 1.5.0 version: 1.5.0
- name: postgres-cluster - name: postgres-cluster
alias: postgres-18-cluster alias: postgres-18-cluster
version: 7.15.0 version: 7.12.1
repository: oci://harbor.alexlebens.net/helm-charts repository: oci://harbor.alexlebens.net/helm-charts
- name: volsync-target - name: volsync-target
alias: volsync-target-data alias: volsync-target-data
@@ -1,6 +1,6 @@
dependencies: dependencies:
- name: generic-device-plugin - name: generic-device-plugin
repository: https://gitea.alexlebens.dev/api/packages/alexlebens/helm repository: https://gitea.alexlebens.dev/api/packages/alexlebens/helm
version: 0.21.6 version: 0.21.5
digest: sha256:a2cdefb5c528e5c7045ae3e3bc1ebd9932ef0333fe8d72905e8f3ec3731c9dea digest: sha256:251f49de55063d4b8cd0b035cc18f6ad10798975c7817c15d00c4adee003cbd9
generated: "2026-05-19T15:06:32.886164281Z" generated: "2026-05-17T01:21:31.249733118Z"
@@ -14,6 +14,6 @@ maintainers:
dependencies: dependencies:
- name: generic-device-plugin - name: generic-device-plugin
repository: https://gitea.alexlebens.dev/api/packages/alexlebens/helm repository: https://gitea.alexlebens.dev/api/packages/alexlebens/helm
version: 0.21.6 version: 0.21.5
icon: https://cdn.jsdelivr.net/gh/selfhst/icons/png/kubernetes.png icon: https://cdn.jsdelivr.net/gh/selfhst/icons/png/kubernetes.png
appVersion: 1.0.0 appVersion: 1.0.0
+5 -5
View File
@@ -1,7 +1,7 @@
dependencies: dependencies:
- name: gitea - name: gitea
repository: https://dl.gitea.com/charts/ repository: https://dl.gitea.com/charts/
version: 12.6.0 version: 12.5.3
- name: actions - name: actions
repository: https://dl.gitea.com/charts/ repository: https://dl.gitea.com/charts/
version: 0.1.0 version: 0.1.0
@@ -10,10 +10,10 @@ dependencies:
version: 0.32.0 version: 0.32.0
- name: cloudflared - name: cloudflared
repository: oci://harbor.alexlebens.net/helm-charts repository: oci://harbor.alexlebens.net/helm-charts
version: 3.3.1 version: 3.3.0
- name: postgres-cluster - name: postgres-cluster
repository: oci://harbor.alexlebens.net/helm-charts repository: oci://harbor.alexlebens.net/helm-charts
version: 7.15.0 version: 7.12.1
- name: valkey - name: valkey
repository: oci://harbor.alexlebens.net/helm-charts repository: oci://harbor.alexlebens.net/helm-charts
version: 0.8.0 version: 0.8.0
@@ -23,5 +23,5 @@ dependencies:
- name: volsync-target - name: volsync-target
repository: oci://harbor.alexlebens.net/helm-charts repository: oci://harbor.alexlebens.net/helm-charts
version: 2.0.0 version: 2.0.0
digest: sha256:34bef18e6f56091f1a9822dd243cda4b17ba07783d4c8635165e5ada2dcaa4ad digest: sha256:d4f3ba631c0a2e0b6b57bda23544f32a25dee0e0b4b8a7be2dc7f648704b6d92
generated: "2026-05-18T19:57:53.546712-05:00" generated: "2026-05-14T14:05:30.803843042Z"
+4 -4
View File
@@ -26,7 +26,7 @@ maintainers:
- name: alexlebens - name: alexlebens
dependencies: dependencies:
- name: gitea - name: gitea
version: 12.6.0 version: 12.5.3
repository: https://dl.gitea.com/charts/ repository: https://dl.gitea.com/charts/
- name: actions - name: actions
alias: gitea-actions alias: gitea-actions
@@ -37,10 +37,10 @@ dependencies:
repository: https://meilisearch.github.io/meilisearch-kubernetes repository: https://meilisearch.github.io/meilisearch-kubernetes
- name: cloudflared - name: cloudflared
repository: oci://harbor.alexlebens.net/helm-charts repository: oci://harbor.alexlebens.net/helm-charts
version: 3.3.1 version: 3.3.0
- name: postgres-cluster - name: postgres-cluster
alias: postgres-18-cluster alias: postgres-18-cluster
version: 7.15.0 version: 7.12.1
repository: oci://harbor.alexlebens.net/helm-charts repository: oci://harbor.alexlebens.net/helm-charts
- name: valkey - name: valkey
alias: valkey-gitea alias: valkey-gitea
@@ -56,4 +56,4 @@ dependencies:
repository: oci://harbor.alexlebens.net/helm-charts repository: oci://harbor.alexlebens.net/helm-charts
icon: https://cdn.jsdelivr.net/gh/selfhst/icons@main/png/gitea.png icon: https://cdn.jsdelivr.net/gh/selfhst/icons@main/png/gitea.png
# renovate: datasource=github-releases depName=go-gitea/gitea # renovate: datasource=github-releases depName=go-gitea/gitea
appVersion: 1.26.1 appVersion: 1.26.0
+1 -5
View File
@@ -9,7 +9,7 @@ gitea:
maxUnavailable: 1 maxUnavailable: 1
image: image:
repository: gitea/gitea repository: gitea/gitea
tag: 1.26.1 tag: 1.25.5
service: service:
http: http:
type: ClusterIP type: ClusterIP
@@ -255,11 +255,7 @@ postgres-18-cluster:
cluster: cluster:
resources: resources:
requests: requests:
memory: 2Gi
cpu: 100m cpu: 100m
postgresql:
parameters:
shared_buffers: 2GB
recovery: recovery:
method: objectStore method: objectStore
objectStore: objectStore:
@@ -4,12 +4,12 @@ dependencies:
version: 5.22.2 version: 5.22.2
- name: postgres-cluster - name: postgres-cluster
repository: oci://harbor.alexlebens.net/helm-charts repository: oci://harbor.alexlebens.net/helm-charts
version: 7.15.0 version: 7.12.1
- name: valkey - name: valkey
repository: oci://harbor.alexlebens.net/helm-charts repository: oci://harbor.alexlebens.net/helm-charts
version: 0.8.0 version: 0.8.0
- name: valkey - name: valkey
repository: oci://harbor.alexlebens.net/helm-charts repository: oci://harbor.alexlebens.net/helm-charts
version: 0.8.0 version: 0.8.0
digest: sha256:57f5da3a660bf51302fba46b8a10e1cbd1a5759062d416b510597969982a5021 digest: sha256:a8553690c0fa8cbb9b6707388c3bcc11f2f38314d6512b1b9b2467f862cca4d9
generated: "2026-05-19T16:30:25.273444092Z" generated: "2026-05-08T02:31:18.145858152Z"
@@ -20,7 +20,7 @@ dependencies:
repository: https://grafana.github.io/helm-charts repository: https://grafana.github.io/helm-charts
- name: postgres-cluster - name: postgres-cluster
alias: postgres-18-cluster alias: postgres-18-cluster
version: 7.15.0 version: 7.12.1
repository: oci://harbor.alexlebens.net/helm-charts repository: oci://harbor.alexlebens.net/helm-charts
- name: valkey - name: valkey
alias: valkey-unified-alerting alias: valkey-unified-alerting
+3 -3
View File
@@ -4,9 +4,9 @@ dependencies:
version: 1.19.0 version: 1.19.0
- name: postgres-cluster - name: postgres-cluster
repository: https://gitea.alexlebens.net/api/packages/alexlebens/helm repository: https://gitea.alexlebens.net/api/packages/alexlebens/helm
version: 7.15.0 version: 7.12.1
- name: valkey - name: valkey
repository: oci://harbor.alexlebens.net/helm-charts repository: oci://harbor.alexlebens.net/helm-charts
version: 0.8.0 version: 0.8.0
digest: sha256:99d2db33da1da7b9f21936809f446bccad5870a9aa0f204f17c3265afdf56699 digest: sha256:4ef3c0544281466cf714f5c6410309d4e090463d7f9a5750cd954c520abb0a40
generated: "2026-05-19T16:30:40.946495049Z" generated: "2026-05-08T02:31:31.873945824Z"
+1 -1
View File
@@ -20,7 +20,7 @@ dependencies:
repository: https://helm.goharbor.io repository: https://helm.goharbor.io
- name: postgres-cluster - name: postgres-cluster
alias: postgres-18-cluster alias: postgres-18-cluster
version: 7.15.0 version: 7.12.1
repository: https://gitea.alexlebens.net/api/packages/alexlebens/helm repository: https://gitea.alexlebens.net/api/packages/alexlebens/helm
- name: valkey - name: valkey
alias: valkey alias: valkey
@@ -12,7 +12,7 @@ home-assistant:
main: main:
image: image:
repository: ghcr.io/home-assistant/home-assistant repository: ghcr.io/home-assistant/home-assistant
tag: 2026.5.3@sha256:ff875078181a0383bf3fca9f061be12d6180896dbd531de04e094e25505b0bb9 tag: 2026.5.2@sha256:f0baa7922ecec7790c40c41baf08ab218b6ab8db5f96dc03b03a0ae33d987c3d
env: env:
- name: TZ - name: TZ
value: America/Chicago value: America/Chicago
+3 -3
View File
@@ -4,12 +4,12 @@ dependencies:
version: 5.0.1 version: 5.0.1
- name: postgres-cluster - name: postgres-cluster
repository: oci://harbor.alexlebens.net/helm-charts repository: oci://harbor.alexlebens.net/helm-charts
version: 7.15.0 version: 7.12.1
- name: valkey - name: valkey
repository: oci://harbor.alexlebens.net/helm-charts repository: oci://harbor.alexlebens.net/helm-charts
version: 0.8.0 version: 0.8.0
- name: volsync-target - name: volsync-target
repository: oci://harbor.alexlebens.net/helm-charts repository: oci://harbor.alexlebens.net/helm-charts
version: 2.0.0 version: 2.0.0
digest: sha256:0ebe80fdc1e7b70d1d7714f4f73ddf9ac5ffdb6ecd75cb7304cc55af062328be digest: sha256:7b856b2333dd7def586b6edbb8998848ca4518064006a30daf08f0009f4c9f2d
generated: "2026-05-18T19:58:31.087625-05:00" generated: "2026-05-15T00:31:49.494723872Z"
+1 -1
View File
@@ -21,7 +21,7 @@ dependencies:
version: 5.0.1 version: 5.0.1
- name: postgres-cluster - name: postgres-cluster
alias: postgres-18-cluster alias: postgres-18-cluster
version: 7.15.0 version: 7.12.1
repository: oci://harbor.alexlebens.net/helm-charts repository: oci://harbor.alexlebens.net/helm-charts
- name: valkey - name: valkey
alias: valkey alias: valkey
+3 -1
View File
@@ -167,8 +167,10 @@ postgres-18-cluster:
cluster: cluster:
image: image:
repository: ghcr.io/tensorchord/cloudnative-vectorchord repository: ghcr.io/tensorchord/cloudnative-vectorchord
tag: 18.3-1.1.1 tag: 18.0-0.5.3
postgresql: postgresql:
parameters:
shared_buffers: 256MB
shared_preload_libraries: shared_preload_libraries:
- "vchord.so" - "vchord.so"
initdb: initdb:
+3 -3
View File
@@ -4,9 +4,9 @@ dependencies:
version: 5.0.1 version: 5.0.1
- name: postgres-cluster - name: postgres-cluster
repository: oci://harbor.alexlebens.net/helm-charts repository: oci://harbor.alexlebens.net/helm-charts
version: 7.15.0 version: 7.12.1
- name: volsync-target - name: volsync-target
repository: oci://harbor.alexlebens.net/helm-charts repository: oci://harbor.alexlebens.net/helm-charts
version: 2.0.0 version: 2.0.0
digest: sha256:a2b85a4c82c14ebd8c5a1d2234eefe738ce762162b89f77760380b28500d395e digest: sha256:806dd1a34ca2a7a866ec2a57f11340b33b3e59f463e48a193482a5457e7ac933
generated: "2026-05-19T16:30:56.96102133Z" generated: "2026-05-15T00:32:29.254975258Z"
+1 -1
View File
@@ -21,7 +21,7 @@ dependencies:
version: 5.0.1 version: 5.0.1
- name: postgres-cluster - name: postgres-cluster
alias: postgres-18-cluster alias: postgres-18-cluster
version: 7.15.0 version: 7.12.1
repository: oci://harbor.alexlebens.net/helm-charts repository: oci://harbor.alexlebens.net/helm-charts
- name: volsync-target - name: volsync-target
alias: volsync-target-data alias: volsync-target-data
+5 -5
View File
@@ -7,15 +7,15 @@ dependencies:
version: 0.32.0 version: 0.32.0
- name: cloudflared - name: cloudflared
repository: oci://harbor.alexlebens.net/helm-charts repository: oci://harbor.alexlebens.net/helm-charts
version: 3.3.1 version: 3.3.0
- name: volsync-target - name: volsync-target
repository: oci://harbor.alexlebens.net/helm-charts repository: oci://harbor.alexlebens.net/helm-charts
version: 2.0.0 version: 2.0.0
- name: rclone-bucket - name: rclone-bucket
repository: oci://harbor.alexlebens.net/helm-charts repository: oci://harbor.alexlebens.net/helm-charts
version: 0.11.4 version: 0.11.3
- name: rclone-bucket - name: rclone-bucket
repository: oci://harbor.alexlebens.net/helm-charts repository: oci://harbor.alexlebens.net/helm-charts
version: 0.11.4 version: 0.11.3
digest: sha256:3610dac0450402003fb81ee6b21167526b97ae90f4cb060649ed555d0003cb45 digest: sha256:5c8f8a7df54e88d548ec74716346114b9b1b451fa218cef155e8944ee03749f0
generated: "2026-05-18T02:15:00.671974648Z" generated: "2026-05-15T00:32:42.867507912Z"
+3 -3
View File
@@ -28,7 +28,7 @@ dependencies:
repository: https://meilisearch.github.io/meilisearch-kubernetes repository: https://meilisearch.github.io/meilisearch-kubernetes
- name: cloudflared - name: cloudflared
repository: oci://harbor.alexlebens.net/helm-charts repository: oci://harbor.alexlebens.net/helm-charts
version: 3.3.1 version: 3.3.0
- name: volsync-target - name: volsync-target
alias: volsync-target-data alias: volsync-target-data
version: 2.0.0 version: 2.0.0
@@ -36,11 +36,11 @@ dependencies:
- name: rclone-bucket - name: rclone-bucket
alias: rclone-karakeep-assets-remote alias: rclone-karakeep-assets-remote
repository: oci://harbor.alexlebens.net/helm-charts repository: oci://harbor.alexlebens.net/helm-charts
version: 0.11.4 version: 0.11.3
- name: rclone-bucket - name: rclone-bucket
alias: rclone-karakeep-assets-external alias: rclone-karakeep-assets-external
repository: oci://harbor.alexlebens.net/helm-charts repository: oci://harbor.alexlebens.net/helm-charts
version: 0.11.4 version: 0.11.3
icon: https://cdn.jsdelivr.net/gh/selfhst/icons@main/png/karakeep.png icon: https://cdn.jsdelivr.net/gh/selfhst/icons@main/png/karakeep.png
# renovate: datasource=github-releases depName=karakeep-app/karakeep # renovate: datasource=github-releases depName=karakeep-app/karakeep
appVersion: 0.32.0 appVersion: 0.32.0
+3 -3
View File
@@ -4,9 +4,9 @@ dependencies:
version: 5.0.1 version: 5.0.1
- name: postgres-cluster - name: postgres-cluster
repository: oci://harbor.alexlebens.net/helm-charts repository: oci://harbor.alexlebens.net/helm-charts
version: 7.15.0 version: 7.12.1
- name: volsync-target - name: volsync-target
repository: oci://harbor.alexlebens.net/helm-charts repository: oci://harbor.alexlebens.net/helm-charts
version: 2.0.0 version: 2.0.0
digest: sha256:31cc26b2ebd4c249165621445a389c136ecff8d1f95b88d8f0fe1631be395b4c digest: sha256:d3a0b00f23203008ced90645ec49e968b777acc42b58afd0a5cbfb2a64294f2b
generated: "2026-05-18T19:59:09.154172-05:00" generated: "2026-05-15T00:33:10.57907774Z"
+1 -1
View File
@@ -23,7 +23,7 @@ dependencies:
version: 5.0.1 version: 5.0.1
- name: postgres-cluster - name: postgres-cluster
alias: postgresql-17-fdb-cluster alias: postgresql-17-fdb-cluster
version: 7.15.0 version: 7.12.1
repository: oci://harbor.alexlebens.net/helm-charts repository: oci://harbor.alexlebens.net/helm-charts
- name: volsync-target - name: volsync-target
alias: volsync-target-keys alias: volsync-target-keys
+7 -6
View File
@@ -10,6 +10,8 @@ komodo:
repository: ghcr.io/moghtech/komodo-core repository: ghcr.io/moghtech/komodo-core
tag: 2.2.0@sha256:833880ca8b1a6c1c133efb07e8633525bf63094b4faa72700cf52f60fd69e6c6 tag: 2.2.0@sha256:833880ca8b1a6c1c133efb07e8633525bf63094b4faa72700cf52f60fd69e6c6
env: env:
- name: COMPOSE_LOGGING_DRIVER
value: local
- name: KOMODO_HOST - name: KOMODO_HOST
value: https://komodo.alexlebens.net value: https://komodo.alexlebens.net
- name: KOMODO_TITLE - name: KOMODO_TITLE
@@ -20,13 +22,9 @@ komodo:
name: komodo-secret name: komodo-secret
key: passkey key: passkey
- name: KOMODO_MONITORING_INTERVAL - name: KOMODO_MONITORING_INTERVAL
value: 5-min value: 15-sec
- name: KOMODO_RESOURCE_POLL_INTERVAL - name: KOMODO_RESOURCE_POLL_INTERVAL
value: 3-hr value: 5-min
- name: KOMODO_KEEP_STATS_FOR_DAYS
value: 3
- name: KOMODO_KEEP_ALERTS_FOR_DAYS
value: 3
- name: KOMODO_PASSKEY - name: KOMODO_PASSKEY
valueFrom: valueFrom:
secretKeyRef: secretKeyRef:
@@ -186,6 +184,9 @@ postgresql-17-fdb-cluster:
documentdb.enableBypassDocumentValidation: "true" documentdb.enableBypassDocumentValidation: "true"
documentdb.enableUserCrud: "true" documentdb.enableUserCrud: "true"
documentdb.maxUserLimit: "100" documentdb.maxUserLimit: "100"
shared_buffers: 128MB
max_slot_wal_keep_size: 2000MB
hot_standby_feedback: "on"
pg_hba: pg_hba:
- host ferretDB postgres localhost trust - host ferretDB postgres localhost trust
- host ferretDB ferret localhost trust - host ferretDB ferret localhost trust
@@ -1,7 +1,7 @@
dependencies: dependencies:
- name: kube-prometheus-stack - name: kube-prometheus-stack
repository: oci://ghcr.io/prometheus-community/charts repository: oci://ghcr.io/prometheus-community/charts
version: 85.1.3 version: 85.1.2
- name: prometheus-operator-crds - name: prometheus-operator-crds
repository: oci://ghcr.io/prometheus-community/charts repository: oci://ghcr.io/prometheus-community/charts
version: 29.0.0 version: 29.0.0
@@ -11,5 +11,5 @@ dependencies:
- name: valkey - name: valkey
repository: oci://harbor.alexlebens.net/helm-charts repository: oci://harbor.alexlebens.net/helm-charts
version: 0.8.0 version: 0.8.0
digest: sha256:67a7c994af3e36ed3668123a1c5add5144e5460149dce40e7686e71c79c5123a digest: sha256:7c7504aaf6283c681f6ce8d044d4a2d61669f3237c33f434f955ad96b072fe9a
generated: "2026-05-17T15:05:47.249164073Z" generated: "2026-05-16T19:05:00.763646788Z"
@@ -20,7 +20,7 @@ maintainers:
- name: alexlebens - name: alexlebens
dependencies: dependencies:
- name: kube-prometheus-stack - name: kube-prometheus-stack
version: 85.2.0 version: 85.1.2
repository: oci://ghcr.io/prometheus-community/charts repository: oci://ghcr.io/prometheus-community/charts
- name: prometheus-operator-crds - name: prometheus-operator-crds
version: 29.0.0 version: 29.0.0
+1 -1
View File
@@ -26,4 +26,4 @@ dependencies:
repository: oci://harbor.alexlebens.net/helm-charts repository: oci://harbor.alexlebens.net/helm-charts
icon: https://cdn.jsdelivr.net/gh/selfhst/icons/png/libation.png icon: https://cdn.jsdelivr.net/gh/selfhst/icons/png/libation.png
# renovate: datasource=github-releases depName=rmcrackan/Libation # renovate: datasource=github-releases depName=rmcrackan/Libation
appVersion: 13.4.2 appVersion: 13.4.1
+1 -1
View File
@@ -12,7 +12,7 @@ libation:
main: main:
image: image:
repository: rmcrackan/libation repository: rmcrackan/libation
tag: 13.4.2@sha256:0544f061512f2c272a153a2d6d4b3cedc276486949808a5e3acd8842dc3cc4c4 tag: 13.4.1@sha256:41cf509a8a1592c01c37cb4dc0d5a2e0c84faab20ecd8927f6bb3d73b237981b
env: env:
- name: SLEEP_TIME - name: SLEEP_TIME
value: "-1" value: "-1"
+3 -3
View File
@@ -4,9 +4,9 @@ dependencies:
version: 5.0.1 version: 5.0.1
- name: postgres-cluster - name: postgres-cluster
repository: oci://harbor.alexlebens.net/helm-charts repository: oci://harbor.alexlebens.net/helm-charts
version: 7.15.0 version: 7.12.1
- name: volsync-target - name: volsync-target
repository: oci://harbor.alexlebens.net/helm-charts repository: oci://harbor.alexlebens.net/helm-charts
version: 2.0.0 version: 2.0.0
digest: sha256:e6401b3fddac7fa0560dfe632356aa42f6fb8469fefe48e0022e02aa2aeac3c7 digest: sha256:ba4a75e31604e46836a46fcbfe8d24a084ca50e5eb42cf4e8357df6357fed89e
generated: "2026-05-19T16:31:10.724669583Z" generated: "2026-05-15T00:34:25.221434141Z"
+1 -1
View File
@@ -25,7 +25,7 @@ dependencies:
version: 5.0.1 version: 5.0.1
- name: postgres-cluster - name: postgres-cluster
alias: postgres-18-cluster alias: postgres-18-cluster
version: 7.15.0 version: 7.12.1
repository: oci://harbor.alexlebens.net/helm-charts repository: oci://harbor.alexlebens.net/helm-charts
- name: volsync-target - name: volsync-target
alias: volsync-target-config alias: volsync-target-config
+3 -3
View File
@@ -1,9 +1,9 @@
dependencies: dependencies:
- name: loki - name: loki
repository: oci://ghcr.io/grafana-community/helm-charts repository: oci://ghcr.io/grafana-community/helm-charts
version: 16.0.0 version: 15.0.1
- name: alloy - name: alloy
repository: https://grafana.github.io/helm-charts repository: https://grafana.github.io/helm-charts
version: 1.8.1 version: 1.8.1
digest: sha256:d193d6954e39080db717baf7f48ff1dd08ab9a544d6e39fe54dea146f1e2057c digest: sha256:d8bda38ea731e2af5c1e852912b4eac93f54b5b9c1ffd711fe8b894968112e46
generated: "2026-05-17T14:10:38.197763019Z" generated: "2026-05-16T21:10:44.465940261Z"
+1 -1
View File
@@ -15,7 +15,7 @@ maintainers:
- name: alexlebens - name: alexlebens
dependencies: dependencies:
- name: loki - name: loki
version: 16.0.0 version: 15.0.1
repository: oci://ghcr.io/grafana-community/helm-charts repository: oci://ghcr.io/grafana-community/helm-charts
- name: alloy - name: alloy
version: 1.8.1 version: 1.8.1
@@ -1,7 +1,7 @@
dependencies: dependencies:
- name: matrix-synapse - name: matrix-synapse
repository: https://ananace.gitlab.io/charts repository: https://ananace.gitlab.io/charts
version: 3.12.28 version: 3.12.26
- name: app-template - name: app-template
repository: https://bjw-s-labs.github.io/helm-charts/ repository: https://bjw-s-labs.github.io/helm-charts/
version: 5.0.1 version: 5.0.1
@@ -13,13 +13,13 @@ dependencies:
version: 5.0.1 version: 5.0.1
- name: cloudflared - name: cloudflared
repository: oci://harbor.alexlebens.net/helm-charts repository: oci://harbor.alexlebens.net/helm-charts
version: 3.3.1 version: 3.3.0
- name: cloudflared - name: cloudflared
repository: oci://harbor.alexlebens.net/helm-charts repository: oci://harbor.alexlebens.net/helm-charts
version: 3.3.1 version: 3.3.0
- name: postgres-cluster - name: postgres-cluster
repository: oci://harbor.alexlebens.net/helm-charts repository: oci://harbor.alexlebens.net/helm-charts
version: 7.15.0 version: 7.12.1
- name: valkey - name: valkey
repository: oci://harbor.alexlebens.net/helm-charts repository: oci://harbor.alexlebens.net/helm-charts
version: 0.8.0 version: 0.8.0
@@ -38,5 +38,5 @@ dependencies:
- name: volsync-target - name: volsync-target
repository: oci://harbor.alexlebens.net/helm-charts repository: oci://harbor.alexlebens.net/helm-charts
version: 2.0.0 version: 2.0.0
digest: sha256:6b9386d0dde99ba9774cc1447e76c838bd5103e0ba8d15300a6f10c8595712fa digest: sha256:e163e6e890b0b801d7a5080760e6e4ee3d861243897c40b9d394eeb52271c992
generated: "2026-05-19T17:06:13.901207941Z" generated: "2026-05-15T00:34:39.182329589Z"
@@ -26,7 +26,7 @@ maintainers:
- name: alexlebens - name: alexlebens
dependencies: dependencies:
- name: matrix-synapse - name: matrix-synapse
version: 3.12.28 version: 3.12.26
repository: https://ananace.gitlab.io/charts repository: https://ananace.gitlab.io/charts
- name: app-template - name: app-template
alias: matrix-hookshot alias: matrix-hookshot
@@ -42,15 +42,15 @@ dependencies:
version: 5.0.1 version: 5.0.1
- name: cloudflared - name: cloudflared
alias: cloudflared-synapse alias: cloudflared-synapse
version: 3.3.1 version: 3.3.0
repository: oci://harbor.alexlebens.net/helm-charts repository: oci://harbor.alexlebens.net/helm-charts
- name: cloudflared - name: cloudflared
alias: cloudflared-hookshot alias: cloudflared-hookshot
version: 3.3.1 version: 3.3.0
repository: oci://harbor.alexlebens.net/helm-charts repository: oci://harbor.alexlebens.net/helm-charts
- name: postgres-cluster - name: postgres-cluster
alias: postgres-18-cluster alias: postgres-18-cluster
version: 7.15.0 version: 7.12.1
repository: oci://harbor.alexlebens.net/helm-charts repository: oci://harbor.alexlebens.net/helm-charts
- name: valkey - name: valkey
alias: valkey-matrix-synapse alias: valkey-matrix-synapse
@@ -78,4 +78,4 @@ dependencies:
repository: oci://harbor.alexlebens.net/helm-charts repository: oci://harbor.alexlebens.net/helm-charts
icon: https://cdn.jsdelivr.net/gh/selfhst/icons/png/matrix.png icon: https://cdn.jsdelivr.net/gh/selfhst/icons/png/matrix.png
# renovate: datasource=github-releases depName=element-hq/synapse # renovate: datasource=github-releases depName=element-hq/synapse
appVersion: vv1.153.0 appVersion: vv1.152.1
@@ -1,7 +1,7 @@
matrix-synapse: matrix-synapse:
image: image:
repository: ghcr.io/element-hq/synapse repository: ghcr.io/element-hq/synapse
tag: v1.153.0@sha256:8ba9310909c4f255f942e504d9e5e5d9a7f20e3fa1cdf5aea8acb704b6a15098 tag: v1.152.1@sha256:ea13612748d2c3cd7d37314e4d2bb3833831e7fe9c1cc2ba2a05a0e51ab78297
serverName: alexlebens.dev serverName: alexlebens.dev
publicServerName: matrix.alexlebens.dev publicServerName: matrix.alexlebens.dev
argoCD: true argoCD: true
+1 -1
View File
@@ -24,4 +24,4 @@ dependencies:
repository: oci://harbor.alexlebens.net/helm-charts repository: oci://harbor.alexlebens.net/helm-charts
icon: https://raw.githubusercontent.com/frederikemmer/MediaLyze/d8f69c0628bac7c047b90f91a66341648029c273/frontend/public/favicon.svg icon: https://raw.githubusercontent.com/frederikemmer/MediaLyze/d8f69c0628bac7c047b90f91a66341648029c273/frontend/public/favicon.svg
# renovate: datasource=github-releases depName=frederikemmer/MediaLyze # renovate: datasource=github-releases depName=frederikemmer/MediaLyze
appVersion: 0.11.2 appVersion: 0.11.1
+1 -1
View File
@@ -12,7 +12,7 @@ medialyze:
main: main:
image: image:
repository: ghcr.io/frederikemmer/medialyze repository: ghcr.io/frederikemmer/medialyze
tag: 0.11.2@sha256:696494d76fe6013cabc85838a115221cfec14e72b5f86df1d22710c302c17313 tag: 0.11.1@sha256:9be0ac02eac5315e18645fae049f9859f3357b4e771cd2a759b5df1c6cc32d63
env: env:
- name: HOST_PORT - name: HOST_PORT
value: 8080 value: 8080
@@ -24,4 +24,4 @@ dependencies:
repository: oci://harbor.alexlebens.net/helm-charts repository: oci://harbor.alexlebens.net/helm-charts
icon: https://cdn.jsdelivr.net/gh/selfhst/icons@main/png/music-grabber.png icon: https://cdn.jsdelivr.net/gh/selfhst/icons@main/png/music-grabber.png
# renovate: datasource=docker depName=g33kphr33k/musicgrabber # renovate: datasource=docker depName=g33kphr33k/musicgrabber
appVersion: 2.8.11 appVersion: 2.8.8
@@ -12,7 +12,7 @@ music-grabber:
main: main:
image: image:
repository: g33kphr33k/musicgrabber repository: g33kphr33k/musicgrabber
tag: 2.8.11@sha256:78e9fcdae83346c89c56e85bd9ce43ab3d7bc1a24104605059c0e60a738e3656 tag: 2.8.8@sha256:72dd1056fab07c873276c854bea08b8ef07bb54b8fbe0413047d8701d2abc146
env: env:
- name: MUSIC_DIR - name: MUSIC_DIR
value: /mnt/store/Music Grabber/ value: /mnt/store/Music Grabber/
+4 -4
View File
@@ -4,9 +4,9 @@ dependencies:
version: 5.0.1 version: 5.0.1
- name: postgres-cluster - name: postgres-cluster
repository: oci://harbor.alexlebens.net/helm-charts repository: oci://harbor.alexlebens.net/helm-charts
version: 7.15.0 version: 7.12.1
- name: rclone-bucket - name: rclone-bucket
repository: oci://harbor.alexlebens.net/helm-charts repository: oci://harbor.alexlebens.net/helm-charts
version: 0.11.4 version: 0.11.3
digest: sha256:d11cb37a168a31042852d59b297e06ca8af40812967a6885a386971e57f790c9 digest: sha256:04c797f44a1d1ecc471ff3c16ce64fa9849b4c92ce412fdb23ad010ae2a0650a
generated: "2026-05-19T16:31:45.644293222Z" generated: "2026-05-15T00:35:28.412982026Z"
+3 -3
View File
@@ -20,12 +20,12 @@ dependencies:
version: 5.0.1 version: 5.0.1
- name: postgres-cluster - name: postgres-cluster
alias: postgres-18-cluster alias: postgres-18-cluster
version: 7.15.0 version: 7.12.1
repository: oci://harbor.alexlebens.net/helm-charts repository: oci://harbor.alexlebens.net/helm-charts
- name: rclone-bucket - name: rclone-bucket
alias: rclone-ntfy-attachments-remote alias: rclone-ntfy-attachments-remote
repository: oci://harbor.alexlebens.net/helm-charts repository: oci://harbor.alexlebens.net/helm-charts
version: 0.11.4 version: 0.11.3
icon: https://cdn.jsdelivr.net/gh/selfhst/icons/png/ntfy.png icon: https://cdn.jsdelivr.net/gh/selfhst/icons/png/ntfy.png
# renovate: datasource=github-releases depName=binwiederhier/ntfy # renovate: datasource=github-releases depName=binwiederhier/ntfy
appVersion: 2.23.0 appVersion: 2.22.0
+1 -1
View File
@@ -8,7 +8,7 @@ ntfy:
main: main:
image: image:
repository: binwiederhier/ntfy repository: binwiederhier/ntfy
tag: v2.23.0@sha256:b32b4221a64ec2e7c000f0782b2feef24022e1a09a24e531640f4cbba6cfa1e6 tag: v2.22.0@sha256:d8b3408c75d5ae78e03339af6103e7e6195e56573eea6f1ad34bb4dc4f44f340
args: ["serve"] args: ["serve"]
env: env:
- name: TZ - name: TZ
+3 -3
View File
@@ -4,9 +4,9 @@ dependencies:
version: 5.0.1 version: 5.0.1
- name: postgres-cluster - name: postgres-cluster
repository: oci://harbor.alexlebens.net/helm-charts repository: oci://harbor.alexlebens.net/helm-charts
version: 7.15.0 version: 7.12.1
- name: volsync-target - name: volsync-target
repository: oci://harbor.alexlebens.net/helm-charts repository: oci://harbor.alexlebens.net/helm-charts
version: 2.0.0 version: 2.0.0
digest: sha256:aa33e56d1cc749da477e3cd431c85a45d128370d6d7c8d918fe36f3bf0689481 digest: sha256:2c533d1a0a7491926f75ee040e8afda7632092f17db134b041722fdddf93c022
generated: "2026-05-19T16:31:56.732275961Z" generated: "2026-05-15T00:35:39.637548335Z"
+1 -1
View File
@@ -23,7 +23,7 @@ dependencies:
version: 5.0.1 version: 5.0.1
- name: postgres-cluster - name: postgres-cluster
alias: postgres-18-cluster alias: postgres-18-cluster
version: 7.15.0 version: 7.12.1
repository: oci://harbor.alexlebens.net/helm-charts repository: oci://harbor.alexlebens.net/helm-charts
- name: volsync-target - name: volsync-target
alias: volsync-target-data alias: volsync-target-data
+4 -4
View File
@@ -7,9 +7,9 @@ dependencies:
version: 5.0.1 version: 5.0.1
- name: rclone-bucket - name: rclone-bucket
repository: oci://harbor.alexlebens.net/helm-charts repository: oci://harbor.alexlebens.net/helm-charts
version: 0.11.4 version: 0.11.3
- name: rclone-bucket - name: rclone-bucket
repository: oci://harbor.alexlebens.net/helm-charts repository: oci://harbor.alexlebens.net/helm-charts
version: 0.11.4 version: 0.11.3
digest: sha256:bd0ab8f854917701e69215e81bc77899d0365908998d658aba02de4afaffd889 digest: sha256:5b4009e2a16eed583be361bc160327986552498f29800ffe6f5aaa9f994fde4d
generated: "2026-05-18T02:15:31.062887311Z" generated: "2026-05-15T00:36:00.495035101Z"
+2 -2
View File
@@ -29,11 +29,11 @@ dependencies:
- name: rclone-bucket - name: rclone-bucket
alias: rclone-openbao-backups-remote alias: rclone-openbao-backups-remote
repository: oci://harbor.alexlebens.net/helm-charts repository: oci://harbor.alexlebens.net/helm-charts
version: 0.11.4 version: 0.11.3
- name: rclone-bucket - name: rclone-bucket
alias: rclone-openbao-backups-external alias: rclone-openbao-backups-external
repository: oci://harbor.alexlebens.net/helm-charts repository: oci://harbor.alexlebens.net/helm-charts
version: 0.11.4 version: 0.11.3
icon: https://cdn.jsdelivr.net/gh/selfhst/icons@main/png/openbao.png icon: https://cdn.jsdelivr.net/gh/selfhst/icons@main/png/openbao.png
# renovate: datasource=github-releases depName=openbao/openbao # renovate: datasource=github-releases depName=openbao/openbao
appVersion: v2.5.3 appVersion: v2.5.3
+4 -4
View File
@@ -4,15 +4,15 @@ dependencies:
version: 5.0.1 version: 5.0.1
- name: cloudflared - name: cloudflared
repository: oci://harbor.alexlebens.net/helm-charts repository: oci://harbor.alexlebens.net/helm-charts
version: 3.3.1 version: 3.3.0
- name: postgres-cluster - name: postgres-cluster
repository: oci://harbor.alexlebens.net/helm-charts repository: oci://harbor.alexlebens.net/helm-charts
version: 7.15.0 version: 7.12.1
- name: valkey - name: valkey
repository: oci://harbor.alexlebens.net/helm-charts repository: oci://harbor.alexlebens.net/helm-charts
version: 0.8.0 version: 0.8.0
- name: volsync-target - name: volsync-target
repository: oci://harbor.alexlebens.net/helm-charts repository: oci://harbor.alexlebens.net/helm-charts
version: 2.0.0 version: 2.0.0
digest: sha256:38f3c7343b94e64ff91765ce2cb64ff797325f60ba7eb0ffc17d9cc2b132273f digest: sha256:280313acd89b86f56c6216dccad63d222b54effc4d45e4c9d178b0dc66b6d103
generated: "2026-05-19T16:32:08.124145071Z" generated: "2026-05-15T00:36:13.502589844Z"
+2 -2
View File
@@ -23,10 +23,10 @@ dependencies:
version: 5.0.1 version: 5.0.1
- name: cloudflared - name: cloudflared
repository: oci://harbor.alexlebens.net/helm-charts repository: oci://harbor.alexlebens.net/helm-charts
version: 3.3.1 version: 3.3.0
- name: postgres-cluster - name: postgres-cluster
alias: postgres-18-cluster alias: postgres-18-cluster
version: 7.15.0 version: 7.12.1
repository: oci://harbor.alexlebens.net/helm-charts repository: oci://harbor.alexlebens.net/helm-charts
- name: valkey - name: valkey
alias: valkey alias: valkey
@@ -4,7 +4,7 @@ dependencies:
version: 5.0.1 version: 5.0.1
- name: postgres-cluster - name: postgres-cluster
repository: oci://harbor.alexlebens.net/helm-charts repository: oci://harbor.alexlebens.net/helm-charts
version: 7.15.0 version: 7.12.1
- name: valkey - name: valkey
repository: oci://harbor.alexlebens.net/helm-charts repository: oci://harbor.alexlebens.net/helm-charts
version: 0.8.0 version: 0.8.0
@@ -20,5 +20,5 @@ dependencies:
- name: volsync-target - name: volsync-target
repository: oci://harbor.alexlebens.net/helm-charts repository: oci://harbor.alexlebens.net/helm-charts
version: 2.0.0 version: 2.0.0
digest: sha256:1c42441e106a0c58b4831e1a957ab0ba10c9c3f3ebb99571dd84a330f5103bc2 digest: sha256:064ed6c68d680d98bd33ef41faf6808d4fd5d3f1e2862310cc3c5cac80b905b2
generated: "2026-05-19T16:32:19.671233373Z" generated: "2026-05-15T00:36:26.245671952Z"
@@ -24,7 +24,7 @@ dependencies:
version: 5.0.1 version: 5.0.1
- name: postgres-cluster - name: postgres-cluster
alias: postgres-18-cluster alias: postgres-18-cluster
version: 7.15.0 version: 7.12.1
repository: oci://harbor.alexlebens.net/helm-charts repository: oci://harbor.alexlebens.net/helm-charts
- name: valkey - name: valkey
alias: valkey alias: valkey
+1 -1
View File
@@ -20,4 +20,4 @@ dependencies:
version: 5.0.1 version: 5.0.1
icon: https://cdn.jsdelivr.net/gh/selfhst/icons/png/plex.png icon: https://cdn.jsdelivr.net/gh/selfhst/icons/png/plex.png
# renovate: datasource=github-releases depName=linuxserver/docker-plex # renovate: datasource=github-releases depName=linuxserver/docker-plex
appVersion: 1.43.1.10611-1e34174b1-ls306 appVersion: 1.43.1.10611-1e34174b1-ls305
+1 -1
View File
@@ -22,7 +22,7 @@ plex:
main: main:
image: image:
repository: ghcr.io/linuxserver/plex repository: ghcr.io/linuxserver/plex
tag: 1.43.1.10611-1e34174b1-ls306@sha256:11e99f0bc8844470733a351cf2b4e454f7bfa37c7f38b43846d465906fea360b tag: 1.43.1.10611-1e34174b1-ls305@sha256:8d937dd32659bb1defa02d713a3b1cc99919f12aa17a072d588e770a6f1d7d26
env: env:
- name: TZ - name: TZ
value: America/Chicago value: America/Chicago
+4 -4
View File
@@ -7,10 +7,10 @@ dependencies:
version: 1.2.0 version: 1.2.0
- name: cloudflared - name: cloudflared
repository: oci://harbor.alexlebens.net/helm-charts repository: oci://harbor.alexlebens.net/helm-charts
version: 3.3.1 version: 3.3.0
- name: postgres-cluster - name: postgres-cluster
repository: oci://harbor.alexlebens.net/helm-charts repository: oci://harbor.alexlebens.net/helm-charts
version: 7.15.0 version: 7.12.1
- name: valkey - name: valkey
repository: oci://harbor.alexlebens.net/helm-charts repository: oci://harbor.alexlebens.net/helm-charts
version: 0.8.0 version: 0.8.0
@@ -20,5 +20,5 @@ dependencies:
- name: volsync-target - name: volsync-target
repository: oci://harbor.alexlebens.net/helm-charts repository: oci://harbor.alexlebens.net/helm-charts
version: 2.0.0 version: 2.0.0
digest: sha256:8fcff64223e7985eaac2e27f30102314141e8f68b9d30a460d936afcb80e58f8 digest: sha256:ededf5084bb931828d75824153f923d4b0868f8774e921b0132702153687d54a
generated: "2026-05-19T16:32:36.686073568Z" generated: "2026-05-15T00:36:54.47715173Z"
+2 -2
View File
@@ -32,10 +32,10 @@ dependencies:
version: 1.2.0 version: 1.2.0
- name: cloudflared - name: cloudflared
repository: oci://harbor.alexlebens.net/helm-charts repository: oci://harbor.alexlebens.net/helm-charts
version: 3.3.1 version: 3.3.0
- name: postgres-cluster - name: postgres-cluster
alias: postgres-18-cluster alias: postgres-18-cluster
version: 7.15.0 version: 7.12.1
repository: oci://harbor.alexlebens.net/helm-charts repository: oci://harbor.alexlebens.net/helm-charts
- name: valkey - name: valkey
alias: valkey alias: valkey
+60 -57
View File
@@ -32,62 +32,6 @@ qbittorrent:
- | - |
sysctl -w net.ipv4.ip_forward=1; sysctl -w net.ipv4.ip_forward=1;
sysctl -w net.ipv6.conf.all.disable_ipv6=1 sysctl -w net.ipv6.conf.all.disable_ipv6=1
gluetun:
restartPolicy: Always
image:
repository: ghcr.io/qdm12/gluetun
tag: latest@sha256:725d3e51091dde4ca43e3e3f26e2e6d3d0ccc66821e92d505c3da04958f7d472
lifecycle:
postStart:
exec:
command: ["/bin/sh", "-c", "(ip rule del table 51820; ip -6 rule del table 51820) || true"]
env:
- name: VPN_SERVICE_PROVIDER
value: protonvpn
- name: VPN_TYPE
value: wireguard
- name: WIREGUARD_PRIVATE_KEY
valueFrom:
secretKeyRef:
name: protonvpn-wireguard-conf
key: private-key
- name: FIREWALL_OUTBOUND_SUBNETS
value: 127.0.0.0/8,192.168.1.0/24,10.244.0.0/16,10.96.0.0/12
- name: FIREWALL_INPUT_PORTS
value: 8080,9022
- name: VPN_PORT_FORWARDING
value: "on"
- name: VPN_PORT_FORWARDING_UP_COMMAND
value: '/bin/sh -c "/gluetun/update.sh {{ printf "{{PORT}}" }}"'
- name: PORT_FORWARD_ONLY
value: "on"
- name: BLOCK_MALICIOUS
value: "off"
securityContext:
privileged: True
capabilities:
add:
- NET_ADMIN
- SYS_MODULE
probes:
readiness:
enabled: true
custom: true
spec:
exec:
command:
- /gluetun-entrypoint
- healthcheck
failureThreshold: 5
initialDelaySeconds: 30
periodSeconds: 30
successThreshold: 1
timeoutSeconds: 15
resources:
limits:
devic.es/tun: "1"
requests:
devic.es/tun: "1"
containers: containers:
qbittorrent: qbittorrent:
image: image:
@@ -108,6 +52,65 @@ qbittorrent:
requests: requests:
cpu: 500m cpu: 500m
memory: 1Gi memory: 1Gi
gluetun:
image:
repository: ghcr.io/qdm12/gluetun
tag: latest@sha256:725d3e51091dde4ca43e3e3f26e2e6d3d0ccc66821e92d505c3da04958f7d472
lifecycle:
postStart:
exec:
command: ["/bin/sh", "-c", "(ip rule del table 51820; ip -6 rule del table 51820) || true"]
env:
- name: VPN_SERVICE_PROVIDER
value: protonvpn
- name: VPN_TYPE
value: wireguard
- name: WIREGUARD_PRIVATE_KEY
valueFrom:
secretKeyRef:
name: protonvpn-wireguard-conf
key: private-key
- name: FIREWALL_OUTBOUND_SUBNETS
value: 192.168.1.0/24,10.244.0.0/16,10.96.0.0/16
- name: FIREWALL_INPUT_PORTS
value: 8080,9022
- name: VPN_PORT_FORWARDING
value: "on"
- name: VPN_PORT_FORWARDING_UP_COMMAND
value: '/bin/sh -c "/gluetun/update.sh {{ printf "{{PORTS}}" }}"'
- name: DNS_UPSTREAM_RESOLVER_TYPE
value: dot
- name: BLOCK_MALICIOUS
value: "off"
- name: HTTPPROXY
value: "off"
- name: SHADOWSOCKS
value: "off"
securityContext:
privileged: True
capabilities:
add:
- NET_ADMIN
- SYS_MODULE
probes:
liveness:
enabled: true
custom: true
spec:
exec:
command:
- /gluetun-entrypoint
- healthcheck
failureThreshold: 5
initialDelaySeconds: 30
periodSeconds: 30
successThreshold: 1
timeoutSeconds: 15
resources:
limits:
devic.es/tun: "1"
requests:
devic.es/tun: "1"
exporter: exporter:
image: image:
repository: esanchezm/prometheus-qbittorrent-exporter repository: esanchezm/prometheus-qbittorrent-exporter
@@ -143,7 +146,7 @@ qbittorrent:
qbit-manage: qbit-manage:
image: image:
repository: ghcr.io/stuffanthings/qbit_manage repository: ghcr.io/stuffanthings/qbit_manage
tag: v4.7.1@sha256:56e1eeec5582e202e82479b42b588e3807ececca25716f91c7a29f5c597c55d0 tag: v4.7.0@sha256:8786f2efc6fb8e26281f09bf6c5d0004e2d2420fd4781af0aed123ae01558e21
pullPolicy: IfNotPresent pullPolicy: IfNotPresent
env: env:
- name: TZ - name: TZ
+3 -3
View File
@@ -4,9 +4,9 @@ dependencies:
version: 5.0.1 version: 5.0.1
- name: postgres-cluster - name: postgres-cluster
repository: oci://harbor.alexlebens.net/helm-charts repository: oci://harbor.alexlebens.net/helm-charts
version: 7.15.0 version: 7.12.1
- name: volsync-target - name: volsync-target
repository: oci://harbor.alexlebens.net/helm-charts repository: oci://harbor.alexlebens.net/helm-charts
version: 2.0.0 version: 2.0.0
digest: sha256:f4082c24ef6c34337f40e8cc43e1164473c99e25f72eaa5878d617acc4456a6f digest: sha256:99068851e900c502d01771821c787c8bc3a2dd5dabdd3f69a8a322b07e3ae78c
generated: "2026-05-19T16:32:53.737835305Z" generated: "2026-05-15T00:37:35.588935648Z"
+2 -2
View File
@@ -25,7 +25,7 @@ dependencies:
version: 5.0.1 version: 5.0.1
- name: postgres-cluster - name: postgres-cluster
alias: postgres-18-cluster alias: postgres-18-cluster
version: 7.15.0 version: 7.12.1
repository: oci://harbor.alexlebens.net/helm-charts repository: oci://harbor.alexlebens.net/helm-charts
- name: volsync-target - name: volsync-target
alias: volsync-target-config alias: volsync-target-config
@@ -33,4 +33,4 @@ dependencies:
repository: oci://harbor.alexlebens.net/helm-charts repository: oci://harbor.alexlebens.net/helm-charts
icon: https://cdn.jsdelivr.net/gh/selfhst/icons/png/radarr-4k.png icon: https://cdn.jsdelivr.net/gh/selfhst/icons/png/radarr-4k.png
# renovate: datasource=github-releases depName=linuxserver/docker-radarr # renovate: datasource=github-releases depName=linuxserver/docker-radarr
appVersion: 6.1.1.10360-ls303 appVersion: 6.1.1.10360-ls302
+1 -1
View File
@@ -14,7 +14,7 @@ radarr-4k:
main: main:
image: image:
repository: ghcr.io/linuxserver/radarr repository: ghcr.io/linuxserver/radarr
tag: 6.1.1.10360-ls303@sha256:079e48870584baf2a3e7e43e7ba6d3c834555931851a59c82c51cc792d285caf tag: 6.1.1.10360-ls302@sha256:15417a594ebda4c660a9fa9748e7199d33e2d17b31bbc5ad7ba2e86f0b414763
env: env:
- name: TZ - name: TZ
value: America/Chicago value: America/Chicago
+3 -3
View File
@@ -4,9 +4,9 @@ dependencies:
version: 5.0.1 version: 5.0.1
- name: postgres-cluster - name: postgres-cluster
repository: oci://harbor.alexlebens.net/helm-charts repository: oci://harbor.alexlebens.net/helm-charts
version: 7.15.0 version: 7.12.1
- name: volsync-target - name: volsync-target
repository: oci://harbor.alexlebens.net/helm-charts repository: oci://harbor.alexlebens.net/helm-charts
version: 2.0.0 version: 2.0.0
digest: sha256:53b0bae5bd4df32ba7b0b1028bdb15a6b0ba424a3f56eb24ff152eac9f966127 digest: sha256:842777cc18312a40f595bc3300c4ba201d7cfcdd60479035713cd9b368f36579
generated: "2026-05-19T16:33:09.996300641Z" generated: "2026-05-15T00:37:47.584243235Z"
+2 -2
View File
@@ -25,7 +25,7 @@ dependencies:
version: 5.0.1 version: 5.0.1
- name: postgres-cluster - name: postgres-cluster
alias: postgres-18-cluster alias: postgres-18-cluster
version: 7.15.0 version: 7.12.1
repository: oci://harbor.alexlebens.net/helm-charts repository: oci://harbor.alexlebens.net/helm-charts
- name: volsync-target - name: volsync-target
alias: volsync-target-config alias: volsync-target-config
@@ -33,4 +33,4 @@ dependencies:
repository: oci://harbor.alexlebens.net/helm-charts repository: oci://harbor.alexlebens.net/helm-charts
icon: https://cdn.jsdelivr.net/gh/selfhst/icons/png/radarr-anime.png icon: https://cdn.jsdelivr.net/gh/selfhst/icons/png/radarr-anime.png
# renovate: datasource=github-releases depName=linuxserver/docker-radarr # renovate: datasource=github-releases depName=linuxserver/docker-radarr
appVersion: 6.1.1.10360-ls303 appVersion: 6.1.1.10360-ls302
@@ -14,7 +14,7 @@ radarr-anime:
main: main:
image: image:
repository: ghcr.io/linuxserver/radarr repository: ghcr.io/linuxserver/radarr
tag: 6.1.1.10360-ls303@sha256:079e48870584baf2a3e7e43e7ba6d3c834555931851a59c82c51cc792d285caf tag: 6.1.1.10360-ls302@sha256:15417a594ebda4c660a9fa9748e7199d33e2d17b31bbc5ad7ba2e86f0b414763
env: env:
- name: TZ - name: TZ
value: America/Chicago value: America/Chicago
@@ -4,9 +4,9 @@ dependencies:
version: 5.0.1 version: 5.0.1
- name: postgres-cluster - name: postgres-cluster
repository: oci://harbor.alexlebens.net/helm-charts repository: oci://harbor.alexlebens.net/helm-charts
version: 7.15.0 version: 7.12.1
- name: volsync-target - name: volsync-target
repository: oci://harbor.alexlebens.net/helm-charts repository: oci://harbor.alexlebens.net/helm-charts
version: 2.0.0 version: 2.0.0
digest: sha256:b63d4dbaaedc7d749c3e57bf9cd90aaf735f9f73c579e1f235f8d4e4ed02dbc9 digest: sha256:cc0122fb915433eac0ad9e5f7d4072458377d69a735ded5ccac6db98213afb9b
generated: "2026-05-19T16:33:24.800611329Z" generated: "2026-05-15T00:37:58.154035469Z"
@@ -25,7 +25,7 @@ dependencies:
version: 5.0.1 version: 5.0.1
- name: postgres-cluster - name: postgres-cluster
alias: postgres-18-cluster alias: postgres-18-cluster
version: 7.15.0 version: 7.12.1
repository: oci://harbor.alexlebens.net/helm-charts repository: oci://harbor.alexlebens.net/helm-charts
- name: volsync-target - name: volsync-target
alias: volsync-target-config alias: volsync-target-config
@@ -33,4 +33,4 @@ dependencies:
repository: oci://harbor.alexlebens.net/helm-charts repository: oci://harbor.alexlebens.net/helm-charts
icon: https://cdn.jsdelivr.net/gh/selfhst/icons/png/radarr.png icon: https://cdn.jsdelivr.net/gh/selfhst/icons/png/radarr.png
# renovate: datasource=github-releases depName=linuxserver/docker-radarr # renovate: datasource=github-releases depName=linuxserver/docker-radarr
appVersion: 6.1.1.10360-ls303 appVersion: 6.1.1.10360-ls302
@@ -14,7 +14,7 @@ radarr-standup:
main: main:
image: image:
repository: ghcr.io/linuxserver/radarr repository: ghcr.io/linuxserver/radarr
tag: 6.1.1.10360-ls303@sha256:079e48870584baf2a3e7e43e7ba6d3c834555931851a59c82c51cc792d285caf tag: 6.1.1.10360-ls302@sha256:15417a594ebda4c660a9fa9748e7199d33e2d17b31bbc5ad7ba2e86f0b414763
env: env:
- name: TZ - name: TZ
value: America/Chicago value: America/Chicago
+3 -3
View File
@@ -4,9 +4,9 @@ dependencies:
version: 5.0.1 version: 5.0.1
- name: postgres-cluster - name: postgres-cluster
repository: oci://harbor.alexlebens.net/helm-charts repository: oci://harbor.alexlebens.net/helm-charts
version: 7.15.0 version: 7.12.1
- name: volsync-target - name: volsync-target
repository: oci://harbor.alexlebens.net/helm-charts repository: oci://harbor.alexlebens.net/helm-charts
version: 2.0.0 version: 2.0.0
digest: sha256:67dd0c43cea36f1341633e27b326747c7f184343ebf14c553ee1fad7a3baf296 digest: sha256:941d08acf9b3d26ccd7f9291c095d2506436473108488395c1f6190c34a8f858
generated: "2026-05-19T16:33:38.034044929Z" generated: "2026-05-15T00:38:08.869203676Z"
+2 -2
View File
@@ -25,7 +25,7 @@ dependencies:
version: 5.0.1 version: 5.0.1
- name: postgres-cluster - name: postgres-cluster
alias: postgres-18-cluster alias: postgres-18-cluster
version: 7.15.0 version: 7.12.1
repository: oci://harbor.alexlebens.net/helm-charts repository: oci://harbor.alexlebens.net/helm-charts
- name: volsync-target - name: volsync-target
alias: volsync-target-config alias: volsync-target-config
@@ -33,4 +33,4 @@ dependencies:
repository: oci://harbor.alexlebens.net/helm-charts repository: oci://harbor.alexlebens.net/helm-charts
icon: https://cdn.jsdelivr.net/gh/selfhst/icons/png/radarr.png icon: https://cdn.jsdelivr.net/gh/selfhst/icons/png/radarr.png
# renovate: datasource=github-releases depName=linuxserver/docker-radarr # renovate: datasource=github-releases depName=linuxserver/docker-radarr
appVersion: 6.1.1.10360-ls303 appVersion: 6.1.1.10360-ls302
+1 -1
View File
@@ -14,7 +14,7 @@ radarr:
main: main:
image: image:
repository: ghcr.io/linuxserver/radarr repository: ghcr.io/linuxserver/radarr
tag: 6.1.1.10360-ls303@sha256:079e48870584baf2a3e7e43e7ba6d3c834555931851a59c82c51cc792d285caf tag: 6.1.1.10360-ls302@sha256:15417a594ebda4c660a9fa9748e7199d33e2d17b31bbc5ad7ba2e86f0b414763
env: env:
- name: TZ - name: TZ
value: America/Chicago value: America/Chicago
+4 -4
View File
@@ -1,9 +1,9 @@
dependencies: dependencies:
- name: rclone-bucket - name: rclone-bucket
repository: oci://harbor.alexlebens.net/helm-charts repository: oci://harbor.alexlebens.net/helm-charts
version: 0.11.4 version: 0.11.3
- name: rclone-bucket - name: rclone-bucket
repository: oci://harbor.alexlebens.net/helm-charts repository: oci://harbor.alexlebens.net/helm-charts
version: 0.11.4 version: 0.11.3
digest: sha256:969c9e9adfb8fb63b048fceaf70c8bf4d83c5d6a05d0e03ee569eaeec6c32609 digest: sha256:441a247b3b3b6b489eb42ddb5c8ddef0e865018e7a5b78fb8c95b54aedc7a003
generated: "2026-05-18T02:15:47.654776785Z" generated: "2026-05-09T02:56:20.465925553Z"
+2 -2
View File
@@ -16,11 +16,11 @@ dependencies:
- name: rclone-bucket - name: rclone-bucket
alias: rclone-web-assets-local alias: rclone-web-assets-local
repository: oci://harbor.alexlebens.net/helm-charts repository: oci://harbor.alexlebens.net/helm-charts
version: 0.11.4 version: 0.11.3
- name: rclone-bucket - name: rclone-bucket
alias: rclone-web-assets-remote alias: rclone-web-assets-remote
repository: oci://harbor.alexlebens.net/helm-charts repository: oci://harbor.alexlebens.net/helm-charts
version: 0.11.4 version: 0.11.3
icon: https://cdn.jsdelivr.net/gh/selfhst/icons@main/png/rclone.png icon: https://cdn.jsdelivr.net/gh/selfhst/icons@main/png/rclone.png
# renovate: datasource=github-releases depName=rclone/rclone # renovate: datasource=github-releases depName=rclone/rclone
appVersion: v1.74.1 appVersion: v1.74.1
+4 -4
View File
@@ -4,12 +4,12 @@ dependencies:
version: 5.0.1 version: 5.0.1
- name: cloudflared - name: cloudflared
repository: oci://harbor.alexlebens.net/helm-charts repository: oci://harbor.alexlebens.net/helm-charts
version: 3.3.1 version: 3.3.0
- name: postgres-cluster - name: postgres-cluster
repository: oci://harbor.alexlebens.net/helm-charts repository: oci://harbor.alexlebens.net/helm-charts
version: 7.15.0 version: 7.12.1
- name: volsync-target - name: volsync-target
repository: oci://harbor.alexlebens.net/helm-charts repository: oci://harbor.alexlebens.net/helm-charts
version: 2.0.0 version: 2.0.0
digest: sha256:7ccbe74a0c07cd38e9899d1759a17decc3db1ac01b4e73c05110deb031919108 digest: sha256:5159d866fc3dcf98b1f7e3e8c4897649fc144d09f5a03d679ef7c58e26255f49
generated: "2026-05-19T16:33:51.9943776Z" generated: "2026-05-15T00:38:19.300788708Z"
+2 -2
View File
@@ -24,10 +24,10 @@ dependencies:
version: 5.0.1 version: 5.0.1
- name: cloudflared - name: cloudflared
repository: oci://harbor.alexlebens.net/helm-charts repository: oci://harbor.alexlebens.net/helm-charts
version: 3.3.1 version: 3.3.0
- name: postgres-cluster - name: postgres-cluster
alias: postgres-18-cluster alias: postgres-18-cluster
version: 7.15.0 version: 7.12.1
repository: oci://harbor.alexlebens.net/helm-charts repository: oci://harbor.alexlebens.net/helm-charts
- name: volsync-target - name: volsync-target
alias: volsync-target-clickhouse-data alias: volsync-target-clickhouse-data
+3 -3
View File
@@ -10,7 +10,7 @@ searxng:
main: main:
image: image:
repository: searxng/searxng repository: searxng/searxng
tag: latest@sha256:25ff3c045548971d12726e54bea4564b8ec3bedb3d6951aecdefd01caf840974 tag: latest@sha256:654eff5a61e7a768b233b89da64ba71904d06c67c2f43fb31ab5ce20b6f1e44c
env: env:
- name: SEARXNG_BASE_URL - name: SEARXNG_BASE_URL
value: http://searxng-api.searxng:8080 value: http://searxng-api.searxng:8080
@@ -38,7 +38,7 @@ searxng:
main: main:
image: image:
repository: searxng/searxng repository: searxng/searxng
tag: latest@sha256:25ff3c045548971d12726e54bea4564b8ec3bedb3d6951aecdefd01caf840974 tag: latest@sha256:654eff5a61e7a768b233b89da64ba71904d06c67c2f43fb31ab5ce20b6f1e44c
env: env:
- name: SEARXNG_BASE_URL - name: SEARXNG_BASE_URL
value: https://searxng.alexlebens.net/ value: https://searxng.alexlebens.net/
@@ -59,7 +59,7 @@ searxng:
valkey: valkey:
image: image:
repository: valkey/valkey repository: valkey/valkey
tag: 9.1.0-alpine@sha256:a35428eba9043cc0b79dbe54100f0c92784f2de00ad09b01182bfb1c5c83d1bd tag: 9.0.4-alpine@sha256:d1cc70645bbcef743615463a2fa4616e841407545e18f560aed0c49671a90147
serviceAccount: serviceAccount:
searxng: searxng:
enabled: true enabled: true
@@ -4,6 +4,6 @@ dependencies:
version: 5.0.1 version: 5.0.1
- name: cloudflared - name: cloudflared
repository: oci://harbor.alexlebens.net/helm-charts repository: oci://harbor.alexlebens.net/helm-charts
version: 3.3.1 version: 3.3.0
digest: sha256:ad0d2ba9c2a3425dcaa70eaf44ada90bbd9a14f3c07cb60e7dadbcb041d9d803 digest: sha256:e0f9d9df5b696b96cfaffe9b8b745383cec94568f54f01ccd4686fb214343045
generated: "2026-05-18T02:04:36.312492543Z" generated: "2026-05-15T00:39:16.583350208Z"
@@ -21,7 +21,7 @@ dependencies:
version: 5.0.1 version: 5.0.1
- name: cloudflared - name: cloudflared
repository: oci://harbor.alexlebens.net/helm-charts repository: oci://harbor.alexlebens.net/helm-charts
version: 3.3.1 version: 3.3.0
icon: https://web-assets-3bfcb5585cbd63dc365d32a3.nyc3.cdn.digitaloceanspaces.com/alexlebens-net/logo-new-round.svg icon: https://web-assets-3bfcb5585cbd63dc365d32a3.nyc3.cdn.digitaloceanspaces.com/alexlebens-net/logo-new-round.svg
# renovate: datasource=gitea-releases registryUrl=https://gitea.alexlebens.dev depName=alexlebens/site-documentation # renovate: datasource=gitea-releases registryUrl=https://gitea.alexlebens.dev depName=alexlebens/site-documentation
appVersion: 0.20.0 appVersion: 0.20.0
+3 -3
View File
@@ -4,6 +4,6 @@ dependencies:
version: 5.0.1 version: 5.0.1
- name: cloudflared - name: cloudflared
repository: oci://harbor.alexlebens.net/helm-charts repository: oci://harbor.alexlebens.net/helm-charts
version: 3.3.1 version: 3.3.0
digest: sha256:1ad8bce2f551471ca18afa9d6aea8da36572de00b0bac54b9df2c278fb27e08e digest: sha256:6cbe4ce4cbe0c9a7f6d018ebafa5dccc76060934c1ae386b2366de245a41b71f
generated: "2026-05-18T02:04:47.177748207Z" generated: "2026-05-15T00:39:29.720604489Z"
+1 -1
View File
@@ -21,7 +21,7 @@ dependencies:
version: 5.0.1 version: 5.0.1
- name: cloudflared - name: cloudflared
repository: oci://harbor.alexlebens.net/helm-charts repository: oci://harbor.alexlebens.net/helm-charts
version: 3.3.1 version: 3.3.0
icon: https://web-assets-3bfcb5585cbd63dc365d32a3.nyc3.cdn.digitaloceanspaces.com/alexlebens-net/logo-new-round.svg icon: https://web-assets-3bfcb5585cbd63dc365d32a3.nyc3.cdn.digitaloceanspaces.com/alexlebens-net/logo-new-round.svg
# renovate: datasource=gitea-releases registryUrl=https://gitea.alexlebens.dev depName=alexlebens/site-profile # renovate: datasource=gitea-releases registryUrl=https://gitea.alexlebens.dev depName=alexlebens/site-profile
appVersion: 3.16.1 appVersion: 3.16.1
@@ -4,6 +4,6 @@ dependencies:
version: 5.0.1 version: 5.0.1
- name: cloudflared - name: cloudflared
repository: oci://harbor.alexlebens.net/helm-charts repository: oci://harbor.alexlebens.net/helm-charts
version: 3.3.1 version: 3.3.0
digest: sha256:0a9dbcf4834c9d7e9e63ed55f82f2bc521c2e852dd55fcfaae3f66e7540ef9b7 digest: sha256:8bb9fda1b3e54e32772432fef349e9fd4c6677e365ad44286c9411ad5724133e
generated: "2026-05-18T02:04:57.965320002Z" generated: "2026-05-15T00:39:44.343644231Z"
@@ -21,7 +21,7 @@ dependencies:
version: 5.0.1 version: 5.0.1
- name: cloudflared - name: cloudflared
repository: oci://harbor.alexlebens.net/helm-charts repository: oci://harbor.alexlebens.net/helm-charts
version: 3.3.1 version: 3.3.0
icon: https://web-assets-3bfcb5585cbd63dc365d32a3.nyc3.cdn.digitaloceanspaces.com/alexlebens-net/logo-new-round.svg icon: https://web-assets-3bfcb5585cbd63dc365d32a3.nyc3.cdn.digitaloceanspaces.com/alexlebens-net/logo-new-round.svg
# renovate: datasource=gitea-releases registryUrl=https://gitea.alexlebens.dev depName=alexlebens/site-saralebens # renovate: datasource=gitea-releases registryUrl=https://gitea.alexlebens.dev depName=alexlebens/site-saralebens
appVersion: 0.20.0 appVersion: 0.20.0
+55 -50
View File
@@ -33,56 +33,6 @@ slskd:
- | - |
sysctl -w net.ipv4.ip_forward=1; sysctl -w net.ipv4.ip_forward=1;
sysctl -w net.ipv6.conf.all.disable_ipv6=1 sysctl -w net.ipv6.conf.all.disable_ipv6=1
gluetun:
restartPolicy: Always
image:
repository: ghcr.io/qdm12/gluetun
tag: v3.41.1@sha256:1a5bf4b4820a879cdf8d93d7ef0d2d963af56670c9ebff8981860b6804ebc8ab
lifecycle:
postStart:
exec:
command: ["/bin/sh", "-c", "(ip rule del table 51820; ip -6 rule del table 51820) || true"]
env:
- name: VPN_SERVICE_PROVIDER
value: protonvpn
- name: VPN_TYPE
value: wireguard
- name: WIREGUARD_PRIVATE_KEY
valueFrom:
secretKeyRef:
name: protonvpn-wireguard-conf
key: private-key
- name: FIREWALL_OUTBOUND_SUBNETS
value: 127.0.0.0/8,192.168.1.0/24,10.244.0.0/16,10.96.0.0/12
- name: FIREWALL_INPUT_PORTS
value: 5030
- name: BLOCK_MALICIOUS
value: "off"
securityContext:
privileged: true
capabilities:
add:
- NET_ADMIN
- SYS_MODULE
probes:
readiness:
enabled: true
custom: true
spec:
exec:
command:
- /gluetun-entrypoint
- healthcheck
failureThreshold: 5
initialDelaySeconds: 30
periodSeconds: 30
successThreshold: 1
timeoutSeconds: 15
resources:
limits:
devic.es/tun: "1"
requests:
devic.es/tun: "1"
containers: containers:
main: main:
image: image:
@@ -103,6 +53,61 @@ slskd:
requests: requests:
cpu: 100m cpu: 100m
memory: 330Mi memory: 330Mi
gluetun:
image:
repository: ghcr.io/qdm12/gluetun
tag: v3.41.1@sha256:1a5bf4b4820a879cdf8d93d7ef0d2d963af56670c9ebff8981860b6804ebc8ab
lifecycle:
postStart:
exec:
command: ["/bin/sh", "-c", "(ip rule del table 51820; ip -6 rule del table 51820) || true"]
env:
- name: VPN_SERVICE_PROVIDER
value: protonvpn
- name: VPN_TYPE
value: wireguard
- name: WIREGUARD_PRIVATE_KEY
valueFrom:
secretKeyRef:
name: protonvpn-wireguard-conf
key: private-key
- name: FIREWALL_OUTBOUND_SUBNETS
value: 192.168.1.0/24,10.0.0.0/8
- name: FIREWALL_INPUT_PORTS
value: 5030,50300
- name: DNS_UPSTREAM_RESOLVER_TYPE
value: dot
- name: BLOCK_MALICIOUS
value: "off"
- name: HTTPPROXY
value: "off"
- name: SHADOWSOCKS
value: "off"
securityContext:
privileged: true
capabilities:
add:
- NET_ADMIN
- SYS_MODULE
probes:
liveness:
enabled: true
custom: true
spec:
exec:
command:
- /gluetun-entrypoint
- healthcheck
failureThreshold: 5
initialDelaySeconds: 30
periodSeconds: 30
successThreshold: 1
timeoutSeconds: 15
resources:
limits:
devic.es/tun: "1"
requests:
devic.es/tun: "1"
service: service:
main: main:
controller: main controller: main

Some files were not shown because too many files have changed in this diff Show More