1 Commits

Author SHA1 Message Date
e4e946de88 Update dock.mau.dev/mautrix/whatsapp Docker tag to v0.2601.0
All checks were successful
lint-test-helm / lint-helm (pull_request) Successful in 30s
2026-01-16 19:08:27 +00:00
55 changed files with 139 additions and 232 deletions

View File

@@ -4,12 +4,12 @@ dependencies:
version: 2025.12.1 version: 2025.12.1
- name: cloudflared - name: cloudflared
repository: oci://harbor.alexlebens.net/helm-charts repository: oci://harbor.alexlebens.net/helm-charts
version: 2.1.9 version: 2.1.6
- name: postgres-cluster - name: postgres-cluster
repository: oci://harbor.alexlebens.net/helm-charts repository: oci://harbor.alexlebens.net/helm-charts
version: 7.4.5 version: 7.4.5
- name: redis-replication - name: redis-replication
repository: oci://harbor.alexlebens.net/helm-charts repository: oci://harbor.alexlebens.net/helm-charts
version: 1.0.1 version: 1.0.1
digest: sha256:458e9967330768b68649da4af69773adba3aed1a04316b9e67ef19612381d4b9 digest: sha256:a473d3cc3e54c917f3d14c96f3de72e81940c82b3fbe6ce316e4d28a7bdcc56d
generated: "2026-01-17T17:30:18.453482605Z" generated: "2026-01-16T18:05:21.607549312Z"

View File

@@ -25,7 +25,7 @@ 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: 2.1.9 version: 2.1.6
- name: postgres-cluster - name: postgres-cluster
alias: postgres-18-cluster alias: postgres-18-cluster
version: 7.4.5 version: 7.4.5

View File

@@ -113,8 +113,8 @@ blocky:
ceph IN CNAME traefik-cl01tl ceph IN CNAME traefik-cl01tl
code-server IN CNAME traefik-cl01tl code-server IN CNAME traefik-cl01tl
ephemera IN CNAME traefik-cl01tl ephemera IN CNAME traefik-cl01tl
excalidraw IN CNAME traefik-cl01tl
feishin IN CNAME traefik-cl01tl feishin IN CNAME traefik-cl01tl
fladder IN CNAME traefik-cl01tl
garage-s3 IN CNAME traefik-cl01tl garage-s3 IN CNAME traefik-cl01tl
garage-webui IN CNAME traefik-cl01tl garage-webui IN CNAME traefik-cl01tl
gatus IN CNAME traefik-cl01tl gatus IN CNAME traefik-cl01tl

View File

@@ -4,9 +4,9 @@ dependencies:
version: 4.6.2 version: 4.6.2
- name: cloudflared - name: cloudflared
repository: oci://harbor.alexlebens.net/helm-charts repository: oci://harbor.alexlebens.net/helm-charts
version: 2.1.9 version: 2.1.6
- name: volsync-target - name: volsync-target
repository: oci://harbor.alexlebens.net/helm-charts repository: oci://harbor.alexlebens.net/helm-charts
version: 0.7.0 version: 0.7.0
digest: sha256:d243a4062bd69c3e02536dbc8f0da06f8607a373a772bf521fa16ae10df331b7 digest: sha256:c988504ea0627250cc060576beac292d3292b012cdcca615a4cbaaf5ee976f02
generated: "2026-01-17T17:30:30.693066904Z" generated: "2026-01-16T18:45:47.220901906Z"

View File

@@ -22,7 +22,7 @@ dependencies:
version: 4.6.2 version: 4.6.2
- name: cloudflared - name: cloudflared
repository: oci://harbor.alexlebens.net/helm-charts repository: oci://harbor.alexlebens.net/helm-charts
version: 2.1.9 version: 2.1.6
- name: volsync-target - name: volsync-target
alias: volsync-target-config alias: volsync-target-config
version: 0.7.0 version: 0.7.0

View File

@@ -9,7 +9,7 @@ code-server:
main: main:
image: image:
repository: ghcr.io/linuxserver/code-server repository: ghcr.io/linuxserver/code-server
tag: 4.108.1@sha256:e9ed472ff25e12a5ee3562684d073b29e508e472ef54e3558e19bf4ff99ef858 tag: 4.108.0@sha256:982ef207e723fe04d001a9cfe58c545913c8271ae9fd4cb036fa004bfcc33631
pullPolicy: IfNotPresent pullPolicy: IfNotPresent
env: env:
- name: TZ - name: TZ

View File

@@ -4,12 +4,12 @@ dependencies:
version: 4.6.2 version: 4.6.2
- name: cloudflared - name: cloudflared
repository: oci://harbor.alexlebens.net/helm-charts repository: oci://harbor.alexlebens.net/helm-charts
version: 2.1.9 version: 2.1.6
- name: postgres-cluster - name: postgres-cluster
repository: oci://harbor.alexlebens.net/helm-charts repository: oci://harbor.alexlebens.net/helm-charts
version: 7.4.5 version: 7.4.5
- name: redis-replication - name: redis-replication
repository: oci://harbor.alexlebens.net/helm-charts repository: oci://harbor.alexlebens.net/helm-charts
version: 1.0.1 version: 1.0.1
digest: sha256:9ae9e0cb222e7ac2fca2bfe5367a4b011b0c83c1a0f98a01342f37fad62c2fe1 digest: sha256:a6c475943e21a16f1978f93b944d952641d0a69aa42022d6ab91c1296d44c3f5
generated: "2026-01-17T17:30:43.212095428Z" generated: "2026-01-16T18:45:59.110701786Z"

View File

@@ -23,7 +23,7 @@ dependencies:
version: 4.6.2 version: 4.6.2
- name: cloudflared - name: cloudflared
repository: oci://harbor.alexlebens.net/helm-charts repository: oci://harbor.alexlebens.net/helm-charts
version: 2.1.9 version: 2.1.6
- name: postgres-cluster - name: postgres-cluster
alias: postgres-18-cluster alias: postgres-18-cluster
version: 7.4.5 version: 7.4.5

View File

@@ -4,6 +4,6 @@ dependencies:
version: 1.4.27 version: 1.4.27
- name: cloudflared - name: cloudflared
repository: oci://harbor.alexlebens.net/helm-charts repository: oci://harbor.alexlebens.net/helm-charts
version: 2.1.9 version: 2.1.6
digest: sha256:ef4b5256d6b405f08f33ec1a2bbda9f8427fcac0c69accd04c19fb4fe1871047 digest: sha256:b8b4e36fb88254e7575bd3aff60721fbf44a13af33eff949b6bc011facfcec62
generated: "2026-01-17T17:30:57.57289288Z" generated: "2026-01-08T23:02:24.62763032Z"

View File

@@ -21,7 +21,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: 2.1.9 version: 2.1.6
icon: https://cdn.jsdelivr.net/gh/selfhst/icons/png/element.png icon: https://cdn.jsdelivr.net/gh/selfhst/icons/png/element.png
# renovate: github=element-hq/element-web # renovate: github=element-hq/element-web
appVersion: v1.12.6 appVersion: v1.12.6

View File

@@ -1,6 +0,0 @@
dependencies:
- name: app-template
repository: https://bjw-s-labs.github.io/helm-charts/
version: 4.6.2
digest: sha256:e05d84dd266b8b456a8bc7f9a2bb3ab01f4ac926efd1a58cf405b0cdab343d3f
generated: "2026-01-17T18:27:08.062835-06:00"

View File

@@ -1,21 +0,0 @@
apiVersion: v2
name: excalidraw
version: 1.0.0
description: Excalidraw
keywords:
- excalidraw
home: https://wiki.alexlebens.dev/
sources:
- https://github.com/excalidraw/excalidraw
- https://hub.docker.com/r/excalidraw/excalidraw
- https://github.com/bjw-s-labs/helm-charts/tree/main/charts/other/app-template
maintainers:
- name: alexlebens
dependencies:
- name: app-template
alias: excalidraw
repository: https://bjw-s-labs.github.io/helm-charts/
version: 4.6.2
icon: https://cdn.jsdelivr.net/gh/selfhst/icons/png/excalidraw.png
# renovate: github=excalidraw/excalidraw
appVersion: 0.6.0

View File

@@ -1,51 +0,0 @@
excalidraw:
controllers:
main:
type: deployment
replicas: 1
strategy: Recreate
revisionHistoryLimit: 3
containers:
main:
image:
repository: excalidraw/excalidraw
tag: latest@sha256:3c2513e830bb6e195147c05b34ecf8393d0ba2b1cc86e93b407a5777d6135c6c
pullPolicy: IfNotPresent
env:
- name: NODE_ENV
value: production
- name: TZ
value: America/Chicago
resources:
requests:
cpu: 10m
memory: 128Mi
service:
main:
controller: main
ports:
http:
port: 80
targetPort: 80
protocol: HTTP
route:
main:
kind: HTTPRoute
parentRefs:
- group: gateway.networking.k8s.io
kind: Gateway
name: traefik-gateway
namespace: traefik
hostnames:
- excalidraw.alexlebens.net
rules:
- backendRefs:
- group: ''
kind: Service
name: excalidraw
port: 80
weight: 100
matches:
- path:
type: PathPrefix
value: /

View File

@@ -4,12 +4,12 @@ dependencies:
version: 4.6.2 version: 4.6.2
- name: cloudflared - name: cloudflared
repository: oci://harbor.alexlebens.net/helm-charts repository: oci://harbor.alexlebens.net/helm-charts
version: 2.1.9 version: 2.1.6
- name: postgres-cluster - name: postgres-cluster
repository: oci://harbor.alexlebens.net/helm-charts repository: oci://harbor.alexlebens.net/helm-charts
version: 7.4.5 version: 7.4.5
- name: volsync-target - name: volsync-target
repository: oci://harbor.alexlebens.net/helm-charts repository: oci://harbor.alexlebens.net/helm-charts
version: 0.7.0 version: 0.7.0
digest: sha256:ded65efcf83f3c0cd3497839a1beddbc616081c286bdac6f584353813e7c8da8 digest: sha256:fa0354899549c2bd40310f138126980825046d0d6d71acd7eb7ad121d94f8ccf
generated: "2026-01-17T17:31:12.045290099Z" generated: "2026-01-16T18:46:20.598104939Z"

View File

@@ -23,7 +23,7 @@ dependencies:
version: 4.6.2 version: 4.6.2
- name: cloudflared - name: cloudflared
repository: oci://harbor.alexlebens.net/helm-charts repository: oci://harbor.alexlebens.net/helm-charts
version: 2.1.9 version: 2.1.6
- name: postgres-cluster - name: postgres-cluster
alias: postgres-18-cluster alias: postgres-18-cluster
version: 7.4.5 version: 7.4.5

View File

@@ -34,7 +34,7 @@ garage:
debug: debug:
image: image:
repository: ubuntu repository: ubuntu
tag: resolute-20260106.1 tag: resolute-20251208
pullPolicy: IfNotPresent pullPolicy: IfNotPresent
command: command:
- "sleep" - "sleep"

View File

@@ -131,6 +131,9 @@ gatus:
- name: jellyfin - name: jellyfin
url: https://jellyfin.alexlebens.net url: https://jellyfin.alexlebens.net
<<: *defaults <<: *defaults
- name: fladder
url: https://fladder.alexlebens.net
<<: *defaults
- name: tubearchivist - name: tubearchivist
url: https://tubearchivist.alexlebens.net url: https://tubearchivist.alexlebens.net
<<: *defaults <<: *defaults
@@ -170,9 +173,6 @@ gatus:
- name: kiwix - name: kiwix
url: https://kiwix.alexlebens.net url: https://kiwix.alexlebens.net
<<: *defaults <<: *defaults
- name: excalidraw
url: https://excalidraw.alexlebens.net
<<: *defaults
- name: gitea - name: gitea
url: https://gitea.alexlebens.net url: https://gitea.alexlebens.net
<<: *defaults <<: *defaults

View File

@@ -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.20.17 version: 0.20.14
digest: sha256:878766891eee5b4cea332c5eae87fc7fbd7eb7bfea90b408c48666e840b81408 digest: sha256:fdb8cb0fae6f184b7d0396cf75cbd1ce8611904e4bf7c973ed6dd50e740f90d2
generated: "2026-01-17T17:39:58.807224966Z" generated: "2026-01-14T00:04:49.992859554Z"

View File

@@ -15,6 +15,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.20.17 version: 0.20.14
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

View File

@@ -10,7 +10,7 @@ dependencies:
version: 0.21.0 version: 0.21.0
- name: cloudflared - name: cloudflared
repository: oci://harbor.alexlebens.net/helm-charts repository: oci://harbor.alexlebens.net/helm-charts
version: 2.1.9 version: 2.1.6
- name: postgres-cluster - name: postgres-cluster
repository: oci://harbor.alexlebens.net/helm-charts repository: oci://harbor.alexlebens.net/helm-charts
version: 7.4.5 version: 7.4.5
@@ -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: 0.7.0 version: 0.7.0
digest: sha256:331279317bf8bb1b1bbdc42beb2a0f9c95c40c78ef90c12d37423c129f2720a3 digest: sha256:f38463ec7a583f7f47e76ae53d55d436657b834f70d34695f8347f640202ce46
generated: "2026-01-17T17:31:27.582829279Z" generated: "2026-01-15T22:13:17.229320298Z"

View File

@@ -36,7 +36,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: 2.1.9 version: 2.1.6
- name: postgres-cluster - name: postgres-cluster
alias: postgres-18-cluster alias: postgres-18-cluster
version: 7.4.5 version: 7.4.5

View File

@@ -9,7 +9,7 @@ home-assistant:
main: main:
image: image:
repository: ghcr.io/home-assistant/home-assistant repository: ghcr.io/home-assistant/home-assistant
tag: 2026.1.2 tag: 2026.1.1
pullPolicy: IfNotPresent pullPolicy: IfNotPresent
env: env:
- name: TZ - name: TZ
@@ -21,7 +21,7 @@ home-assistant:
code-server: code-server:
image: image:
repository: ghcr.io/linuxserver/code-server repository: ghcr.io/linuxserver/code-server
tag: 4.108.1@sha256:e9ed472ff25e12a5ee3562684d073b29e508e472ef54e3558e19bf4ff99ef858 tag: 4.108.0@sha256:982ef207e723fe04d001a9cfe58c545913c8271ae9fd4cb036fa004bfcc33631
pullPolicy: IfNotPresent pullPolicy: IfNotPresent
env: env:
- name: TZ - name: TZ

View File

@@ -4,6 +4,6 @@ dependencies:
version: 4.6.2 version: 4.6.2
- name: cloudflared - name: cloudflared
repository: oci://harbor.alexlebens.net/helm-charts repository: oci://harbor.alexlebens.net/helm-charts
version: 2.1.9 version: 2.1.6
digest: sha256:3dd7439a8874fcf8b12754907f187149287a2db04c5b9a595d32e6b64a5482db digest: sha256:d38a91baca59883b376f95fb9105bb3e38877f38e38c60196f5a44f30953f859
generated: "2026-01-17T17:31:46.477375094Z" generated: "2026-01-16T18:46:54.599835994Z"

View File

@@ -21,7 +21,7 @@ dependencies:
version: 4.6.2 version: 4.6.2
- name: cloudflared - name: cloudflared
repository: oci://harbor.alexlebens.net/helm-charts repository: oci://harbor.alexlebens.net/helm-charts
version: 2.1.9 version: 2.1.6
icon: https://cdn.jsdelivr.net/gh/selfhst/icons/png/homepage.png icon: https://cdn.jsdelivr.net/gh/selfhst/icons/png/homepage.png
# renovate: github=gethomepage/homepage # renovate: github=gethomepage/homepage
appVersion: v1.8.0 appVersion: v1.8.0

View File

@@ -147,6 +147,12 @@ homepage:
href: https://yamtrack.alexlebens.net href: https://yamtrack.alexlebens.net
siteMonitor: http://yamtrack.yamtrack:80 siteMonitor: http://yamtrack.yamtrack:80
statusStyle: dot statusStyle: dot
- Movies and TV (Alt):
icon: sh-fladder.webp
description: Fladder, Jellyfin UI
href: https://fladder.alexlebens.net
siteMonitor: http://fladder.jellyfin:80
statusStyle: dot
- Movies and TV: - Movies and TV:
icon: sh-jellyfin.webp icon: sh-jellyfin.webp
description: Jellyfin description: Jellyfin
@@ -281,12 +287,6 @@ homepage:
href: https://kiwix.alexlebens.net href: https://kiwix.alexlebens.net
siteMonitor: http://kiwix.kiwix:80 siteMonitor: http://kiwix.kiwix:80
statusStyle: dot statusStyle: dot
- Draw:
icon: sh-excalidraw.webp
description: Excalidraw
href: https://excalidraw.alexlebens.net
siteMonitor: http://excalidraw.excalidraw:80
statusStyle: dot
- Code: - Code:
- Code (Public): - Code (Public):
icon: sh-gitea.webp icon: sh-gitea.webp

View File

@@ -39,6 +39,20 @@ jellyfin:
secretKeyRef: secretKeyRef:
name: jellyfin-exporter-secret name: jellyfin-exporter-secret
key: token key: token
fladder:
type: deployment
replicas: 1
strategy: Recreate
revisionHistoryLimit: 3
containers:
main:
image:
repository: ghcr.io/donutware/fladder
tag: v0.9.0
pullPolicy: IfNotPresent
env:
- name: BASE_URL
value: https://jellyfin.alexlebens.net/
service: service:
main: main:
forceRename: jellyfin forceRename: jellyfin
@@ -52,6 +66,14 @@ jellyfin:
port: 9594 port: 9594
targetPort: 9594 targetPort: 9594
protocol: HTTP protocol: HTTP
fladder:
forceRename: fladder
controller: fladder
ports:
http:
port: 80
targetPort: 80
protocol: HTTP
serviceMonitor: serviceMonitor:
main: main:
selector: selector:
@@ -86,6 +108,26 @@ jellyfin:
- path: - path:
type: PathPrefix type: PathPrefix
value: / value: /
fladder:
kind: HTTPRoute
parentRefs:
- group: gateway.networking.k8s.io
kind: Gateway
name: traefik-gateway
namespace: traefik
hostnames:
- fladder.alexlebens.net
rules:
- backendRefs:
- group: ''
kind: Service
name: fladder
port: 80
weight: 100
matches:
- path:
type: PathPrefix
value: /
persistence: persistence:
config: config:
forceRename: jellyfin-config forceRename: jellyfin-config

View File

@@ -7,9 +7,9 @@ dependencies:
version: 0.21.0 version: 0.21.0
- name: cloudflared - name: cloudflared
repository: oci://harbor.alexlebens.net/helm-charts repository: oci://harbor.alexlebens.net/helm-charts
version: 2.1.9 version: 2.1.6
- name: volsync-target - name: volsync-target
repository: oci://harbor.alexlebens.net/helm-charts repository: oci://harbor.alexlebens.net/helm-charts
version: 0.7.0 version: 0.7.0
digest: sha256:acbdf6d80ff0d516f2006756930c6f299afd83740141231afad3512a06c3c05d digest: sha256:9a98de83b4829b6cabd34d0f6924b66fc9d13866b67370d2a8ba30b255a45b34
generated: "2026-01-17T17:32:00.150598962Z" generated: "2026-01-16T18:48:07.534643037Z"

View File

@@ -26,7 +26,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: 2.1.9 version: 2.1.6
- name: volsync-target - name: volsync-target
alias: volsync-target-data alias: volsync-target-data
version: 0.7.0 version: 0.7.0

View File

@@ -1,12 +1,12 @@
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: 81.0.0 version: 80.14.4
- 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: 4.6.2 version: 4.6.2
- name: redis-replication - name: redis-replication
repository: oci://harbor.alexlebens.net/helm-charts repository: oci://harbor.alexlebens.net/helm-charts
version: 1.0.1 version: 1.0.1
digest: sha256:14197d65a6db43a466933c29b6c78e234dd46514254a2d24814e713ca9f3c919 digest: sha256:f582233a71130b7418d8f7256f5bce964d00f95619966eb9d9e50c355f358ec1
generated: "2026-01-16T21:44:02.294108101Z" generated: "2026-01-16T19:04:09.338293828Z"

View File

@@ -20,7 +20,7 @@ maintainers:
- name: alexlebens - name: alexlebens
dependencies: dependencies:
- name: kube-prometheus-stack - name: kube-prometheus-stack
version: 81.0.0 version: 80.14.4
repository: oci://ghcr.io/prometheus-community/charts repository: oci://ghcr.io/prometheus-community/charts
- name: app-template - name: app-template
alias: ntfy-alertmanager alias: ntfy-alertmanager

View File

@@ -35,7 +35,7 @@ libation:
main: main:
image: image:
repository: ubuntu repository: ubuntu
tag: resolute-20260106.1 tag: resolute-20251208
pullPolicy: IfNotPresent pullPolicy: IfNotPresent
command: command:
- "sleep" - "sleep"

View File

@@ -13,10 +13,10 @@ dependencies:
version: 4.6.2 version: 4.6.2
- name: cloudflared - name: cloudflared
repository: oci://harbor.alexlebens.net/helm-charts repository: oci://harbor.alexlebens.net/helm-charts
version: 2.1.9 version: 2.1.6
- name: cloudflared - name: cloudflared
repository: oci://harbor.alexlebens.net/helm-charts repository: oci://harbor.alexlebens.net/helm-charts
version: 2.1.9 version: 2.1.6
- name: postgres-cluster - name: postgres-cluster
repository: oci://harbor.alexlebens.net/helm-charts repository: oci://harbor.alexlebens.net/helm-charts
version: 7.4.5 version: 7.4.5
@@ -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: 0.7.0 version: 0.7.0
digest: sha256:5d815aa1bb50fa1b6b85a6edda6017d0a8e3f6c23d804177a845bf206cd2d31b digest: sha256:eeb21483b2fc2d517039fff51bce1819c9765172eb2d185f67feb133495e8234
generated: "2026-01-17T17:32:18.299163465Z" generated: "2026-01-16T18:49:57.823841472Z"

View File

@@ -45,11 +45,11 @@ dependencies:
version: 4.6.2 version: 4.6.2
- name: cloudflared - name: cloudflared
alias: cloudflared-synapse alias: cloudflared-synapse
version: 2.1.9 version: 2.1.6
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: 2.1.9 version: 2.1.6
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

View File

@@ -4,12 +4,12 @@ dependencies:
version: 4.6.2 version: 4.6.2
- name: cloudflared - name: cloudflared
repository: oci://harbor.alexlebens.net/helm-charts repository: oci://harbor.alexlebens.net/helm-charts
version: 2.1.9 version: 2.1.6
- name: postgres-cluster - name: postgres-cluster
repository: oci://harbor.alexlebens.net/helm-charts repository: oci://harbor.alexlebens.net/helm-charts
version: 7.4.5 version: 7.4.5
- name: redis-replication - name: redis-replication
repository: oci://harbor.alexlebens.net/helm-charts repository: oci://harbor.alexlebens.net/helm-charts
version: 1.0.1 version: 1.0.1
digest: sha256:3959ec0feb588553493636514562a4bd1dea651992da9cca1a598597909173b1 digest: sha256:d2d99fb492e5e8580f5d1871171f8148f41f8afb43cfb6cb4a2cd75dd87a8d85
generated: "2026-01-17T17:32:35.576166942Z" generated: "2026-01-16T18:50:55.615098261Z"

View File

@@ -24,7 +24,7 @@ dependencies:
version: 4.6.2 version: 4.6.2
- name: cloudflared - name: cloudflared
repository: oci://harbor.alexlebens.net/helm-charts repository: oci://harbor.alexlebens.net/helm-charts
version: 2.1.9 version: 2.1.6
- name: postgres-cluster - name: postgres-cluster
alias: postgres-18-cluster alias: postgres-18-cluster
version: 7.4.5 version: 7.4.5

View File

@@ -9,7 +9,7 @@ outline:
main: main:
image: image:
repository: outlinewiki/outline repository: outlinewiki/outline
tag: 1.3.0 tag: 1.2.0
pullPolicy: IfNotPresent pullPolicy: IfNotPresent
env: env:
- name: NODE_ENV - name: NODE_ENV

View File

@@ -4,7 +4,7 @@ dependencies:
version: 4.6.2 version: 4.6.2
- name: cloudflared - name: cloudflared
repository: oci://harbor.alexlebens.net/helm-charts repository: oci://harbor.alexlebens.net/helm-charts
version: 2.1.9 version: 2.1.6
- name: postgres-cluster - name: postgres-cluster
repository: oci://harbor.alexlebens.net/helm-charts repository: oci://harbor.alexlebens.net/helm-charts
version: 7.4.5 version: 7.4.5
@@ -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: 0.7.0 version: 0.7.0
digest: sha256:045adb256c2f942ade106b9cd451a665adf2661a0bfcd5203d8302828cf07dee digest: sha256:7464bbf3277649fb74a2c31b54c8428d97b1ef8049ad08bb85a15fb23eee5118
generated: "2026-01-17T17:32:50.110718413Z" generated: "2026-01-16T18:51:40.030862543Z"

View File

@@ -23,7 +23,7 @@ dependencies:
version: 4.6.2 version: 4.6.2
- name: cloudflared - name: cloudflared
repository: oci://harbor.alexlebens.net/helm-charts repository: oci://harbor.alexlebens.net/helm-charts
version: 2.1.9 version: 2.1.6
- name: postgres-cluster - name: postgres-cluster
alias: postgres-18-cluster alias: postgres-18-cluster
version: 7.4.5 version: 7.4.5

View File

@@ -9,7 +9,7 @@ postiz:
main: main:
image: image:
repository: ghcr.io/gitroomhq/postiz-app repository: ghcr.io/gitroomhq/postiz-app
tag: v2.12.1 tag: v2.12.0
pullPolicy: IfNotPresent pullPolicy: IfNotPresent
env: env:
- name: MAIN_URL - name: MAIN_URL

View File

@@ -28,7 +28,7 @@ qbittorrent:
qbittorrent: qbittorrent:
image: image:
repository: ghcr.io/linuxserver/qbittorrent repository: ghcr.io/linuxserver/qbittorrent
tag: 5.1.4@sha256:f430d70c70d1547fded30fbc3181c4750cef354212a5138ab754eba9ba8bd9e1 tag: 5.1.4@sha256:95114034a7f74672b76f795f6938921b0ca795f85b59b48691035dc66714f34c
pullPolicy: IfNotPresent pullPolicy: IfNotPresent
env: env:
- name: TZ - name: TZ

View File

@@ -7,6 +7,6 @@ dependencies:
version: v1.18.9 version: v1.18.9
- name: cloudflared - name: cloudflared
repository: oci://harbor.alexlebens.net/helm-charts repository: oci://harbor.alexlebens.net/helm-charts
version: 2.1.9 version: 2.1.6
digest: sha256:57aea8e9711bfea8484ad395d5a5ff2a0e4d2a7c962cf9a2c49095f6a721376d digest: sha256:fc0c562e0b47bd730251c2ed1ad48f1b0c57dfb730fd161fb905933817ba2c69
generated: "2026-01-17T17:33:03.998798829Z" generated: "2026-01-14T21:08:53.897492563Z"

View File

@@ -24,7 +24,7 @@ dependencies:
- name: cloudflared - name: cloudflared
alias: cloudflared-rgw alias: cloudflared-rgw
repository: oci://harbor.alexlebens.net/helm-charts repository: oci://harbor.alexlebens.net/helm-charts
version: 2.1.9 version: 2.1.6
icon: https://cdn.jsdelivr.net/gh/selfhst/icons/png/ceph.png icon: https://cdn.jsdelivr.net/gh/selfhst/icons/png/ceph.png
# renovate: github=rook/rook # renovate: github=rook/rook
appVersion: v1.18.8 appVersion: v1.18.8

View File

@@ -9,7 +9,7 @@ searxng:
main: main:
image: image:
repository: searxng/searxng repository: searxng/searxng
tag: latest@sha256:445319b907a0e01d0ff5bf8192be396b1c439a47e12675d626ce29af1b439d93 tag: latest@sha256:bc805054d5801d18b9750852e075e599e543eddc2d7962918f0722244d40ea09
pullPolicy: IfNotPresent pullPolicy: IfNotPresent
env: env:
- name: SEARXNG_BASE_URL - name: SEARXNG_BASE_URL
@@ -39,7 +39,7 @@ searxng:
main: main:
image: image:
repository: searxng/searxng repository: searxng/searxng
tag: latest@sha256:445319b907a0e01d0ff5bf8192be396b1c439a47e12675d626ce29af1b439d93 tag: latest@sha256:bc805054d5801d18b9750852e075e599e543eddc2d7962918f0722244d40ea09
pullPolicy: IfNotPresent pullPolicy: IfNotPresent
env: env:
- name: SEARXNG_BASE_URL - name: SEARXNG_BASE_URL

View File

@@ -1,7 +1,7 @@
seerr-chart: seerr-chart:
image: image:
tag: develop tag: develop
sha: 015bc6dc38244eca572ae34ea717c8f4826c582e124c937e0aa2b92fcb94e4f3 sha: f96deeef25cfb7bb0ecaa90f324bf6dfb66a844e8ed38501764f4d982a152280
probes: probes:
livenessProbe: livenessProbe:
initialDelaySeconds: 60 initialDelaySeconds: 60

View File

@@ -36,7 +36,7 @@ shelly-plug:
main: main:
image: image:
repository: php repository: php
tag: 8.5.2-apache-bookworm tag: 8.5.1-apache-bookworm
pullPolicy: IfNotPresent pullPolicy: IfNotPresent
env: env:
- name: SHELLY_HOSTNAME - name: SHELLY_HOSTNAME

View File

@@ -4,6 +4,6 @@ dependencies:
version: 4.6.2 version: 4.6.2
- name: cloudflared - name: cloudflared
repository: oci://harbor.alexlebens.net/helm-charts repository: oci://harbor.alexlebens.net/helm-charts
version: 2.1.9 version: 2.1.6
digest: sha256:07dc35c2faf680ef104ac0dd9075760d38f13ef84a62ed961134b5edd6d4b4dc digest: sha256:993713dffe77e7672731ad86c9ba882fa416fe501ae42eba75876c6abbec036c
generated: "2026-01-17T17:33:18.84982234Z" generated: "2026-01-16T18:53:55.811317116Z"

View File

@@ -22,6 +22,6 @@ dependencies:
version: 4.6.2 version: 4.6.2
- name: cloudflared - name: cloudflared
repository: oci://harbor.alexlebens.net/helm-charts repository: oci://harbor.alexlebens.net/helm-charts
version: 2.1.9 version: 2.1.6
icon: https://d21zlbwtcn424f.cloudfront.net/logo-new-round.png icon: https://d21zlbwtcn424f.cloudfront.net/logo-new-round.png
appVersion: 0.0.5 appVersion: 0.0.5

View File

@@ -4,6 +4,6 @@ dependencies:
version: 4.6.2 version: 4.6.2
- name: cloudflared - name: cloudflared
repository: oci://harbor.alexlebens.net/helm-charts repository: oci://harbor.alexlebens.net/helm-charts
version: 2.1.9 version: 2.1.6
digest: sha256:422da3236c2f071ee0e2e36b57a622e1b002c4e8cb67e4c1a01a9cc39aa2bbdf digest: sha256:a964308b6deef2504397e857ca580c186d117a3659782a564f363828f2973c37
generated: "2026-01-17T17:33:32.603049202Z" generated: "2026-01-16T18:54:06.609655376Z"

View File

@@ -22,6 +22,6 @@ dependencies:
version: 4.6.2 version: 4.6.2
- name: cloudflared - name: cloudflared
repository: oci://harbor.alexlebens.net/helm-charts repository: oci://harbor.alexlebens.net/helm-charts
version: 2.1.9 version: 2.1.6
icon: https://d21zlbwtcn424f.cloudfront.net/logo-new-round.png icon: https://d21zlbwtcn424f.cloudfront.net/logo-new-round.png
appVersion: 2.1.2 appVersion: 2.1.2

View File

@@ -4,12 +4,12 @@ dependencies:
version: 4.6.2 version: 4.6.2
- name: cloudflared - name: cloudflared
repository: oci://harbor.alexlebens.net/helm-charts repository: oci://harbor.alexlebens.net/helm-charts
version: 2.1.9 version: 2.1.6
- name: postgres-cluster - name: postgres-cluster
repository: oci://harbor.alexlebens.net/helm-charts repository: oci://harbor.alexlebens.net/helm-charts
version: 7.4.5 version: 7.4.5
- name: volsync-target - name: volsync-target
repository: oci://harbor.alexlebens.net/helm-charts repository: oci://harbor.alexlebens.net/helm-charts
version: 0.7.0 version: 0.7.0
digest: sha256:800ed0149e316d8ea264a11e90ba3eb808d3623bc9825ad96dea85353bd0a62f digest: sha256:d38a685a6bcecb0267e5fa2de2b7c10929201398c7b1b9a06774e35ee5e9c956
generated: "2026-01-17T17:33:46.236030792Z" generated: "2026-01-16T18:56:33.748685848Z"

View File

@@ -24,7 +24,7 @@ dependencies:
version: 4.6.2 version: 4.6.2
- name: cloudflared - name: cloudflared
repository: oci://harbor.alexlebens.net/helm-charts repository: oci://harbor.alexlebens.net/helm-charts
version: 2.1.9 version: 2.1.6
- name: postgres-cluster - name: postgres-cluster
alias: postgres-18-cluster alias: postgres-18-cluster
version: 7.4.5 version: 7.4.5

View File

@@ -34,29 +34,6 @@ spec:
metadataPolicy: None metadataPolicy: None
property: password property: password
---
apiVersion: external-secrets.io/v1
kind: ExternalSecret
metadata:
name: yubal-playlist-cookie
namespace: {{ .Release.Namespace }}
labels:
app.kubernetes.io/name: yubal-playlist-cookie
app.kubernetes.io/instance: {{ .Release.Name }}
app.kubernetes.io/part-of: {{ .Release.Name }}
spec:
secretStoreRef:
kind: ClusterSecretStore
name: vault
data:
- secretKey: cookies.txt
remoteRef:
conversionStrategy: Default
decodingStrategy: None
key: /youtube/cookie
metadataPolicy: None
property: cookies
--- ---
apiVersion: external-secrets.io/v1 apiVersion: external-secrets.io/v1
kind: ExternalSecret kind: ExternalSecret

View File

@@ -5,28 +5,11 @@ yubal-playlist:
replicas: 1 replicas: 1
strategy: Recreate strategy: Recreate
revisionHistoryLimit: 3 revisionHistoryLimit: 3
initContainers:
init-copy-cookie:
image:
repository: busybox
tag: 1.37.0
pullPolicy: IfNotPresent
command:
- /bin/sh
- -ec
- |
if [ ! -f "/app/ytdlp/cookies.txt" ]; then
echo ">> Coping files ..."
ls /app/ytdlp
cp -fv /app/ytdlp/cookies-ro.txt /app/ytdlp/cookies.txt
echo ">> Files in ytdlp:"
ls /app/ytdlp
fi
containers: containers:
main: main:
image: image:
repository: harbor.alexlebens.net/images/yubal-playlist repository: harbor.alexlebens.net/images/yubal-playlist
tag: 0.1.10 tag: 0.1.2
pullPolicy: IfNotPresent pullPolicy: IfNotPresent
env: env:
- name: YUBAL_TZ - name: YUBAL_TZ
@@ -156,27 +139,10 @@ yubal-playlist:
type: PathPrefix type: PathPrefix
value: / value: /
persistence: persistence:
cookie: cache:
enabled: true type: emptyDir
type: secret
name: yubal-playlist-cookie
advancedMounts: advancedMounts:
main: main:
init-copy-cookie:
- path: /app/ytdlp/cookies-ro.txt
readOnly: true
mountPropagation: None
subPath: cookies.txt
config:
storageClass: ceph-block
accessMode: ReadWriteOnce
size: 1Gi
retain: true
advancedMounts:
main:
init-copy-cookie:
- path: /app/ytdlp
readOnly: false
main: main:
- path: /app/ytdlp - path: /app/ytdlp
readOnly: false readOnly: false

View File

@@ -88,8 +88,8 @@ customDNS:
ceph IN CNAME traefik-cl01tl ceph IN CNAME traefik-cl01tl
code-server IN CNAME traefik-cl01tl code-server IN CNAME traefik-cl01tl
ephemera IN CNAME traefik-cl01tl ephemera IN CNAME traefik-cl01tl
excalidraw IN CNAME traefik-cl01tl
feishin IN CNAME traefik-cl01tl feishin IN CNAME traefik-cl01tl
fladder IN CNAME traefik-cl01tl
garage-s3 IN CNAME traefik-cl01tl garage-s3 IN CNAME traefik-cl01tl
garage-webui IN CNAME traefik-cl01tl garage-webui IN CNAME traefik-cl01tl
gatus IN CNAME traefik-cl01tl gatus IN CNAME traefik-cl01tl

View File

@@ -109,8 +109,8 @@ customDNS:
ceph IN CNAME traefik-cl01tl ceph IN CNAME traefik-cl01tl
code-server IN CNAME traefik-cl01tl code-server IN CNAME traefik-cl01tl
ephemera IN CNAME traefik-cl01tl ephemera IN CNAME traefik-cl01tl
excalidraw IN CNAME traefik-cl01tl
feishin IN CNAME traefik-cl01tl feishin IN CNAME traefik-cl01tl
fladder IN CNAME traefik-cl01tl
garage-s3 IN CNAME traefik-cl01tl garage-s3 IN CNAME traefik-cl01tl
garage-webui IN CNAME traefik-cl01tl garage-webui IN CNAME traefik-cl01tl
gatus IN CNAME traefik-cl01tl gatus IN CNAME traefik-cl01tl