Compare commits
1 Commits
renovate/p
...
e48d3cee4e
| Author | SHA1 | Date | |
|---|---|---|---|
|
e48d3cee4e
|
@@ -23,4 +23,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/actual-budget.png
|
icon: https://cdn.jsdelivr.net/gh/selfhst/icons/png/actual-budget.png
|
||||||
# renovate: datasource=github-releases depName=actualbudget/actual
|
# renovate: datasource=github-releases depName=actualbudget/actual
|
||||||
appVersion: 26.2.1
|
appVersion: 26.2.0
|
||||||
|
|||||||
@@ -9,7 +9,7 @@ actual:
|
|||||||
main:
|
main:
|
||||||
image:
|
image:
|
||||||
repository: ghcr.io/actualbudget/actual
|
repository: ghcr.io/actualbudget/actual
|
||||||
tag: 26.2.1
|
tag: 26.2.0
|
||||||
pullPolicy: IfNotPresent
|
pullPolicy: IfNotPresent
|
||||||
env:
|
env:
|
||||||
- name: TZ
|
- name: TZ
|
||||||
|
|||||||
@@ -1,12 +1,12 @@
|
|||||||
dependencies:
|
dependencies:
|
||||||
- name: argo-workflows
|
- name: argo-workflows
|
||||||
repository: https://argoproj.github.io/argo-helm
|
repository: https://argoproj.github.io/argo-helm
|
||||||
version: 0.47.4
|
version: 0.47.3
|
||||||
- name: argo-events
|
- name: argo-events
|
||||||
repository: https://argoproj.github.io/argo-helm
|
repository: https://argoproj.github.io/argo-helm
|
||||||
version: 2.4.20
|
version: 2.4.20
|
||||||
- name: postgres-cluster
|
- name: postgres-cluster
|
||||||
repository: oci://harbor.alexlebens.net/helm-charts
|
repository: oci://harbor.alexlebens.net/helm-charts
|
||||||
version: 7.8.0
|
version: 7.5.0
|
||||||
digest: sha256:772ba83a6e0fa6a7e3633ff1fff0f8221b45a1f36ec890489cfa383330d99f81
|
digest: sha256:156c07cae82be20f03a17b8f2a4a188679830ce1430711da812c4aed626c17b4
|
||||||
generated: "2026-02-27T09:04:32.605473331Z"
|
generated: "2026-02-02T23:56:58.434603097Z"
|
||||||
|
|||||||
@@ -18,15 +18,15 @@ maintainers:
|
|||||||
- name: alexlebens
|
- name: alexlebens
|
||||||
dependencies:
|
dependencies:
|
||||||
- name: argo-workflows
|
- name: argo-workflows
|
||||||
version: 0.47.4
|
version: 0.47.3
|
||||||
repository: https://argoproj.github.io/argo-helm
|
repository: https://argoproj.github.io/argo-helm
|
||||||
- name: argo-events
|
- name: argo-events
|
||||||
version: 2.4.20
|
version: 2.4.20
|
||||||
repository: https://argoproj.github.io/argo-helm
|
repository: https://argoproj.github.io/argo-helm
|
||||||
- name: postgres-cluster
|
- name: postgres-cluster
|
||||||
alias: postgres-18-cluster
|
alias: postgres-18-cluster
|
||||||
version: 7.8.0
|
version: 7.5.0
|
||||||
repository: oci://harbor.alexlebens.net/helm-charts
|
repository: oci://harbor.alexlebens.net/helm-charts
|
||||||
icon: https://cdn.jsdelivr.net/gh/selfhst/icons/png/argo-cd.png
|
icon: https://cdn.jsdelivr.net/gh/selfhst/icons/png/argo-cd.png
|
||||||
# renovate: datasource=github-releases depName=argoproj/argo-workflows
|
# renovate: datasource=github-releases depName=argoproj/argo-workflows
|
||||||
appVersion: v4.0.1
|
appVersion: v4.0.0
|
||||||
|
|||||||
@@ -1,6 +1,6 @@
|
|||||||
dependencies:
|
dependencies:
|
||||||
- name: argo-cd
|
- name: argo-cd
|
||||||
repository: https://argoproj.github.io/argo-helm
|
repository: https://argoproj.github.io/argo-helm
|
||||||
version: 9.4.5
|
version: 9.4.1
|
||||||
digest: sha256:d2e631cd926fec6d9d63cb5b18429c05a4ea588b10f3f7b47e7e0088448cc381
|
digest: sha256:6686031538b67a4b79a89b90de06199758c4718a9b7e0a0e6863a5be8964ed9d
|
||||||
generated: "2026-02-26T20:02:53.041089236Z"
|
generated: "2026-02-05T20:06:46.998124019Z"
|
||||||
|
|||||||
@@ -15,8 +15,8 @@ maintainers:
|
|||||||
- name: alexlebens
|
- name: alexlebens
|
||||||
dependencies:
|
dependencies:
|
||||||
- name: argo-cd
|
- name: argo-cd
|
||||||
version: 9.4.5
|
version: 9.4.1
|
||||||
repository: https://argoproj.github.io/argo-helm
|
repository: https://argoproj.github.io/argo-helm
|
||||||
icon: https://cdn.jsdelivr.net/gh/selfhst/icons/png/argo-cd.png
|
icon: https://cdn.jsdelivr.net/gh/selfhst/icons/png/argo-cd.png
|
||||||
# renovate: datasource=github-releases depName=argoproj/argo-cd
|
# renovate: datasource=github-releases depName=argoproj/argo-cd
|
||||||
appVersion: v3.3.2
|
appVersion: v3.3.0
|
||||||
|
|||||||
@@ -4,7 +4,6 @@ argo-cd:
|
|||||||
configs:
|
configs:
|
||||||
cm:
|
cm:
|
||||||
admin.enabled: true
|
admin.enabled: true
|
||||||
accounts.homepage: apiKey
|
|
||||||
timeout.reconciliation: 100s
|
timeout.reconciliation: 100s
|
||||||
timeout.reconciliation.jitter: 60s
|
timeout.reconciliation.jitter: 60s
|
||||||
url: https://argocd.alexlebens.net
|
url: https://argocd.alexlebens.net
|
||||||
@@ -30,7 +29,6 @@ argo-cd:
|
|||||||
rbac:
|
rbac:
|
||||||
policy.csv: |
|
policy.csv: |
|
||||||
g, ArgoCD Admins, role:admin
|
g, ArgoCD Admins, role:admin
|
||||||
g, homepage, role:readonly
|
|
||||||
controller:
|
controller:
|
||||||
replicas: 1
|
replicas: 1
|
||||||
metrics:
|
metrics:
|
||||||
|
|||||||
@@ -1,15 +1,15 @@
|
|||||||
dependencies:
|
dependencies:
|
||||||
- name: authentik
|
- name: authentik
|
||||||
repository: https://charts.goauthentik.io/
|
repository: https://charts.goauthentik.io/
|
||||||
version: 2026.2.0
|
version: 2025.12.3
|
||||||
- name: cloudflared
|
- name: cloudflared
|
||||||
repository: oci://harbor.alexlebens.net/helm-charts
|
repository: oci://harbor.alexlebens.net/helm-charts
|
||||||
version: 2.3.0
|
version: 2.2.2
|
||||||
- name: postgres-cluster
|
- name: postgres-cluster
|
||||||
repository: oci://harbor.alexlebens.net/helm-charts
|
repository: oci://harbor.alexlebens.net/helm-charts
|
||||||
version: 7.8.0
|
version: 7.5.0
|
||||||
- name: redis-replication
|
- name: redis-replication
|
||||||
repository: oci://harbor.alexlebens.net/helm-charts
|
repository: oci://harbor.alexlebens.net/helm-charts
|
||||||
version: 1.0.4
|
version: 1.0.4
|
||||||
digest: sha256:d8431fb5a658a6e0e2600c25531c389627e228e5e9c0317f1efcc78428f3166f
|
digest: sha256:61110db108493eac486715c324a2233d3cd056ea623f8e5c5deda9bd828964e6
|
||||||
generated: "2026-02-27T09:04:48.028691423Z"
|
generated: "2026-02-03T20:35:32.880480215Z"
|
||||||
|
|||||||
@@ -21,14 +21,14 @@ maintainers:
|
|||||||
- name: alexlebens
|
- name: alexlebens
|
||||||
dependencies:
|
dependencies:
|
||||||
- name: authentik
|
- name: authentik
|
||||||
version: 2026.2.0
|
version: 2025.12.3
|
||||||
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.3.0
|
version: 2.2.2
|
||||||
- name: postgres-cluster
|
- name: postgres-cluster
|
||||||
alias: postgres-18-cluster
|
alias: postgres-18-cluster
|
||||||
version: 7.8.0
|
version: 7.5.0
|
||||||
repository: oci://harbor.alexlebens.net/helm-charts
|
repository: oci://harbor.alexlebens.net/helm-charts
|
||||||
- name: redis-replication
|
- name: redis-replication
|
||||||
version: 1.0.4
|
version: 1.0.4
|
||||||
|
|||||||
@@ -1,39 +0,0 @@
|
|||||||
apiVersion: gateway.networking.k8s.io/v1beta1
|
|
||||||
kind: ReferenceGrant
|
|
||||||
metadata:
|
|
||||||
name: allow-outpost-cross-namespace-access
|
|
||||||
namespace: {{ .Release.Namespace }}
|
|
||||||
labels:
|
|
||||||
app.kubernetes.io/name: allow-outpost-cross-namespace-access
|
|
||||||
app.kubernetes.io/instance: {{ .Release.Name }}
|
|
||||||
app.kubernetes.io/part-of: {{ .Release.Name }}
|
|
||||||
spec:
|
|
||||||
from:
|
|
||||||
- group: gateway.networking.k8s.io
|
|
||||||
kind: HTTPRoute
|
|
||||||
namespace: lidarr
|
|
||||||
- group: gateway.networking.k8s.io
|
|
||||||
kind: HTTPRoute
|
|
||||||
namespace: radarr
|
|
||||||
- group: gateway.networking.k8s.io
|
|
||||||
kind: HTTPRoute
|
|
||||||
namespace: radarr-4k
|
|
||||||
- group: gateway.networking.k8s.io
|
|
||||||
kind: HTTPRoute
|
|
||||||
namespace: radarr-anime
|
|
||||||
- group: gateway.networking.k8s.io
|
|
||||||
kind: HTTPRoute
|
|
||||||
namespace: radarr-standup
|
|
||||||
- group: gateway.networking.k8s.io
|
|
||||||
kind: HTTPRoute
|
|
||||||
namespace: sonarr
|
|
||||||
- group: gateway.networking.k8s.io
|
|
||||||
kind: HTTPRoute
|
|
||||||
namespace: sonarr-4k
|
|
||||||
- group: gateway.networking.k8s.io
|
|
||||||
kind: HTTPRoute
|
|
||||||
namespace: sonarr-anime
|
|
||||||
to:
|
|
||||||
- group: ""
|
|
||||||
kind: Service
|
|
||||||
name: ak-outpost-traefik-proxy-auth
|
|
||||||
@@ -72,7 +72,7 @@ postgres-18-cluster:
|
|||||||
backup:
|
backup:
|
||||||
objectStore:
|
objectStore:
|
||||||
- name: garage-local
|
- name: garage-local
|
||||||
index: 2
|
index: 1
|
||||||
destinationBucket: postgres-backups
|
destinationBucket: postgres-backups
|
||||||
externalSecretCredentialPath: /garage/home-infra/postgres-backups
|
externalSecretCredentialPath: /garage/home-infra/postgres-backups
|
||||||
isWALArchiver: true
|
isWALArchiver: true
|
||||||
@@ -91,7 +91,7 @@ postgres-18-cluster:
|
|||||||
# isWALArchiver: false
|
# isWALArchiver: false
|
||||||
scheduledBackups:
|
scheduledBackups:
|
||||||
- name: live-backup
|
- name: live-backup
|
||||||
suspend: true
|
suspend: false
|
||||||
immediate: true
|
immediate: true
|
||||||
schedule: "0 0 0 * * *"
|
schedule: "0 0 0 * * *"
|
||||||
backupName: garage-local
|
backupName: garage-local
|
||||||
|
|||||||
@@ -27,4 +27,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/backrest.png
|
icon: https://cdn.jsdelivr.net/gh/selfhst/icons/png/backrest.png
|
||||||
# renovate: datasource=github-releases depName=garethgeorge/backrest
|
# renovate: datasource=github-releases depName=garethgeorge/backrest
|
||||||
appVersion: v1.12.0
|
appVersion: v1.11.2
|
||||||
|
|||||||
@@ -8,7 +8,7 @@ backrest:
|
|||||||
main:
|
main:
|
||||||
image:
|
image:
|
||||||
repository: garethgeorge/backrest
|
repository: garethgeorge/backrest
|
||||||
tag: v1.12.0
|
tag: v1.11.2
|
||||||
pullPolicy: IfNotPresent
|
pullPolicy: IfNotPresent
|
||||||
env:
|
env:
|
||||||
- name: TZ
|
- name: TZ
|
||||||
|
|||||||
@@ -25,4 +25,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/bazarr.png
|
icon: https://cdn.jsdelivr.net/gh/selfhst/icons/png/bazarr.png
|
||||||
# renovate: datasource=github-releases depName=morpheus65535/bazarr
|
# renovate: datasource=github-releases depName=morpheus65535/bazarr
|
||||||
appVersion: 1.5.6
|
appVersion: 1.5.5
|
||||||
|
|||||||
@@ -15,7 +15,7 @@ bazarr:
|
|||||||
main:
|
main:
|
||||||
image:
|
image:
|
||||||
repository: ghcr.io/linuxserver/bazarr
|
repository: ghcr.io/linuxserver/bazarr
|
||||||
tag: 1.5.6@sha256:b0bc617664dbca25845ac3b1bb6411b145b6a44a6d173071c9d2f426524fdd9f
|
tag: 1.5.5@sha256:d40ee61030a9afafddfdd58d160281b865bfcad7cb66e920116fd6fd40668cbb
|
||||||
pullPolicy: IfNotPresent
|
pullPolicy: IfNotPresent
|
||||||
env:
|
env:
|
||||||
- name: TZ
|
- name: TZ
|
||||||
|
|||||||
@@ -112,7 +112,6 @@ blocky:
|
|||||||
booklore IN CNAME traefik-cl01tl
|
booklore IN CNAME traefik-cl01tl
|
||||||
ceph IN CNAME traefik-cl01tl
|
ceph IN CNAME traefik-cl01tl
|
||||||
code-server IN CNAME traefik-cl01tl
|
code-server IN CNAME traefik-cl01tl
|
||||||
directus IN CNAME traefik-cl01tl
|
|
||||||
excalidraw IN CNAME traefik-cl01tl
|
excalidraw IN CNAME traefik-cl01tl
|
||||||
feishin IN CNAME traefik-cl01tl
|
feishin IN CNAME traefik-cl01tl
|
||||||
garage-s3 IN CNAME traefik-cl01tl
|
garage-s3 IN CNAME traefik-cl01tl
|
||||||
@@ -126,6 +125,7 @@ blocky:
|
|||||||
home-assistant IN CNAME traefik-cl01tl
|
home-assistant IN CNAME traefik-cl01tl
|
||||||
home-assistant-code-server IN CNAME traefik-cl01tl
|
home-assistant-code-server IN CNAME traefik-cl01tl
|
||||||
hubble IN CNAME traefik-cl01tl
|
hubble IN CNAME traefik-cl01tl
|
||||||
|
huntarr IN CNAME traefik-cl01tl
|
||||||
immich IN CNAME traefik-cl01tl
|
immich IN CNAME traefik-cl01tl
|
||||||
jellyfin IN CNAME traefik-cl01tl
|
jellyfin IN CNAME traefik-cl01tl
|
||||||
jellystat IN CNAME traefik-cl01tl
|
jellystat IN CNAME traefik-cl01tl
|
||||||
@@ -133,12 +133,12 @@ blocky:
|
|||||||
komodo IN CNAME traefik-cl01tl
|
komodo IN CNAME traefik-cl01tl
|
||||||
lidarr IN CNAME traefik-cl01tl
|
lidarr IN CNAME traefik-cl01tl
|
||||||
mail IN CNAME traefik-cl01tl
|
mail IN CNAME traefik-cl01tl
|
||||||
music-grabber IN CNAME traefik-cl01tl
|
|
||||||
navidrome IN CNAME traefik-cl01tl
|
navidrome IN CNAME traefik-cl01tl
|
||||||
ntfy IN CNAME traefik-cl01tl
|
ntfy IN CNAME traefik-cl01tl
|
||||||
objects IN CNAME traefik-cl01tl
|
objects IN CNAME traefik-cl01tl
|
||||||
ollama IN CNAME traefik-cl01tl
|
ollama IN CNAME traefik-cl01tl
|
||||||
omni-tools IN CNAME traefik-cl01tl
|
omni-tools IN CNAME traefik-cl01tl
|
||||||
|
overseerr IN CNAME traefik-cl01tl
|
||||||
photoview IN CNAME traefik-cl01tl
|
photoview IN CNAME traefik-cl01tl
|
||||||
plex IN CNAME traefik-cl01tl
|
plex IN CNAME traefik-cl01tl
|
||||||
postiz IN CNAME traefik-cl01tl
|
postiz IN CNAME traefik-cl01tl
|
||||||
@@ -157,14 +157,13 @@ blocky:
|
|||||||
sonarr IN CNAME traefik-cl01tl
|
sonarr IN CNAME traefik-cl01tl
|
||||||
sonarr-4k IN CNAME traefik-cl01tl
|
sonarr-4k IN CNAME traefik-cl01tl
|
||||||
sonarr-anime IN CNAME traefik-cl01tl
|
sonarr-anime IN CNAME traefik-cl01tl
|
||||||
spotisub IN CNAME traefik-cl01tl
|
|
||||||
stalwart IN CNAME traefik-cl01tl
|
stalwart IN CNAME traefik-cl01tl
|
||||||
tdarr IN CNAME traefik-cl01tl
|
tdarr IN CNAME traefik-cl01tl
|
||||||
tubearchivist IN CNAME traefik-cl01tl
|
tubearchivist IN CNAME traefik-cl01tl
|
||||||
vault IN CNAME traefik-cl01tl
|
vault IN CNAME traefik-cl01tl
|
||||||
whodb IN CNAME traefik-cl01tl
|
whodb IN CNAME traefik-cl01tl
|
||||||
yamtrack IN CNAME traefik-cl01tl
|
yamtrack IN CNAME traefik-cl01tl
|
||||||
yubal IN CNAME traefik-cl01tl
|
yubal-playlist IN CNAME traefik-cl01tl
|
||||||
|
|
||||||
blocking:
|
blocking:
|
||||||
denylists:
|
denylists:
|
||||||
|
|||||||
@@ -30,4 +30,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/booklore.png
|
icon: https://cdn.jsdelivr.net/gh/selfhst/icons/png/booklore.png
|
||||||
# renovate: datasource=github-releases depName=booklore-app/BookLore
|
# renovate: datasource=github-releases depName=booklore-app/BookLore
|
||||||
appVersion: v2.0.3
|
appVersion: v1.18.5
|
||||||
|
|||||||
@@ -9,7 +9,7 @@ booklore:
|
|||||||
main:
|
main:
|
||||||
image:
|
image:
|
||||||
repository: ghcr.io/booklore-app/booklore
|
repository: ghcr.io/booklore-app/booklore
|
||||||
tag: v2.0.3
|
tag: v1.18.5
|
||||||
pullPolicy: IfNotPresent
|
pullPolicy: IfNotPresent
|
||||||
env:
|
env:
|
||||||
- name: TZ
|
- name: TZ
|
||||||
|
|||||||
@@ -1,6 +1,6 @@
|
|||||||
dependencies:
|
dependencies:
|
||||||
- name: cert-manager
|
- name: cert-manager
|
||||||
repository: https://charts.jetstack.io
|
repository: https://charts.jetstack.io
|
||||||
version: v1.19.4
|
version: v1.19.3
|
||||||
digest: sha256:5c4a0a0568677bfcf4529e6ec6a005957cd1820fd5f1d1f108e74370d409fe88
|
digest: sha256:114cb3c074866dd41725580ac14367f0aa03653f362ae156430f1dc0ee6ddd32
|
||||||
generated: "2026-02-24T19:30:44.415585645Z"
|
generated: "2026-02-02T23:06:15.144687867Z"
|
||||||
|
|||||||
@@ -14,8 +14,8 @@ maintainers:
|
|||||||
- name: alexlebens
|
- name: alexlebens
|
||||||
dependencies:
|
dependencies:
|
||||||
- name: cert-manager
|
- name: cert-manager
|
||||||
version: v1.19.4
|
version: v1.19.3
|
||||||
repository: https://charts.jetstack.io
|
repository: https://charts.jetstack.io
|
||||||
icon: https://raw.githubusercontent.com/walkxcode/dashboard-icons/main/png/cert-manager.png
|
icon: https://raw.githubusercontent.com/walkxcode/dashboard-icons/main/png/cert-manager.png
|
||||||
# renovate: datasource=github-releases depName=cert-manager/cert-manager
|
# renovate: datasource=github-releases depName=cert-manager/cert-manager
|
||||||
appVersion: v1.19.4
|
appVersion: v1.19.3
|
||||||
|
|||||||
@@ -19,4 +19,4 @@ dependencies:
|
|||||||
repository: https://helm.cilium.io/
|
repository: https://helm.cilium.io/
|
||||||
icon: https://cdn.jsdelivr.net/gh/selfhst/icons/png/cilium.png
|
icon: https://cdn.jsdelivr.net/gh/selfhst/icons/png/cilium.png
|
||||||
# renovate: datasource=github-releases depName=cilium/cilium
|
# renovate: datasource=github-releases depName=cilium/cilium
|
||||||
appVersion: 1.19.1
|
appVersion: 1.19.0
|
||||||
|
|||||||
@@ -0,0 +1,18 @@
|
|||||||
|
# apiVersion: "cilium.io/v2alpha1"
|
||||||
|
# kind: CiliumL2AnnouncementPolicy
|
||||||
|
# metadata:
|
||||||
|
# name: node-gateway-l2-policy
|
||||||
|
# namespace: {{ .Release.Namespace }}
|
||||||
|
# labels:
|
||||||
|
# app.kubernetes.io/name: node-gateway-l2-policy
|
||||||
|
# app.kubernetes.io/instance: {{ .Release.Name }}
|
||||||
|
# app.kubernetes.io/part-of: {{ .Release.Name }}
|
||||||
|
# spec:
|
||||||
|
# nodeSelector:
|
||||||
|
# matchLabels:
|
||||||
|
# kubernetes.io/hostname: talos-ix7-xku
|
||||||
|
# interfaces:
|
||||||
|
# - end0
|
||||||
|
# - enp6s0
|
||||||
|
# externalIPs: true
|
||||||
|
# loadBalancerIPs: true
|
||||||
@@ -11,6 +11,8 @@ spec:
|
|||||||
blocks:
|
blocks:
|
||||||
- start: "10.232.1.21"
|
- start: "10.232.1.21"
|
||||||
stop: "10.232.1.23"
|
stop: "10.232.1.23"
|
||||||
|
- start: "10.232.2.21"
|
||||||
|
stop: "10.232.2.23"
|
||||||
|
|
||||||
---
|
---
|
||||||
apiVersion: cilium.io/v2
|
apiVersion: cilium.io/v2
|
||||||
|
|||||||
@@ -9,6 +9,7 @@
|
|||||||
# app.kubernetes.io/part-of: {{ .Release.Name }}
|
# app.kubernetes.io/part-of: {{ .Release.Name }}
|
||||||
# annotations:
|
# annotations:
|
||||||
# cert-manager.io/cluster-issuer: letsencrypt-issuer
|
# cert-manager.io/cluster-issuer: letsencrypt-issuer
|
||||||
|
# io.cilium/lb-ipam-ips: "10.232.1.23"
|
||||||
# spec:
|
# spec:
|
||||||
# addresses:
|
# addresses:
|
||||||
# - type: IPAddress
|
# - type: IPAddress
|
||||||
|
|||||||
@@ -38,6 +38,7 @@ cilium:
|
|||||||
bpf:
|
bpf:
|
||||||
hostLegacyRouting: true
|
hostLegacyRouting: true
|
||||||
devices: end0 enp6s0
|
devices: end0 enp6s0
|
||||||
|
enableK8sEndpointSlice: true
|
||||||
ciliumEndpointSlice:
|
ciliumEndpointSlice:
|
||||||
enabled: true
|
enabled: true
|
||||||
ingressController:
|
ingressController:
|
||||||
@@ -46,8 +47,6 @@ cilium:
|
|||||||
enabled: true
|
enabled: true
|
||||||
enableAlpn: true
|
enableAlpn: true
|
||||||
enableAppProtocol: true
|
enableAppProtocol: true
|
||||||
gatewayClass:
|
|
||||||
create: auto
|
|
||||||
externalIPs:
|
externalIPs:
|
||||||
enabled: true
|
enabled: true
|
||||||
socketLB:
|
socketLB:
|
||||||
|
|||||||
@@ -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.3.0
|
version: 2.2.2
|
||||||
- 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:a170a0695881a7eed9bc2b0fc8b7f7bce18919e9bea0c5342a35e5a1a5ffa406
|
digest: sha256:185da5d4998267b90e6d2ece537b9550d800d1cca0217cac808a88f63f9fec29
|
||||||
generated: "2026-02-07T00:36:52.387080745Z"
|
generated: "2026-02-03T03:41:32.224062229Z"
|
||||||
|
|||||||
@@ -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.3.0
|
version: 2.2.2
|
||||||
- name: volsync-target
|
- name: volsync-target
|
||||||
alias: volsync-target-config
|
alias: volsync-target-config
|
||||||
version: 0.7.0
|
version: 0.7.0
|
||||||
|
|||||||
@@ -9,7 +9,7 @@ code-server:
|
|||||||
main:
|
main:
|
||||||
image:
|
image:
|
||||||
repository: ghcr.io/linuxserver/code-server
|
repository: ghcr.io/linuxserver/code-server
|
||||||
tag: 4.109.2@sha256:73ab43cfb971418c1ac019a69c7a4d7d3c46b4a25d6dcba8fcdade2109ca68ad
|
tag: 4.108.2@sha256:a59301fe97af3d9bf9150ce53e5c7b12486f2803eea0446a38f8d545ac877c9a
|
||||||
pullPolicy: IfNotPresent
|
pullPolicy: IfNotPresent
|
||||||
env:
|
env:
|
||||||
- name: TZ
|
- name: TZ
|
||||||
|
|||||||
@@ -1,6 +0,0 @@
|
|||||||
dependencies:
|
|
||||||
- name: app-template
|
|
||||||
repository: https://bjw-s-labs.github.io/helm-charts/
|
|
||||||
version: 4.6.2
|
|
||||||
digest: sha256:548ae1f8699100a2f6bac11a4a3137402b3eea340c7a3db4d9f1813ad6a11dca
|
|
||||||
generated: "2026-02-23T22:08:42.516245-06:00"
|
|
||||||
@@ -1,20 +0,0 @@
|
|||||||
apiVersion: v2
|
|
||||||
name: decluttarr
|
|
||||||
version: 1.0.0
|
|
||||||
description: decluttarr
|
|
||||||
keywords:
|
|
||||||
- decluttarr
|
|
||||||
- servarr
|
|
||||||
home: https://wiki.alexlebens.dev/s/
|
|
||||||
sources:
|
|
||||||
- https://github.com/ManiMatter/decluttarr
|
|
||||||
- https://github.com/bjw-s-labs/helm-charts/tree/main/charts/other/app-template
|
|
||||||
maintainers:
|
|
||||||
- name: alexlebens
|
|
||||||
dependencies:
|
|
||||||
- name: app-template
|
|
||||||
alias: decluttarr
|
|
||||||
repository: https://bjw-s-labs.github.io/helm-charts/
|
|
||||||
version: 4.6.2
|
|
||||||
# renovate: datasource=github-releases depName=ManiMatter/decluttarr
|
|
||||||
appVersion: v2.0.0
|
|
||||||
@@ -1,21 +0,0 @@
|
|||||||
apiVersion: external-secrets.io/v1
|
|
||||||
kind: ExternalSecret
|
|
||||||
metadata:
|
|
||||||
name: decluttarr-config-secret
|
|
||||||
namespace: {{ .Release.Namespace }}
|
|
||||||
labels:
|
|
||||||
app.kubernetes.io/name: decluttarr-config-secret
|
|
||||||
app.kubernetes.io/instance: {{ .Release.Name }}
|
|
||||||
app.kubernetes.io/part-of: {{ .Release.Name }}
|
|
||||||
spec:
|
|
||||||
secretStoreRef:
|
|
||||||
kind: ClusterSecretStore
|
|
||||||
name: vault
|
|
||||||
data:
|
|
||||||
- secretKey: config.yaml
|
|
||||||
remoteRef:
|
|
||||||
conversionStrategy: Default
|
|
||||||
decodingStrategy: None
|
|
||||||
key: /cl01tl/decluttarr/config
|
|
||||||
metadataPolicy: None
|
|
||||||
property: config.yaml
|
|
||||||
@@ -1,32 +0,0 @@
|
|||||||
decluttarr:
|
|
||||||
controllers:
|
|
||||||
main:
|
|
||||||
type: deployment
|
|
||||||
replicas: 1
|
|
||||||
strategy: Recreate
|
|
||||||
revisionHistoryLimit: 3
|
|
||||||
containers:
|
|
||||||
main:
|
|
||||||
image:
|
|
||||||
repository: ghcr.io/manimatter/decluttarr
|
|
||||||
tag: v2.0.0
|
|
||||||
pullPolicy: IfNotPresent
|
|
||||||
env:
|
|
||||||
- name: TZ
|
|
||||||
value: America/Chicago
|
|
||||||
resources:
|
|
||||||
requests:
|
|
||||||
cpu: 10m
|
|
||||||
memory: 128Mi
|
|
||||||
persistence:
|
|
||||||
config:
|
|
||||||
enabled: true
|
|
||||||
type: secret
|
|
||||||
name: decluttarr-config-secret
|
|
||||||
advancedMounts:
|
|
||||||
main:
|
|
||||||
main:
|
|
||||||
- path: /app/config/config.yaml
|
|
||||||
readOnly: true
|
|
||||||
mountPropagation: None
|
|
||||||
subPath: config.yaml
|
|
||||||
@@ -1,6 +1,6 @@
|
|||||||
dependencies:
|
dependencies:
|
||||||
- name: descheduler
|
- name: descheduler
|
||||||
repository: https://kubernetes-sigs.github.io/descheduler/
|
repository: https://kubernetes-sigs.github.io/descheduler/
|
||||||
version: 0.35.0
|
version: 0.34.0
|
||||||
digest: sha256:afa0e5fe35f9287db619de604c82a22c3ab90dfcaa3a845ff30491e47c7a5846
|
digest: sha256:1020c1fc8c179744f308e9b79f010dcaf59a05019f7d007157974be97063e12b
|
||||||
generated: "2026-02-19T23:03:22.794515683Z"
|
generated: "2025-12-01T20:25:26.970808-06:00"
|
||||||
|
|||||||
@@ -14,8 +14,8 @@ maintainers:
|
|||||||
- name: alexlebens
|
- name: alexlebens
|
||||||
dependencies:
|
dependencies:
|
||||||
- name: descheduler
|
- name: descheduler
|
||||||
version: 0.35.0
|
version: 0.34.0
|
||||||
repository: https://kubernetes-sigs.github.io/descheduler/
|
repository: https://kubernetes-sigs.github.io/descheduler/
|
||||||
icon: https://cdn.jsdelivr.net/gh/selfhst/icons/png/kubernetes.png
|
icon: https://cdn.jsdelivr.net/gh/selfhst/icons/png/kubernetes.png
|
||||||
# renovate: datasource=github-releases depName=kubernetes-sigs/descheduler
|
# renovate: datasource=github-releases depName=kubernetes-sigs/descheduler
|
||||||
appVersion: v0.35.0
|
appVersion: 0.34.0
|
||||||
|
|||||||
@@ -2,11 +2,14 @@ dependencies:
|
|||||||
- 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: cloudflared
|
||||||
|
repository: oci://harbor.alexlebens.net/helm-charts
|
||||||
|
version: 2.2.2
|
||||||
- name: postgres-cluster
|
- name: postgres-cluster
|
||||||
repository: oci://harbor.alexlebens.net/helm-charts
|
repository: oci://harbor.alexlebens.net/helm-charts
|
||||||
version: 7.8.0
|
version: 7.5.0
|
||||||
- name: redis-replication
|
- name: redis-replication
|
||||||
repository: oci://harbor.alexlebens.net/helm-charts
|
repository: oci://harbor.alexlebens.net/helm-charts
|
||||||
version: 1.0.4
|
version: 1.0.4
|
||||||
digest: sha256:8385abb48136f3a01c3024e2fffd1e4cc87468ce6d27d2e6d2dae5a8f4bfa9c8
|
digest: sha256:c8812d427b060fc1b117ee14c92f37eb7a25a2f62b52b43184b90b74c161af48
|
||||||
generated: "2026-02-27T09:04:59.886000676Z"
|
generated: "2026-02-03T20:35:55.199768508Z"
|
||||||
|
|||||||
@@ -21,13 +21,16 @@ dependencies:
|
|||||||
alias: directus
|
alias: directus
|
||||||
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: cloudflared
|
||||||
|
repository: oci://harbor.alexlebens.net/helm-charts
|
||||||
|
version: 2.2.2
|
||||||
- name: postgres-cluster
|
- name: postgres-cluster
|
||||||
alias: postgres-18-cluster
|
alias: postgres-18-cluster
|
||||||
version: 7.8.0
|
version: 7.5.0
|
||||||
repository: oci://harbor.alexlebens.net/helm-charts
|
repository: oci://harbor.alexlebens.net/helm-charts
|
||||||
- name: redis-replication
|
- name: redis-replication
|
||||||
version: 1.0.4
|
version: 1.0.4
|
||||||
repository: oci://harbor.alexlebens.net/helm-charts
|
repository: oci://harbor.alexlebens.net/helm-charts
|
||||||
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.15.4
|
appVersion: 11.15.0
|
||||||
|
|||||||
@@ -9,11 +9,11 @@ directus:
|
|||||||
main:
|
main:
|
||||||
image:
|
image:
|
||||||
repository: directus/directus
|
repository: directus/directus
|
||||||
tag: 11.15.4
|
tag: 11.15.0
|
||||||
pullPolicy: IfNotPresent
|
pullPolicy: IfNotPresent
|
||||||
env:
|
env:
|
||||||
- name: PUBLIC_URL
|
- name: PUBLIC_URL
|
||||||
value: https://directus.alexlebens.net
|
value: https://directus.alexlebens.dev
|
||||||
- name: WEBSOCKETS_ENABLED
|
- name: WEBSOCKETS_ENABLED
|
||||||
value: true
|
value: true
|
||||||
- name: ADMIN_EMAIL
|
- name: ADMIN_EMAIL
|
||||||
@@ -125,7 +125,7 @@ directus:
|
|||||||
- name: AUTH_AUTHENTIK_SCOPE
|
- name: AUTH_AUTHENTIK_SCOPE
|
||||||
value: openid profile email
|
value: openid profile email
|
||||||
- name: AUTH_AUTHENTIK_ISSUER_URL
|
- name: AUTH_AUTHENTIK_ISSUER_URL
|
||||||
value: https://authentik.alexlebens.net/application/o/directus/.well-known/openid-configuration
|
value: https://auth.alexlebens.dev/application/o/directus/.well-known/openid-configuration
|
||||||
- name: AUTH_AUTHENTIK_IDENTIFIER_KEY
|
- name: AUTH_AUTHENTIK_IDENTIFIER_KEY
|
||||||
value: email
|
value: email
|
||||||
- name: AUTH_AUTHENTIK_ALLOW_PUBLIC_REGISTRATION
|
- name: AUTH_AUTHENTIK_ALLOW_PUBLIC_REGISTRATION
|
||||||
@@ -168,27 +168,6 @@ directus:
|
|||||||
bearerTokenSecret:
|
bearerTokenSecret:
|
||||||
name: directus-metric-token
|
name: directus-metric-token
|
||||||
key: metric-token
|
key: metric-token
|
||||||
route:
|
|
||||||
main:
|
|
||||||
kind: HTTPRoute
|
|
||||||
parentRefs:
|
|
||||||
- group: gateway.networking.k8s.io
|
|
||||||
kind: Gateway
|
|
||||||
name: traefik-gateway
|
|
||||||
namespace: traefik
|
|
||||||
hostnames:
|
|
||||||
- directus.alexlebens.net
|
|
||||||
rules:
|
|
||||||
- backendRefs:
|
|
||||||
- group: ''
|
|
||||||
kind: Service
|
|
||||||
name: directus
|
|
||||||
port: 80
|
|
||||||
weight: 100
|
|
||||||
matches:
|
|
||||||
- path:
|
|
||||||
type: PathPrefix
|
|
||||||
value: /
|
|
||||||
postgres-18-cluster:
|
postgres-18-cluster:
|
||||||
mode: recovery
|
mode: recovery
|
||||||
recovery:
|
recovery:
|
||||||
|
|||||||
@@ -1,6 +1,6 @@
|
|||||||
dependencies:
|
dependencies:
|
||||||
- name: eck-operator
|
- name: eck-operator
|
||||||
repository: https://helm.elastic.co
|
repository: https://helm.elastic.co
|
||||||
version: 3.3.1
|
version: 3.3.0
|
||||||
digest: sha256:8585f3ea3e4cafc4ff2969ea7e797017b7cfe4becb3385f0b080725908c02f09
|
digest: sha256:d2b00de6c03bf7624fdf496b326262149a2d2635012f14e900ed0724545c95d9
|
||||||
generated: "2026-02-25T18:48:55.77034549Z"
|
generated: "2026-02-03T18:05:00.461644575Z"
|
||||||
|
|||||||
@@ -15,8 +15,8 @@ maintainers:
|
|||||||
- name: alexlebens
|
- name: alexlebens
|
||||||
dependencies:
|
dependencies:
|
||||||
- name: eck-operator
|
- name: eck-operator
|
||||||
version: 3.3.1
|
version: 3.3.0
|
||||||
repository: https://helm.elastic.co
|
repository: https://helm.elastic.co
|
||||||
icon: https://helm.elastic.co/icons/eck.png
|
icon: https://helm.elastic.co/icons/eck.png
|
||||||
# renovate: datasource=github-releases depName=elastic/cloud-on-k8s
|
# renovate: datasource=github-releases depName=elastic/cloud-on-k8s
|
||||||
appVersion: v3.3.1
|
appVersion: v3.3.0
|
||||||
|
|||||||
@@ -1,9 +1,9 @@
|
|||||||
dependencies:
|
dependencies:
|
||||||
- name: element-web
|
- name: element-web
|
||||||
repository: https://ananace.gitlab.io/charts
|
repository: https://ananace.gitlab.io/charts
|
||||||
version: 1.4.30
|
version: 1.4.29
|
||||||
- name: cloudflared
|
- name: cloudflared
|
||||||
repository: oci://harbor.alexlebens.net/helm-charts
|
repository: oci://harbor.alexlebens.net/helm-charts
|
||||||
version: 2.3.0
|
version: 2.2.2
|
||||||
digest: sha256:90a1767a625f0a5ba0f5f23015b2ae7c2ae2cecac311e6cb2dc2ce3c483916b3
|
digest: sha256:a27e895a7c19b296ca63888511d865b9623020824a1ea9c39dafa5433e9e83f4
|
||||||
generated: "2026-02-16T20:12:50.293216516Z"
|
generated: "2026-02-03T03:42:00.780507134Z"
|
||||||
|
|||||||
@@ -17,11 +17,11 @@ maintainers:
|
|||||||
- name: alexlebens
|
- name: alexlebens
|
||||||
dependencies:
|
dependencies:
|
||||||
- name: element-web
|
- name: element-web
|
||||||
version: 1.4.30
|
version: 1.4.29
|
||||||
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.3.0
|
version: 2.2.2
|
||||||
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.11
|
appVersion: v1.12.9
|
||||||
|
|||||||
@@ -2,7 +2,7 @@ element-web:
|
|||||||
replicaCount: 1
|
replicaCount: 1
|
||||||
image:
|
image:
|
||||||
repository: vectorim/element-web
|
repository: vectorim/element-web
|
||||||
tag: v1.12.11
|
tag: v1.12.9
|
||||||
pullPolicy: IfNotPresent
|
pullPolicy: IfNotPresent
|
||||||
defaultServer:
|
defaultServer:
|
||||||
url: https://matrix.alexlebens.dev
|
url: https://matrix.alexlebens.dev
|
||||||
|
|||||||
@@ -19,7 +19,7 @@ external-dns-unifi:
|
|||||||
webhook:
|
webhook:
|
||||||
image:
|
image:
|
||||||
repository: ghcr.io/kashalls/external-dns-unifi-webhook
|
repository: ghcr.io/kashalls/external-dns-unifi-webhook
|
||||||
tag: v0.8.2
|
tag: v0.8.1
|
||||||
env:
|
env:
|
||||||
- name: UNIFI_HOST
|
- name: UNIFI_HOST
|
||||||
value: https://192.168.1.1
|
value: https://192.168.1.1
|
||||||
|
|||||||
@@ -1,6 +1,6 @@
|
|||||||
dependencies:
|
dependencies:
|
||||||
- name: external-secrets
|
- name: external-secrets
|
||||||
repository: https://charts.external-secrets.io
|
repository: https://charts.external-secrets.io
|
||||||
version: 2.0.1
|
version: 1.3.2
|
||||||
digest: sha256:f47905e03f649c28d29f7a381799fb2df1f0a7bf122af174aeba47ba94f34847
|
digest: sha256:7b7c6dee59f2ea630f0e7a1124aeeda52cdff23769136300384b28210e03945a
|
||||||
generated: "2026-02-20T19:29:28.137671934Z"
|
generated: "2026-02-03T21:41:32.061135319Z"
|
||||||
|
|||||||
@@ -12,8 +12,8 @@ sources:
|
|||||||
- https://github.com/external-secrets/external-secrets/tree/main/deploy/charts/external-secrets
|
- https://github.com/external-secrets/external-secrets/tree/main/deploy/charts/external-secrets
|
||||||
dependencies:
|
dependencies:
|
||||||
- name: external-secrets
|
- name: external-secrets
|
||||||
version: 2.0.1
|
version: 1.3.2
|
||||||
repository: https://charts.external-secrets.io
|
repository: https://charts.external-secrets.io
|
||||||
icon: https://avatars.githubusercontent.com/u/68335991?s=48&v=4
|
icon: https://avatars.githubusercontent.com/u/68335991?s=48&v=4
|
||||||
# renovate: datasource=github-releases depName=external-secrets/external-secrets
|
# renovate: datasource=github-releases depName=external-secrets/external-secrets
|
||||||
appVersion: v2.0.1
|
appVersion: v1.3.2
|
||||||
|
|||||||
@@ -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.3.0
|
version: 2.2.2
|
||||||
- name: postgres-cluster
|
- name: postgres-cluster
|
||||||
repository: oci://harbor.alexlebens.net/helm-charts
|
repository: oci://harbor.alexlebens.net/helm-charts
|
||||||
version: 7.8.0
|
version: 7.5.0
|
||||||
- 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:e99b942b1c28deb0c120f5dec6d8a0dae8cb9714109c40cf08054af1467bc56f
|
digest: sha256:85e8205ab05be520984cb7c08109aedd9020229b2e7ef22da7b82534cd5d8242
|
||||||
generated: "2026-02-27T09:05:12.206793073Z"
|
generated: "2026-02-03T03:42:15.595589094Z"
|
||||||
|
|||||||
@@ -23,10 +23,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.3.0
|
version: 2.2.2
|
||||||
- name: postgres-cluster
|
- name: postgres-cluster
|
||||||
alias: postgres-18-cluster
|
alias: postgres-18-cluster
|
||||||
version: 7.8.0
|
version: 7.5.0
|
||||||
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
|
||||||
|
|||||||
@@ -88,7 +88,7 @@ freshrss:
|
|||||||
- name: PUID
|
- name: PUID
|
||||||
value: "568"
|
value: "568"
|
||||||
- name: TZ
|
- name: TZ
|
||||||
value: America/Chicago
|
value: US/Central
|
||||||
- name: FRESHRSS_ENV
|
- name: FRESHRSS_ENV
|
||||||
value: production
|
value: production
|
||||||
- name: CRON_MIN
|
- name: CRON_MIN
|
||||||
|
|||||||
@@ -34,7 +34,7 @@ garage:
|
|||||||
debug:
|
debug:
|
||||||
image:
|
image:
|
||||||
repository: ubuntu
|
repository: ubuntu
|
||||||
tag: resolute-20260108
|
tag: resolute-20260106.1
|
||||||
pullPolicy: IfNotPresent
|
pullPolicy: IfNotPresent
|
||||||
command:
|
command:
|
||||||
- "sleep"
|
- "sleep"
|
||||||
|
|||||||
@@ -1,12 +1,12 @@
|
|||||||
dependencies:
|
dependencies:
|
||||||
- name: gatus
|
- name: gatus
|
||||||
repository: https://twin.github.io/helm-charts
|
repository: https://twin.github.io/helm-charts
|
||||||
version: 1.5.0
|
version: 1.4.5
|
||||||
- name: postgres-cluster
|
- name: postgres-cluster
|
||||||
repository: oci://harbor.alexlebens.net/helm-charts
|
repository: oci://harbor.alexlebens.net/helm-charts
|
||||||
version: 7.8.0
|
version: 7.5.0
|
||||||
- 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:d7790fe1459aecff41e33719556aa370a3b5c3b4ae7c414268665c63ad3952f3
|
digest: sha256:869bee8ae57a4c920ae6495a5fc90feabcbee12647cc7b9beb8b368823ffdbf1
|
||||||
generated: "2026-02-27T09:05:24.649681525Z"
|
generated: "2026-01-23T00:36:25.773527504Z"
|
||||||
|
|||||||
@@ -19,10 +19,10 @@ maintainers:
|
|||||||
dependencies:
|
dependencies:
|
||||||
- name: gatus
|
- name: gatus
|
||||||
repository: https://twin.github.io/helm-charts
|
repository: https://twin.github.io/helm-charts
|
||||||
version: 1.5.0
|
version: 1.4.5
|
||||||
- name: postgres-cluster
|
- name: postgres-cluster
|
||||||
alias: postgres-18-cluster
|
alias: postgres-18-cluster
|
||||||
version: 7.8.0
|
version: 7.5.0
|
||||||
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
|
||||||
@@ -30,4 +30,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/gatus.png
|
icon: https://cdn.jsdelivr.net/gh/selfhst/icons/png/gatus.png
|
||||||
# renovate: datasource=github-releases depName=TwiN/gatus
|
# renovate: datasource=github-releases depName=TwiN/gatus
|
||||||
appVersion: v5.35.0
|
appVersion: v5.34.0
|
||||||
|
|||||||
28
clusters/cl01tl/helm/gatus/templates/http-route.yaml
Normal file
28
clusters/cl01tl/helm/gatus/templates/http-route.yaml
Normal file
@@ -0,0 +1,28 @@
|
|||||||
|
apiVersion: gateway.networking.k8s.io/v1
|
||||||
|
kind: HTTPRoute
|
||||||
|
metadata:
|
||||||
|
name: gatus
|
||||||
|
namespace: {{ .Release.Namespace }}
|
||||||
|
labels:
|
||||||
|
app.kubernetes.io/name: gatus
|
||||||
|
app.kubernetes.io/instance: {{ .Release.Name }}
|
||||||
|
app.kubernetes.io/part-of: {{ .Release.Name }}
|
||||||
|
spec:
|
||||||
|
parentRefs:
|
||||||
|
- group: gateway.networking.k8s.io
|
||||||
|
kind: Gateway
|
||||||
|
name: traefik-gateway
|
||||||
|
namespace: traefik
|
||||||
|
hostnames:
|
||||||
|
- gatus.alexlebens.net
|
||||||
|
rules:
|
||||||
|
- matches:
|
||||||
|
- path:
|
||||||
|
type: PathPrefix
|
||||||
|
value: /
|
||||||
|
backendRefs:
|
||||||
|
- group: ''
|
||||||
|
kind: Service
|
||||||
|
name: gatus
|
||||||
|
port: 80
|
||||||
|
weight: 100
|
||||||
@@ -7,7 +7,7 @@ gatus:
|
|||||||
enabled: true
|
enabled: true
|
||||||
image:
|
image:
|
||||||
repository: ghcr.io/twin/gatus
|
repository: ghcr.io/twin/gatus
|
||||||
tag: v5.35.0
|
tag: v5.34.0
|
||||||
annotations:
|
annotations:
|
||||||
reloader.stakater.com/auto: "true"
|
reloader.stakater.com/auto: "true"
|
||||||
service:
|
service:
|
||||||
@@ -17,18 +17,6 @@ gatus:
|
|||||||
portName: http
|
portName: http
|
||||||
ingress:
|
ingress:
|
||||||
enabled: false
|
enabled: false
|
||||||
gateway:
|
|
||||||
apiVersion: gateway.networking.k8s.io/v1
|
|
||||||
route:
|
|
||||||
enabled: true
|
|
||||||
path: /
|
|
||||||
parentRefs:
|
|
||||||
- group: gateway.networking.k8s.io
|
|
||||||
kind: Gateway
|
|
||||||
name: traefik-gateway
|
|
||||||
namespace: traefik
|
|
||||||
hosts:
|
|
||||||
- gatus.alexlebens.net
|
|
||||||
env:
|
env:
|
||||||
NTFY_TOKEN:
|
NTFY_TOKEN:
|
||||||
valueFrom:
|
valueFrom:
|
||||||
@@ -131,6 +119,9 @@ gatus:
|
|||||||
<<: *defaults
|
<<: *defaults
|
||||||
conditions:
|
conditions:
|
||||||
- "[STATUS] == 401"
|
- "[STATUS] == 401"
|
||||||
|
- name: overseerr
|
||||||
|
url: https://overseerr.alexlebens.net
|
||||||
|
<<: *defaults
|
||||||
- name: seerr
|
- name: seerr
|
||||||
url: https://seerr.alexlebens.net
|
url: https://seerr.alexlebens.net
|
||||||
<<: *defaults
|
<<: *defaults
|
||||||
@@ -161,9 +152,6 @@ gatus:
|
|||||||
- name: booklore
|
- name: booklore
|
||||||
url: https://booklore.alexlebens.net
|
url: https://booklore.alexlebens.net
|
||||||
<<: *defaults
|
<<: *defaults
|
||||||
- name: directus
|
|
||||||
url: https://directus.alexlebens.net
|
|
||||||
<<: *defaults
|
|
||||||
- name: home-assistant
|
- name: home-assistant
|
||||||
url: https://home-assistant.alexlebens.net
|
url: https://home-assistant.alexlebens.net
|
||||||
<<: *defaults
|
<<: *defaults
|
||||||
@@ -287,6 +275,9 @@ gatus:
|
|||||||
- name: prowlarr
|
- name: prowlarr
|
||||||
url: https://prowlarr.alexlebens.net
|
url: https://prowlarr.alexlebens.net
|
||||||
<<: *defaults
|
<<: *defaults
|
||||||
|
- name: huntarr
|
||||||
|
url: https://huntarr.alexlebens.net
|
||||||
|
<<: *defaults
|
||||||
- name: bazarr
|
- name: bazarr
|
||||||
url: https://bazarr.alexlebens.net
|
url: https://bazarr.alexlebens.net
|
||||||
<<: *defaults
|
<<: *defaults
|
||||||
@@ -296,37 +287,31 @@ gatus:
|
|||||||
url: https://tdarr.alexlebens.net
|
url: https://tdarr.alexlebens.net
|
||||||
<<: *defaults
|
<<: *defaults
|
||||||
- name: sonarr
|
- name: sonarr
|
||||||
url: http://sonarr.sonarr:80
|
url: https://sonarr.alexlebens.net
|
||||||
<<: *defaults
|
<<: *defaults
|
||||||
- name: sonarr-4k
|
- name: sonarr-4k
|
||||||
url: http://sonarr-4k.sonarr-4k:80
|
url: https://sonarr-4k.alexlebens.net
|
||||||
<<: *defaults
|
<<: *defaults
|
||||||
- name: sonarr-anime
|
- name: sonarr-anime
|
||||||
url: http://sonarr-anime.sonarr-anime:80
|
url: https://sonarr-anime.alexlebens.net
|
||||||
<<: *defaults
|
<<: *defaults
|
||||||
- name: radarr
|
- name: radarr
|
||||||
url: http://radarr.radarr:80
|
url: https://radarr.alexlebens.net
|
||||||
<<: *defaults
|
<<: *defaults
|
||||||
- name: radarr-4k
|
- name: radarr-4k
|
||||||
url: http://radarr-4k.radarr-4k:80
|
url: https://radarr-4k.alexlebens.net
|
||||||
<<: *defaults
|
<<: *defaults
|
||||||
- name: radarr-anime
|
- name: radarr-anime
|
||||||
url: http://radarr-anime.radarr-anime:80
|
url: https://radarr-anime.alexlebens.net
|
||||||
<<: *defaults
|
<<: *defaults
|
||||||
- name: radarr-standup
|
- name: radarr-standup
|
||||||
url: http://radarr-standup.radarr-standup:80
|
url: https://radarr-standup.alexlebens.net
|
||||||
<<: *defaults
|
<<: *defaults
|
||||||
- name: lidarr
|
- name: lidarr
|
||||||
url: http://lidarr.lidarr:80
|
url: https://lidarr.alexlebens.net
|
||||||
<<: *defaults
|
<<: *defaults
|
||||||
- name: yubal
|
- name: yubal-playlist
|
||||||
url: https://yubal.alexlebens.net
|
url: https://yubal-playlist.alexlebens.net
|
||||||
<<: *defaults
|
|
||||||
- name: music-grabber
|
|
||||||
url: https://music-grabber.alexlebens.net
|
|
||||||
<<: *defaults
|
|
||||||
- name: spotisub
|
|
||||||
url: https://spotisub.alexlebens.net
|
|
||||||
<<: *defaults
|
<<: *defaults
|
||||||
- name: slskd
|
- name: slskd
|
||||||
url: https://slskd.alexlebens.net
|
url: https://slskd.alexlebens.net
|
||||||
@@ -338,8 +323,8 @@ gatus:
|
|||||||
url: https://www.alexlebens.dev
|
url: https://www.alexlebens.dev
|
||||||
<<: *defaults
|
<<: *defaults
|
||||||
group: external
|
group: external
|
||||||
- name: rybbit
|
- name: directus
|
||||||
url: https://rybbit.alexlebens.dev
|
url: https://directus.alexlebens.dev
|
||||||
<<: *defaults
|
<<: *defaults
|
||||||
group: external
|
group: external
|
||||||
- name: postiz
|
- name: postiz
|
||||||
@@ -381,6 +366,10 @@ gatus:
|
|||||||
url: https://auth.alexlebens.dev
|
url: https://auth.alexlebens.dev
|
||||||
<<: *defaults
|
<<: *defaults
|
||||||
group: external
|
group: external
|
||||||
|
- name: public homepage
|
||||||
|
url: https://home.alexlebens.dev
|
||||||
|
<<: *defaults
|
||||||
|
group: external
|
||||||
postgres-18-cluster:
|
postgres-18-cluster:
|
||||||
mode: recovery
|
mode: recovery
|
||||||
recovery:
|
recovery:
|
||||||
|
|||||||
@@ -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.18
|
version: 0.20.17
|
||||||
digest: sha256:125e542206064b08aaf17bb7d2ae70b26e4a2e612cf038e61cf2c54e8f079233
|
digest: sha256:878766891eee5b4cea332c5eae87fc7fbd7eb7bfea90b408c48666e840b81408
|
||||||
generated: "2026-02-27T03:29:34.785906714Z"
|
generated: "2026-01-17T17:39:58.807224966Z"
|
||||||
|
|||||||
@@ -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.18
|
version: 0.20.17
|
||||||
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
|
||||||
|
|||||||
@@ -10,18 +10,18 @@ dependencies:
|
|||||||
version: 0.25.1
|
version: 0.25.1
|
||||||
- name: cloudflared
|
- name: cloudflared
|
||||||
repository: oci://harbor.alexlebens.net/helm-charts
|
repository: oci://harbor.alexlebens.net/helm-charts
|
||||||
version: 2.3.0
|
version: 2.2.2
|
||||||
- name: postgres-cluster
|
- name: postgres-cluster
|
||||||
repository: oci://harbor.alexlebens.net/helm-charts
|
repository: oci://harbor.alexlebens.net/helm-charts
|
||||||
version: 7.8.0
|
version: 7.5.0
|
||||||
|
- name: redis-replication
|
||||||
|
repository: oci://harbor.alexlebens.net/helm-charts
|
||||||
|
version: 1.0.4
|
||||||
- name: redis-replication
|
- name: redis-replication
|
||||||
repository: oci://harbor.alexlebens.net/helm-charts
|
repository: oci://harbor.alexlebens.net/helm-charts
|
||||||
version: 1.0.4
|
version: 1.0.4
|
||||||
- name: valkey
|
|
||||||
repository: https://valkey.io/valkey-helm
|
|
||||||
version: 0.9.3
|
|
||||||
- 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:3f07d3dfabfb6af4380d684ff260648715f5a3aec72f29434504d4b2b393d104
|
digest: sha256:e8940a4eb5bfe5aeb2d7bd8f328d7aee962d0a75c1d2aa4937401b16e5c29238
|
||||||
generated: "2026-02-27T09:05:41.768306694Z"
|
generated: "2026-02-03T20:36:08.603489039Z"
|
||||||
|
|||||||
@@ -36,19 +36,19 @@ 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.3.0
|
version: 2.2.2
|
||||||
- name: postgres-cluster
|
- name: postgres-cluster
|
||||||
alias: postgres-18-cluster
|
alias: postgres-18-cluster
|
||||||
version: 7.8.0
|
version: 7.5.0
|
||||||
repository: oci://harbor.alexlebens.net/helm-charts
|
repository: oci://harbor.alexlebens.net/helm-charts
|
||||||
- name: redis-replication
|
- name: redis-replication
|
||||||
alias: redis-replication-gitea
|
alias: redis-replication-gitea
|
||||||
version: 1.0.4
|
version: 1.0.4
|
||||||
repository: oci://harbor.alexlebens.net/helm-charts
|
repository: oci://harbor.alexlebens.net/helm-charts
|
||||||
- name: valkey
|
- name: redis-replication
|
||||||
alias: valkey-renovate
|
alias: redis-replication-renovate
|
||||||
version: 0.9.3
|
version: 1.0.4
|
||||||
repository: https://valkey.io/valkey-helm
|
repository: oci://harbor.alexlebens.net/helm-charts
|
||||||
- name: volsync-target
|
- name: volsync-target
|
||||||
alias: volsync-target-storage
|
alias: volsync-target-storage
|
||||||
version: 0.7.0
|
version: 0.7.0
|
||||||
|
|||||||
@@ -247,25 +247,10 @@ redis-replication-gitea:
|
|||||||
storage: 10Gi
|
storage: 10Gi
|
||||||
sentinel:
|
sentinel:
|
||||||
enabled: true
|
enabled: true
|
||||||
valkey-renovate:
|
redis-replication-renovate:
|
||||||
image:
|
replicationNameOverride: redis-replication-renovate
|
||||||
registry: ghcr.io
|
redisReplication:
|
||||||
repository: valkey-io/valkey
|
clusterSize: 1
|
||||||
tag: 9.0.3-alpine
|
|
||||||
resources:
|
|
||||||
requests:
|
|
||||||
cpu: 10m
|
|
||||||
memory: 32Mi
|
|
||||||
dataStorage:
|
|
||||||
enabled: false
|
|
||||||
replica:
|
|
||||||
enabled: false
|
|
||||||
metrics:
|
|
||||||
enabled: true
|
|
||||||
serviceMonitor:
|
|
||||||
enabled: true
|
|
||||||
podMonitor:
|
|
||||||
enabled: true
|
|
||||||
volsync-target-storage:
|
volsync-target-storage:
|
||||||
pvcTarget: gitea-shared-storage
|
pvcTarget: gitea-shared-storage
|
||||||
moverSecurityContext:
|
moverSecurityContext:
|
||||||
|
|||||||
@@ -1,15 +1,15 @@
|
|||||||
dependencies:
|
dependencies:
|
||||||
- name: grafana-operator
|
- name: grafana-operator
|
||||||
repository: https://grafana.github.io/helm-charts
|
repository: https://grafana.github.io/helm-charts
|
||||||
version: 5.22.0
|
version: 5.21.4
|
||||||
- name: postgres-cluster
|
- name: postgres-cluster
|
||||||
repository: oci://harbor.alexlebens.net/helm-charts
|
repository: oci://harbor.alexlebens.net/helm-charts
|
||||||
version: 7.8.0
|
version: 7.5.0
|
||||||
- name: redis-replication
|
- name: redis-replication
|
||||||
repository: oci://harbor.alexlebens.net/helm-charts
|
repository: oci://harbor.alexlebens.net/helm-charts
|
||||||
version: 1.0.4
|
version: 1.0.4
|
||||||
- name: redis-replication
|
- name: redis-replication
|
||||||
repository: oci://harbor.alexlebens.net/helm-charts
|
repository: oci://harbor.alexlebens.net/helm-charts
|
||||||
version: 1.0.4
|
version: 1.0.4
|
||||||
digest: sha256:38cb44dab5c7e678ff6eba7a3b57bdae94191eecf055bd4ee3feb26853ef07ff
|
digest: sha256:9ba81c06283d46ae577e40d0d030149307404a3ff35e6c2c8d0e738aeedfcc6a
|
||||||
generated: "2026-02-27T09:06:02.253368966Z"
|
generated: "2026-02-03T20:36:24.992188976Z"
|
||||||
|
|||||||
@@ -17,11 +17,11 @@ maintainers:
|
|||||||
- name: alexlebens
|
- name: alexlebens
|
||||||
dependencies:
|
dependencies:
|
||||||
- name: grafana-operator
|
- name: grafana-operator
|
||||||
version: 5.22.0
|
version: 5.21.4
|
||||||
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.8.0
|
version: 7.5.0
|
||||||
repository: oci://harbor.alexlebens.net/helm-charts
|
repository: oci://harbor.alexlebens.net/helm-charts
|
||||||
- name: redis-replication
|
- name: redis-replication
|
||||||
alias: redis-replication-unified-alerting
|
alias: redis-replication-unified-alerting
|
||||||
@@ -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/grafana.png
|
icon: https://cdn.jsdelivr.net/gh/selfhst/icons/png/grafana.png
|
||||||
# renovate: datasource=github-releases depName=grafana/grafana-operator
|
# renovate: datasource=github-releases depName=grafana/grafana-operator
|
||||||
appVersion: v5.22.0
|
appVersion: v5.21.4
|
||||||
|
|||||||
@@ -4,9 +4,9 @@ dependencies:
|
|||||||
version: 1.18.2
|
version: 1.18.2
|
||||||
- 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.8.0
|
version: 7.5.0
|
||||||
- name: redis-replication
|
- name: redis-replication
|
||||||
repository: oci://harbor.alexlebens.net/helm-charts
|
repository: oci://harbor.alexlebens.net/helm-charts
|
||||||
version: 1.0.4
|
version: 1.0.4
|
||||||
digest: sha256:b28ba908b0b0ee05963163e98f6e2c5b828a61935077508670d8f91adf0f6d6e
|
digest: sha256:a5986b8d12f26cb4d0c757e7d9946af180003d8a8a7bb4b399297cc7d5235790
|
||||||
generated: "2026-02-27T09:06:17.241355735Z"
|
generated: "2026-02-03T20:36:39.914082171Z"
|
||||||
|
|||||||
@@ -21,7 +21,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.8.0
|
version: 7.5.0
|
||||||
repository: https://gitea.alexlebens.net/api/packages/alexlebens/helm
|
repository: https://gitea.alexlebens.net/api/packages/alexlebens/helm
|
||||||
- name: redis-replication
|
- name: redis-replication
|
||||||
version: 1.0.4
|
version: 1.0.4
|
||||||
|
|||||||
@@ -18,4 +18,4 @@ dependencies:
|
|||||||
repository: https://kubernetes-sigs.github.io/headlamp/
|
repository: https://kubernetes-sigs.github.io/headlamp/
|
||||||
icon: https://cdn.jsdelivr.net/gh/selfhst/icons/png/headlamp.png
|
icon: https://cdn.jsdelivr.net/gh/selfhst/icons/png/headlamp.png
|
||||||
# renovate: datasource=github-releases depName=headlamp-k8s/headlamp
|
# renovate: datasource=github-releases depName=headlamp-k8s/headlamp
|
||||||
appVersion: v0.40.1
|
appVersion: v0.40.0
|
||||||
|
|||||||
@@ -25,4 +25,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/home-assistant.png
|
icon: https://cdn.jsdelivr.net/gh/selfhst/icons/png/home-assistant.png
|
||||||
# renovate: datasource=github-releases depName=home-assistant/core
|
# renovate: datasource=github-releases depName=home-assistant/core
|
||||||
appVersion: 2026.2.3
|
appVersion: 2026.2.0
|
||||||
|
|||||||
@@ -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.2.3
|
tag: 2026.2.0
|
||||||
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.109.2@sha256:73ab43cfb971418c1ac019a69c7a4d7d3c46b4a25d6dcba8fcdade2109ca68ad
|
tag: 4.108.2@sha256:a59301fe97af3d9bf9150ce53e5c7b12486f2803eea0446a38f8d545ac877c9a
|
||||||
pullPolicy: IfNotPresent
|
pullPolicy: IfNotPresent
|
||||||
env:
|
env:
|
||||||
- name: TZ
|
- name: TZ
|
||||||
|
|||||||
9
clusters/cl01tl/helm/homepage-dev/Chart.lock
Normal file
9
clusters/cl01tl/helm/homepage-dev/Chart.lock
Normal file
@@ -0,0 +1,9 @@
|
|||||||
|
dependencies:
|
||||||
|
- name: app-template
|
||||||
|
repository: https://bjw-s-labs.github.io/helm-charts/
|
||||||
|
version: 4.6.2
|
||||||
|
- name: cloudflared
|
||||||
|
repository: oci://harbor.alexlebens.net/helm-charts
|
||||||
|
version: 2.2.2
|
||||||
|
digest: sha256:b5120e37e5b4b28a327fa2a3a5c93e93866848c5d36b9b1a8ee7c11ed81663dc
|
||||||
|
generated: "2026-02-03T03:42:46.510379398Z"
|
||||||
27
clusters/cl01tl/helm/homepage-dev/Chart.yaml
Normal file
27
clusters/cl01tl/helm/homepage-dev/Chart.yaml
Normal file
@@ -0,0 +1,27 @@
|
|||||||
|
apiVersion: v2
|
||||||
|
name: homepage
|
||||||
|
version: 1.0.0
|
||||||
|
description: Homepage
|
||||||
|
keywords:
|
||||||
|
- homepage
|
||||||
|
- dashboard
|
||||||
|
home: https://wiki.alexlebens.dev/s/a5fabd91-3d89-4e2b-9417-06111aedaeaa
|
||||||
|
sources:
|
||||||
|
- https://github.com/gethomepage/homepage
|
||||||
|
- https://github.com/cloudflare/cloudflared
|
||||||
|
- https://github.com/gethomepage/homepage/pkgs/container/homepage
|
||||||
|
- https://github.com/bjw-s-labs/helm-charts/tree/main/charts/other/app-template
|
||||||
|
- https://gitea.alexlebens.dev/alexlebens/helm-charts/src/branch/main/charts/cloudflared
|
||||||
|
maintainers:
|
||||||
|
- name: alexlebens
|
||||||
|
dependencies:
|
||||||
|
- name: app-template
|
||||||
|
alias: homepage
|
||||||
|
repository: https://bjw-s-labs.github.io/helm-charts/
|
||||||
|
version: 4.6.2
|
||||||
|
- name: cloudflared
|
||||||
|
repository: oci://harbor.alexlebens.net/helm-charts
|
||||||
|
version: 2.2.2
|
||||||
|
icon: https://cdn.jsdelivr.net/gh/selfhst/icons/png/homepage.png
|
||||||
|
# renovate: datasource=github-releases depName=gethomepage/homepage
|
||||||
|
appVersion: v1.10.1
|
||||||
165
clusters/cl01tl/helm/homepage-dev/values.yaml
Normal file
165
clusters/cl01tl/helm/homepage-dev/values.yaml
Normal file
@@ -0,0 +1,165 @@
|
|||||||
|
homepage:
|
||||||
|
global:
|
||||||
|
nameOverride: homepage
|
||||||
|
controllers:
|
||||||
|
main:
|
||||||
|
type: deployment
|
||||||
|
annotations:
|
||||||
|
reloader.stakater.com/auto: "true"
|
||||||
|
strategy: Recreate
|
||||||
|
containers:
|
||||||
|
main:
|
||||||
|
image:
|
||||||
|
repository: ghcr.io/gethomepage/homepage
|
||||||
|
tag: v1.10.1
|
||||||
|
pullPolicy: IfNotPresent
|
||||||
|
env:
|
||||||
|
- name: HOMEPAGE_ALLOWED_HOSTS
|
||||||
|
value: home.alexlebens.dev
|
||||||
|
resources:
|
||||||
|
requests:
|
||||||
|
cpu: 10m
|
||||||
|
memory: 128Mi
|
||||||
|
configMaps:
|
||||||
|
config:
|
||||||
|
enabled: true
|
||||||
|
data:
|
||||||
|
docker.yaml: ""
|
||||||
|
kubernetes.yaml: ""
|
||||||
|
settings.yaml: |
|
||||||
|
favicon: https://web-assets-3bfcb5585cbd63dc365d32a3.nyc3.cdn.digitaloceanspaces.com/alexlebens-net/logo-new-round.svg
|
||||||
|
headerStyle: clean
|
||||||
|
hideVersion: true
|
||||||
|
color: zinc
|
||||||
|
background:
|
||||||
|
image: https://web-assets-3bfcb5585cbd63dc365d32a3.nyc3.cdn.digitaloceanspaces.com/alexlebens-net/background.jpg
|
||||||
|
brightness: 50
|
||||||
|
theme: dark
|
||||||
|
disableCollapse: true
|
||||||
|
widgets.yaml: |
|
||||||
|
- logo:
|
||||||
|
icon: https://web-assets-3bfcb5585cbd63dc365d32a3.nyc3.cdn.digitaloceanspaces.com/alexlebens-net/logo-new-round.png
|
||||||
|
- datetime:
|
||||||
|
text_size: xl
|
||||||
|
format:
|
||||||
|
dateStyle: long
|
||||||
|
timeStyle: short
|
||||||
|
hour12: false
|
||||||
|
- openmeteo:
|
||||||
|
label: St. Paul
|
||||||
|
latitude: 44.954445
|
||||||
|
longitude: -93.091301
|
||||||
|
timezone: America/Chicago
|
||||||
|
units: metric
|
||||||
|
cache: 5
|
||||||
|
format:
|
||||||
|
maximumFractionDigits: 0
|
||||||
|
services.yaml: |
|
||||||
|
- Applications:
|
||||||
|
- Auth:
|
||||||
|
icon: sh-authentik.webp
|
||||||
|
description: Authentik
|
||||||
|
href: https://auth.alexlebens.dev
|
||||||
|
siteMonitor: https://auth.alexlebens.dev
|
||||||
|
statusStyle: dot
|
||||||
|
- Gitea:
|
||||||
|
icon: sh-gitea.webp
|
||||||
|
description: Gitea
|
||||||
|
href: https://gitea.alexlebens.dev
|
||||||
|
siteMonitor: https://gitea.alexlebens.dev
|
||||||
|
statusStyle: dot
|
||||||
|
- Code:
|
||||||
|
icon: sh-visual-studio-code.webp
|
||||||
|
description: VS Code
|
||||||
|
href: https://codeserver.alexlebens.dev
|
||||||
|
siteMonitor: https://codeserver.alexlebens.dev
|
||||||
|
statusStyle: dot
|
||||||
|
- Site:
|
||||||
|
icon: https://web-assets-3bfcb5585cbd63dc365d32a3.nyc3.cdn.digitaloceanspaces.com/alexlebens-net/logo-new-round.png
|
||||||
|
description: Profile Website
|
||||||
|
href: https://www.alexlebens.dev
|
||||||
|
siteMonitor: https://www.alexlebens.dev
|
||||||
|
statusStyle: dot
|
||||||
|
- Content Management:
|
||||||
|
icon: directus.png
|
||||||
|
description: Directus
|
||||||
|
href: https://directus.alexlebens.dev
|
||||||
|
siteMonitor: https://directus.alexlebens.dev
|
||||||
|
statusStyle: dot
|
||||||
|
- Social Media Management:
|
||||||
|
icon: sh-postiz.webp
|
||||||
|
description: Postiz
|
||||||
|
href: https://postiz.alexlebens.dev
|
||||||
|
siteMonitor: https://postiz.alexlebens.dev
|
||||||
|
statusStyle: dot
|
||||||
|
- Chat:
|
||||||
|
icon: sh-element.webp
|
||||||
|
description: Matrix
|
||||||
|
href: https://chat.alexlebens.dev
|
||||||
|
siteMonitor: https://chat.alexlebens.dev
|
||||||
|
statusStyle: dot
|
||||||
|
- Wiki:
|
||||||
|
icon: sh-outline.webp
|
||||||
|
description: Outline
|
||||||
|
href: https://wiki.alexlebens.dev
|
||||||
|
siteMonitor: https://wiki.alexlebens.dev
|
||||||
|
statusStyle: dot
|
||||||
|
- Passwords:
|
||||||
|
icon: sh-vaultwarden-light.webp
|
||||||
|
description: Vaultwarden
|
||||||
|
href: https://passwords.alexlebens.dev
|
||||||
|
siteMonitor: https://passwords.alexlebens.dev
|
||||||
|
statusStyle: dot
|
||||||
|
- Bookmarks:
|
||||||
|
icon: sh-karakeep-light.webp
|
||||||
|
description: Karakeep
|
||||||
|
href: https://karakeep.alexlebens.dev
|
||||||
|
siteMonitor: https://karakeep.alexlebens.dev
|
||||||
|
statusStyle: dot
|
||||||
|
- RSS:
|
||||||
|
icon: sh-freshrss.webp
|
||||||
|
description: FreshRSS
|
||||||
|
href: https://rss.alexlebens.dev
|
||||||
|
siteMonitor: https://rss.alexlebens.dev
|
||||||
|
statusStyle: dot
|
||||||
|
bookmarks.yaml: ""
|
||||||
|
service:
|
||||||
|
http:
|
||||||
|
controller: main
|
||||||
|
ports:
|
||||||
|
http:
|
||||||
|
port: 80
|
||||||
|
targetPort: 3000
|
||||||
|
protocol: HTTP
|
||||||
|
persistence:
|
||||||
|
config:
|
||||||
|
enabled: true
|
||||||
|
type: configMap
|
||||||
|
name: homepage-dev
|
||||||
|
advancedMounts:
|
||||||
|
main:
|
||||||
|
main:
|
||||||
|
- path: /app/config/bookmarks.yaml
|
||||||
|
readOnly: true
|
||||||
|
mountPropagation: None
|
||||||
|
subPath: bookmarks.yaml
|
||||||
|
- path: /app/config/docker.yaml
|
||||||
|
readOnly: true
|
||||||
|
mountPropagation: None
|
||||||
|
subPath: docker.yaml
|
||||||
|
- path: /app/config/kubernetes.yaml
|
||||||
|
readOnly: true
|
||||||
|
mountPropagation: None
|
||||||
|
subPath: kubernetes.yaml
|
||||||
|
- path: /app/config/services.yaml
|
||||||
|
readOnly: true
|
||||||
|
mountPropagation: None
|
||||||
|
subPath: services.yaml
|
||||||
|
- path: /app/config/settings.yaml
|
||||||
|
readOnly: true
|
||||||
|
mountPropagation: None
|
||||||
|
subPath: settings.yaml
|
||||||
|
- path: /app/config/widgets.yaml
|
||||||
|
readOnly: true
|
||||||
|
mountPropagation: None
|
||||||
|
subPath: widgets.yaml
|
||||||
@@ -12,41 +12,6 @@ spec:
|
|||||||
kind: ClusterSecretStore
|
kind: ClusterSecretStore
|
||||||
name: vault
|
name: vault
|
||||||
data:
|
data:
|
||||||
- secretKey: HOMEPAGE_VAR_GITEA_API_TOKEN
|
|
||||||
remoteRef:
|
|
||||||
conversionStrategy: Default
|
|
||||||
decodingStrategy: None
|
|
||||||
key: /cl01tl/gitea/auth/homepage
|
|
||||||
metadataPolicy: None
|
|
||||||
property: token
|
|
||||||
- secretKey: HOMEPAGE_VAR_ARGOCD_API_TOKEN
|
|
||||||
remoteRef:
|
|
||||||
conversionStrategy: Default
|
|
||||||
decodingStrategy: None
|
|
||||||
key: /cl01tl/argocd/credentials/homepage
|
|
||||||
metadataPolicy: None
|
|
||||||
property: token
|
|
||||||
- secretKey: HOMEPAGE_VAR_KOMODO_API_KEY
|
|
||||||
remoteRef:
|
|
||||||
conversionStrategy: Default
|
|
||||||
decodingStrategy: None
|
|
||||||
key: /cl01tl/komodo/homepage
|
|
||||||
metadataPolicy: None
|
|
||||||
property: key
|
|
||||||
- secretKey: HOMEPAGE_VAR_KOMODO_API_SECRET
|
|
||||||
remoteRef:
|
|
||||||
conversionStrategy: Default
|
|
||||||
decodingStrategy: None
|
|
||||||
key: /cl01tl/komodo/homepage
|
|
||||||
metadataPolicy: None
|
|
||||||
property: secret
|
|
||||||
- secretKey: HOMEPAGE_VAR_JELLYSTAT_API_KEY
|
|
||||||
remoteRef:
|
|
||||||
conversionStrategy: Default
|
|
||||||
decodingStrategy: None
|
|
||||||
key: /cl01tl/jellystat/homepage
|
|
||||||
metadataPolicy: None
|
|
||||||
property: key
|
|
||||||
- secretKey: HOMEPAGE_VAR_SYNOLOGY_USER
|
- secretKey: HOMEPAGE_VAR_SYNOLOGY_USER
|
||||||
remoteRef:
|
remoteRef:
|
||||||
conversionStrategy: Default
|
conversionStrategy: Default
|
||||||
@@ -61,13 +26,20 @@ spec:
|
|||||||
key: /synology/auth/cl01tl
|
key: /synology/auth/cl01tl
|
||||||
metadataPolicy: None
|
metadataPolicy: None
|
||||||
property: password
|
property: password
|
||||||
- secretKey: HOMEPAGE_VAR_UNIFI_API_KEY
|
- secretKey: HOMEPAGE_VAR_UNIFI_USER
|
||||||
remoteRef:
|
remoteRef:
|
||||||
conversionStrategy: Default
|
conversionStrategy: Default
|
||||||
decodingStrategy: None
|
decodingStrategy: None
|
||||||
key: /unifi/auth/cl01tl
|
key: /unifi/auth/cl01tl
|
||||||
metadataPolicy: None
|
metadataPolicy: None
|
||||||
property: api-key
|
property: user
|
||||||
|
- secretKey: HOMEPAGE_VAR_UNIFI_PASSWORD
|
||||||
|
remoteRef:
|
||||||
|
conversionStrategy: Default
|
||||||
|
decodingStrategy: None
|
||||||
|
key: /unifi/auth/cl01tl
|
||||||
|
metadataPolicy: None
|
||||||
|
property: password
|
||||||
- secretKey: HOMEPAGE_VAR_SONARR_KEY
|
- secretKey: HOMEPAGE_VAR_SONARR_KEY
|
||||||
remoteRef:
|
remoteRef:
|
||||||
conversionStrategy: Default
|
conversionStrategy: Default
|
||||||
|
|||||||
@@ -4,10 +4,9 @@ homepage:
|
|||||||
controllers:
|
controllers:
|
||||||
main:
|
main:
|
||||||
type: deployment
|
type: deployment
|
||||||
replicas: 1
|
|
||||||
strategy: RollingUpdate
|
|
||||||
annotations:
|
annotations:
|
||||||
reloader.stakater.com/auto: "true"
|
reloader.stakater.com/auto: "true"
|
||||||
|
strategy: Recreate
|
||||||
serviceAccount:
|
serviceAccount:
|
||||||
name: homepage
|
name: homepage
|
||||||
pod:
|
pod:
|
||||||
@@ -131,7 +130,13 @@ homepage:
|
|||||||
services.yaml: |
|
services.yaml: |
|
||||||
- Media:
|
- Media:
|
||||||
- Media Requests:
|
- Media Requests:
|
||||||
icon: sh-seerr.webp
|
icon: sh-overseerr.webp
|
||||||
|
description: Overseerr
|
||||||
|
href: https://overseerr.alexlebens.net
|
||||||
|
siteMonitor: http://overseerr.overseerr:80
|
||||||
|
statusStyle: dot
|
||||||
|
- Media Requests (New):
|
||||||
|
icon: sh-overseerr.webp
|
||||||
description: Seerr
|
description: Seerr
|
||||||
href: https://seerr.alexlebens.net
|
href: https://seerr.alexlebens.net
|
||||||
siteMonitor: http://seerr-seerr-chart.seerr:80
|
siteMonitor: http://seerr-seerr-chart.seerr:80
|
||||||
@@ -191,23 +196,11 @@ homepage:
|
|||||||
href: https://www.alexlebens.dev
|
href: https://www.alexlebens.dev
|
||||||
siteMonitor: https://www.alexlebens.dev
|
siteMonitor: https://www.alexlebens.dev
|
||||||
statusStyle: dot
|
statusStyle: dot
|
||||||
- Documentation:
|
|
||||||
icon: https://web-assets-3bfcb5585cbd63dc365d32a3.nyc3.cdn.digitaloceanspaces.com/alexlebens-net/logo-new-round.png
|
|
||||||
description: Documentation Wiki
|
|
||||||
href: https://docs.alexlebens.dev
|
|
||||||
siteMonitor: https://docs.alexlebens.dev
|
|
||||||
statusStyle: dot
|
|
||||||
- Content Management:
|
- Content Management:
|
||||||
icon: directus.png
|
icon: directus.png
|
||||||
description: Directus
|
description: Directus
|
||||||
href: https://directus.alexlebens.net
|
href: https://directus.alexlebens.dev
|
||||||
siteMonitor: http://directus.directus:80
|
siteMonitor: https://directus.alexlebens.dev
|
||||||
statusStyle: dot
|
|
||||||
- Analytics:
|
|
||||||
icon: sh-rybbit-light.webp
|
|
||||||
description: Rybbit
|
|
||||||
href: https://rybbit.alexlebens.dev
|
|
||||||
siteMonitor: http://rybbit-client.rybbit:3002
|
|
||||||
statusStyle: dot
|
statusStyle: dot
|
||||||
- Social Media Management:
|
- Social Media Management:
|
||||||
icon: sh-postiz.webp
|
icon: sh-postiz.webp
|
||||||
@@ -301,16 +294,6 @@ homepage:
|
|||||||
href: https://gitea.alexlebens.dev
|
href: https://gitea.alexlebens.dev
|
||||||
siteMonitor: https://gitea.alexlebens.dev
|
siteMonitor: https://gitea.alexlebens.dev
|
||||||
statusStyle: dot
|
statusStyle: dot
|
||||||
namespace: gitea
|
|
||||||
app: gitea
|
|
||||||
podSelector: >-
|
|
||||||
app.kubernetes.io/instance in (
|
|
||||||
gitea
|
|
||||||
)
|
|
||||||
widget:
|
|
||||||
type: gitea
|
|
||||||
url: http://gitea-http.gitea:3000
|
|
||||||
key: {{ "{{HOMEPAGE_VAR_GITEA_API_TOKEN}}" }}
|
|
||||||
- Code (Local):
|
- Code (Local):
|
||||||
icon: sh-gitea.webp
|
icon: sh-gitea.webp
|
||||||
description: Gitea
|
description: Gitea
|
||||||
@@ -335,37 +318,19 @@ homepage:
|
|||||||
href: https://home-assistant-code-server.alexlebens.net
|
href: https://home-assistant-code-server.alexlebens.net
|
||||||
siteMonitor: http://home-assistant-code-server.home-assistant:8443
|
siteMonitor: http://home-assistant-code-server.home-assistant:8443
|
||||||
statusStyle: dot
|
statusStyle: dot
|
||||||
- Automation:
|
|
||||||
- Continuous Deployment:
|
- Continuous Deployment:
|
||||||
icon: sh-argo-cd.webp
|
icon: sh-argo-cd.webp
|
||||||
description: ArgoCD
|
description: ArgoCD
|
||||||
href: https://argocd.alexlebens.net
|
href: https://argocd.alexlebens.net
|
||||||
siteMonitor: http://argocd-server.argocd:80
|
siteMonitor: http://argocd-server.argocd:80
|
||||||
statusStyle: dot
|
statusStyle: dot
|
||||||
namespace: argocd
|
|
||||||
app: argocd
|
|
||||||
podSelector: >-
|
|
||||||
app.kubernetes.io/instance in (
|
|
||||||
argocd
|
|
||||||
)
|
|
||||||
widget:
|
|
||||||
type: argocd
|
|
||||||
url: http://argocd-server.argocd:80
|
|
||||||
key: {{ "{{HOMEPAGE_VAR_ARGOCD_API_TOKEN}}" }}
|
|
||||||
fields: ["outOfSync", "progressing", "suspended", "degraded"]
|
|
||||||
- Docker Deployment:
|
- Docker Deployment:
|
||||||
icon: sh-komodo-light.webp
|
icon: sh-komodo-light.webp
|
||||||
description: Komodo
|
description: Komodo
|
||||||
href: https://komodo.alexlebens.net
|
href: https://komodo.alexlebens.net
|
||||||
siteMonitor: http://komodo-main.komodo:80
|
siteMonitor: http://komodo-main.komodo:80
|
||||||
statusStyle: dot
|
statusStyle: dot
|
||||||
widget:
|
- Automation:
|
||||||
type: komodo
|
|
||||||
url: http://komodo-main.komodo:80
|
|
||||||
key: {{ "{{HOMEPAGE_VAR_KOMODO_API_KEY}}" }}
|
|
||||||
secret: {{ "{{HOMEPAGE_VAR_KOMODO_API_SECRET}}" }}
|
|
||||||
showStacks: true
|
|
||||||
fields: ["running", "down", "unhealthy", "unknown"]
|
|
||||||
- Deployment Workflows:
|
- Deployment Workflows:
|
||||||
icon: sh-argo-cd.webp
|
icon: sh-argo-cd.webp
|
||||||
description: Argo Workflows
|
description: Argo Workflows
|
||||||
@@ -391,36 +356,24 @@ homepage:
|
|||||||
href: https://headlamp.alexlebens.net
|
href: https://headlamp.alexlebens.net
|
||||||
siteMonitor: http://headlamp.headlamp:80
|
siteMonitor: http://headlamp.headlamp:80
|
||||||
statusStyle: dot
|
statusStyle: dot
|
||||||
- Dashboard:
|
|
||||||
icon: sh-grafana.webp
|
|
||||||
description: Grafana
|
|
||||||
href: https://grafana.alexlebens.net
|
|
||||||
siteMonitor: http://grafana-main-service.grafana-operator:3000/api/health
|
|
||||||
statusStyle: dot
|
|
||||||
- Network Monitoring:
|
- Network Monitoring:
|
||||||
icon: sh-cilium.webp
|
icon: sh-cilium.webp
|
||||||
description: Hubble for Cilium
|
description: Hubble for Cilium
|
||||||
href: https://hubble.alexlebens.net
|
href: https://hubble.alexlebens.net
|
||||||
siteMonitor: http://hubble-ui.kube-system:80
|
siteMonitor: http://hubble-ui.kube-system:80
|
||||||
statusStyle: dot
|
statusStyle: dot
|
||||||
namespace: kube-system
|
- Dashboard:
|
||||||
app: cilium-operator
|
icon: sh-grafana.webp
|
||||||
podSelector: >-
|
description: Grafana
|
||||||
app.kubernetes.io/part-of in (
|
href: https://grafana.alexlebens.net
|
||||||
cilium
|
siteMonitor: http://grafana-main-service.grafana-operator:3000/api/health
|
||||||
)
|
statusStyle: dot
|
||||||
- Metrics:
|
- Metrics:
|
||||||
icon: sh-prometheus.webp
|
icon: sh-prometheus.webp
|
||||||
description: Prometheus
|
description: Prometheus
|
||||||
href: https://prometheus.alexlebens.net
|
href: https://prometheus.alexlebens.net
|
||||||
siteMonitor: http://kube-prometheus-stack-prometheus.kube-prometheus-stack:9090
|
siteMonitor: http://kube-prometheus-stack-prometheus.kube-prometheus-stack:9090
|
||||||
statusStyle: dot
|
statusStyle: dot
|
||||||
namespace: kube-prometheus-stack
|
|
||||||
app: prometheus
|
|
||||||
podSelector: >-
|
|
||||||
app.kubernetes.io/instance in (
|
|
||||||
kube-prometheus-stack
|
|
||||||
)
|
|
||||||
widget:
|
widget:
|
||||||
type: prometheus
|
type: prometheus
|
||||||
url: http://kube-prometheus-stack-prometheus.kube-prometheus-stack:9090
|
url: http://kube-prometheus-stack-prometheus.kube-prometheus-stack:9090
|
||||||
@@ -494,11 +447,6 @@ homepage:
|
|||||||
href: https://unifi.alexlebens.net
|
href: https://unifi.alexlebens.net
|
||||||
siteMonitor: https://unifi.alexlebens.net
|
siteMonitor: https://unifi.alexlebens.net
|
||||||
statusStyle: dot
|
statusStyle: dot
|
||||||
widget:
|
|
||||||
type: unifi
|
|
||||||
url: https://unifi.alexlebens.net
|
|
||||||
key: {{ "{{HOMEPAGE_VAR_UNIFI_API_KEY}}" }}
|
|
||||||
fields: ["uptime", "wan", "lan_devices", "wlan_devices"]
|
|
||||||
- Network Attached Storage:
|
- Network Attached Storage:
|
||||||
icon: sh-synology-light.webp
|
icon: sh-synology-light.webp
|
||||||
description: Synology
|
description: Synology
|
||||||
@@ -571,9 +519,6 @@ homepage:
|
|||||||
href: https://backrest.alexlebens.net
|
href: https://backrest.alexlebens.net
|
||||||
siteMonitor: http://backrest.backrest:80
|
siteMonitor: http://backrest.backrest:80
|
||||||
statusStyle: dot
|
statusStyle: dot
|
||||||
widget:
|
|
||||||
type: backrest
|
|
||||||
url: http://backrest.backrest:80
|
|
||||||
- Content:
|
- Content:
|
||||||
- qUI:
|
- qUI:
|
||||||
icon: https://raw.githubusercontent.com/autobrr/qui/8487c818886df9abb2b1456f43b54e0ba180a2bd/web/public/icons.svg
|
icon: https://raw.githubusercontent.com/autobrr/qui/8487c818886df9abb2b1456f43b54e0ba180a2bd/web/public/icons.svg
|
||||||
@@ -591,6 +536,12 @@ homepage:
|
|||||||
href: https://prowlarr.alexlebens.net
|
href: https://prowlarr.alexlebens.net
|
||||||
siteMonitor: http://prowlarr.prowlarr:80
|
siteMonitor: http://prowlarr.prowlarr:80
|
||||||
statusStyle: dot
|
statusStyle: dot
|
||||||
|
- Huntarr:
|
||||||
|
icon: https://raw.githubusercontent.com/plexguide/Huntarr.io/main/frontend/static/logo/128.png
|
||||||
|
description: Content upgrader
|
||||||
|
href: https://huntarr.alexlebens.net
|
||||||
|
siteMonitor: http://huntarr.huntarr:80
|
||||||
|
statusStyle: dot
|
||||||
- Bazarr:
|
- Bazarr:
|
||||||
icon: sh-bazarr.webp
|
icon: sh-bazarr.webp
|
||||||
description: Subtitles
|
description: Subtitles
|
||||||
@@ -704,23 +655,11 @@ homepage:
|
|||||||
url: http://lidarr.lidarr:80
|
url: http://lidarr.lidarr:80
|
||||||
key: {{ "{{HOMEPAGE_VAR_LIDARR_KEY}}" }}
|
key: {{ "{{HOMEPAGE_VAR_LIDARR_KEY}}" }}
|
||||||
fields: ["wanted", "queued", "artists"]
|
fields: ["wanted", "queued", "artists"]
|
||||||
- Yubal:
|
- Yubal Playlist:
|
||||||
icon: sh-yubal.webp
|
icon: sh-yubal.webp
|
||||||
description: Replicate Youtube playlists
|
description: Replicate Youtube playlist
|
||||||
href: https://yubal.alexlebens.net
|
href: https://yubal-playlist.alexlebens.net
|
||||||
siteMonitor: http://yubal.yubal:80
|
siteMonitor: http://yubal-playlist.yubal-playlist:80
|
||||||
statusStyle: dot
|
|
||||||
- Music Grabber:
|
|
||||||
icon: sh-music-service.webp
|
|
||||||
description: Replicate Music playlists
|
|
||||||
href: https://music-grabber.alexlebens.net
|
|
||||||
siteMonitor: http://music-grabber.music-grabber:80
|
|
||||||
statusStyle: dot
|
|
||||||
- Spotisub:
|
|
||||||
icon: sh-spotify.webp
|
|
||||||
description: Replicate Spotify playlists
|
|
||||||
href: https://spotisub.alexlebens.net
|
|
||||||
siteMonitor: http://spotisub.spotisub:80
|
|
||||||
statusStyle: dot
|
statusStyle: dot
|
||||||
- slskd:
|
- slskd:
|
||||||
icon: sh-slskd.webp
|
icon: sh-slskd.webp
|
||||||
@@ -736,6 +675,12 @@ homepage:
|
|||||||
siteMonitor: http://shelfmark.shelfmark:80
|
siteMonitor: http://shelfmark.shelfmark:80
|
||||||
statusStyle: dot
|
statusStyle: dot
|
||||||
- Other Homes:
|
- Other Homes:
|
||||||
|
- Dev:
|
||||||
|
icon: sh-homepage.webp
|
||||||
|
description: Public Homepage
|
||||||
|
href: https://home.alexlebens.dev
|
||||||
|
siteMonitor: https://home.alexlebens.dev
|
||||||
|
statusStyle: dot
|
||||||
- Lebens Home:
|
- Lebens Home:
|
||||||
icon: sh-homepage.webp
|
icon: sh-homepage.webp
|
||||||
description: Lebens Homepage
|
description: Lebens Homepage
|
||||||
|
|||||||
@@ -5,5 +5,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:19b484192bbc739556c09064498ea59d3b28f51d5d4830599ceac285ef10edf4
|
digest: sha256:a3df74f75bbc4aa303a70031732c8727a19d516deb106996c035e30e8ef103c4
|
||||||
generated: "2026-02-20T15:19:47.735727-06:00"
|
generated: "2026-01-16T18:47:16.606690576Z"
|
||||||
26
clusters/cl01tl/helm/huntarr/Chart.yaml
Normal file
26
clusters/cl01tl/helm/huntarr/Chart.yaml
Normal file
@@ -0,0 +1,26 @@
|
|||||||
|
apiVersion: v2
|
||||||
|
name: huntarr
|
||||||
|
version: 1.0.0
|
||||||
|
description: Huntarr
|
||||||
|
keywords:
|
||||||
|
- huntarr
|
||||||
|
- servarr
|
||||||
|
home: https://wiki.alexlebens.dev/s/831ca16e-d308-4d7b-9213-f841834c1181
|
||||||
|
sources:
|
||||||
|
- https://github.com/plexguide/Huntarr.io
|
||||||
|
- https://hub.docker.com/r/huntarr/huntarr
|
||||||
|
- https://github.com/bjw-s-labs/helm-charts/tree/main/charts/other/app-template
|
||||||
|
maintainers:
|
||||||
|
- name: alexlebens
|
||||||
|
dependencies:
|
||||||
|
- name: app-template
|
||||||
|
alias: huntarr
|
||||||
|
repository: https://bjw-s-labs.github.io/helm-charts/
|
||||||
|
version: 4.6.2
|
||||||
|
- name: volsync-target
|
||||||
|
alias: volsync-target-config
|
||||||
|
version: 0.7.0
|
||||||
|
repository: oci://harbor.alexlebens.net/helm-charts
|
||||||
|
icon: https://cdn.jsdelivr.net/gh/selfhst/icons/png/huntarr.png
|
||||||
|
# renovate: datasource=github-releases depName=plexguide/huntarr
|
||||||
|
appVersion: 9.2.1
|
||||||
70
clusters/cl01tl/helm/huntarr/values.yaml
Normal file
70
clusters/cl01tl/helm/huntarr/values.yaml
Normal file
@@ -0,0 +1,70 @@
|
|||||||
|
huntarr:
|
||||||
|
controllers:
|
||||||
|
main:
|
||||||
|
type: deployment
|
||||||
|
replicas: 1
|
||||||
|
strategy: Recreate
|
||||||
|
revisionHistoryLimit: 3
|
||||||
|
containers:
|
||||||
|
main:
|
||||||
|
image:
|
||||||
|
repository: ghcr.io/plexguide/huntarr
|
||||||
|
tag: 9.2.1
|
||||||
|
pullPolicy: IfNotPresent
|
||||||
|
env:
|
||||||
|
- name: TZ
|
||||||
|
value: US/Central
|
||||||
|
resources:
|
||||||
|
requests:
|
||||||
|
cpu: 100m
|
||||||
|
memory: 256Mi
|
||||||
|
service:
|
||||||
|
main:
|
||||||
|
controller: main
|
||||||
|
ports:
|
||||||
|
http:
|
||||||
|
port: 80
|
||||||
|
targetPort: 9705
|
||||||
|
protocol: HTTP
|
||||||
|
route:
|
||||||
|
main:
|
||||||
|
kind: HTTPRoute
|
||||||
|
parentRefs:
|
||||||
|
- group: gateway.networking.k8s.io
|
||||||
|
kind: Gateway
|
||||||
|
name: traefik-gateway
|
||||||
|
namespace: traefik
|
||||||
|
hostnames:
|
||||||
|
- huntarr.alexlebens.net
|
||||||
|
rules:
|
||||||
|
- backendRefs:
|
||||||
|
- group: ''
|
||||||
|
kind: Service
|
||||||
|
name: huntarr
|
||||||
|
port: 80
|
||||||
|
weight: 100
|
||||||
|
matches:
|
||||||
|
- path:
|
||||||
|
type: PathPrefix
|
||||||
|
value: /
|
||||||
|
persistence:
|
||||||
|
config:
|
||||||
|
forceRename: huntarr-config
|
||||||
|
storageClass: ceph-block
|
||||||
|
accessMode: ReadWriteOnce
|
||||||
|
size: 5Gi
|
||||||
|
advancedMounts:
|
||||||
|
main:
|
||||||
|
main:
|
||||||
|
- path: /config
|
||||||
|
readOnly: false
|
||||||
|
volsync-target-config:
|
||||||
|
pvcTarget: huntarr-config
|
||||||
|
local:
|
||||||
|
enabled: true
|
||||||
|
schedule: 26 8 * * *
|
||||||
|
remote:
|
||||||
|
enabled: false
|
||||||
|
external:
|
||||||
|
enabled: true
|
||||||
|
schedule: 26 9 * * *
|
||||||
@@ -4,12 +4,12 @@ dependencies:
|
|||||||
version: 4.6.2
|
version: 4.6.2
|
||||||
- name: postgres-cluster
|
- name: postgres-cluster
|
||||||
repository: oci://harbor.alexlebens.net/helm-charts
|
repository: oci://harbor.alexlebens.net/helm-charts
|
||||||
version: 7.8.0
|
version: 7.5.0
|
||||||
- name: redis-replication
|
- name: redis-replication
|
||||||
repository: oci://harbor.alexlebens.net/helm-charts
|
repository: oci://harbor.alexlebens.net/helm-charts
|
||||||
version: 1.0.4
|
version: 1.0.4
|
||||||
- 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:4200f545e88bf5ddfa133931d1812e6a697444ef38cc7e8fc0c0898cf7e7d734
|
digest: sha256:c2363283e3c7614dbb15fa6f5436716e435fa18f2ecd08dca1ac82bb01ab0696
|
||||||
generated: "2026-02-27T09:06:32.744416582Z"
|
generated: "2026-02-03T20:36:59.006280506Z"
|
||||||
|
|||||||
@@ -20,7 +20,7 @@ dependencies:
|
|||||||
version: 4.6.2
|
version: 4.6.2
|
||||||
- name: postgres-cluster
|
- name: postgres-cluster
|
||||||
alias: postgres-18-cluster
|
alias: postgres-18-cluster
|
||||||
version: 7.8.0
|
version: 7.5.0
|
||||||
repository: oci://harbor.alexlebens.net/helm-charts
|
repository: oci://harbor.alexlebens.net/helm-charts
|
||||||
- name: redis-replication
|
- name: redis-replication
|
||||||
version: 1.0.4
|
version: 1.0.4
|
||||||
@@ -31,4 +31,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/immich.png
|
icon: https://cdn.jsdelivr.net/gh/selfhst/icons/png/immich.png
|
||||||
# renovate: datasource=github-releases depName=immich-app/immich
|
# renovate: datasource=github-releases depName=immich-app/immich
|
||||||
appVersion: v2.5.6
|
appVersion: v2.5.3
|
||||||
|
|||||||
@@ -9,7 +9,7 @@ immich:
|
|||||||
main:
|
main:
|
||||||
image:
|
image:
|
||||||
repository: ghcr.io/immich-app/immich-server
|
repository: ghcr.io/immich-app/immich-server
|
||||||
tag: v2.5.6
|
tag: v2.5.3
|
||||||
pullPolicy: IfNotPresent
|
pullPolicy: IfNotPresent
|
||||||
env:
|
env:
|
||||||
- name: TZ
|
- name: TZ
|
||||||
|
|||||||
@@ -1,9 +1,9 @@
|
|||||||
dependencies:
|
dependencies:
|
||||||
- name: intel-device-plugins-operator
|
- name: intel-device-plugins-operator
|
||||||
repository: https://intel.github.io/helm-charts/
|
repository: https://intel.github.io/helm-charts/
|
||||||
version: 0.35.0
|
version: 0.34.1
|
||||||
- name: intel-device-plugins-gpu
|
- name: intel-device-plugins-gpu
|
||||||
repository: https://intel.github.io/helm-charts/
|
repository: https://intel.github.io/helm-charts/
|
||||||
version: 0.35.0
|
version: 0.34.1
|
||||||
digest: sha256:90b9b3c1c513009ef2356643d3a006069c871f8fbd451e26d2b5f392a011febe
|
digest: sha256:73b2b6f28ec36be02c7bf3e0ef5608e790344a4cdb3e5f183b6b079723e8b53a
|
||||||
generated: "2026-02-20T19:33:54.514699811Z"
|
generated: "2025-12-12T08:03:32.455070212Z"
|
||||||
|
|||||||
@@ -16,11 +16,11 @@ maintainers:
|
|||||||
- name: alexlebens
|
- name: alexlebens
|
||||||
dependencies:
|
dependencies:
|
||||||
- name: intel-device-plugins-operator
|
- name: intel-device-plugins-operator
|
||||||
version: 0.35.0
|
version: 0.34.1
|
||||||
repository: https://intel.github.io/helm-charts/
|
repository: https://intel.github.io/helm-charts/
|
||||||
- name: intel-device-plugins-gpu
|
- name: intel-device-plugins-gpu
|
||||||
version: 0.35.0
|
version: 0.34.1
|
||||||
repository: https://intel.github.io/helm-charts/
|
repository: https://intel.github.io/helm-charts/
|
||||||
icon: https://avatars.githubusercontent.com/u/17888862?s=48&v=4
|
icon: https://avatars.githubusercontent.com/u/17888862?s=48&v=4
|
||||||
# renovate: datasource=github-releases depName=intel/intel-device-plugins-for-kubernetes
|
# renovate: datasource=github-releases depName=intel/intel-device-plugins-for-kubernetes
|
||||||
appVersion: 0.35.0
|
appVersion: 0.34.1
|
||||||
|
|||||||
@@ -4,9 +4,9 @@ dependencies:
|
|||||||
version: 4.6.2
|
version: 4.6.2
|
||||||
- name: postgres-cluster
|
- name: postgres-cluster
|
||||||
repository: oci://harbor.alexlebens.net/helm-charts
|
repository: oci://harbor.alexlebens.net/helm-charts
|
||||||
version: 7.8.0
|
version: 7.5.0
|
||||||
- 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:34b82ccec2d4666175e0952d03f9467e3966c1a9a15661c6ceeed2b492c9d82d
|
digest: sha256:74690c7f1feeb817a36cb456e7454c45dca9d030e48e2f17b1516117fd14174a
|
||||||
generated: "2026-02-27T09:06:46.618595035Z"
|
generated: "2026-01-23T00:38:03.74023713Z"
|
||||||
|
|||||||
@@ -21,7 +21,7 @@ dependencies:
|
|||||||
version: 4.6.2
|
version: 4.6.2
|
||||||
- name: postgres-cluster
|
- name: postgres-cluster
|
||||||
alias: postgres-18-cluster
|
alias: postgres-18-cluster
|
||||||
version: 7.8.0
|
version: 7.5.0
|
||||||
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
|
||||||
|
|||||||
@@ -9,7 +9,7 @@ jellystat:
|
|||||||
main:
|
main:
|
||||||
image:
|
image:
|
||||||
repository: cyfershepard/jellystat
|
repository: cyfershepard/jellystat
|
||||||
tag: 1.1.8
|
tag: 1.1.7
|
||||||
pullPolicy: IfNotPresent
|
pullPolicy: IfNotPresent
|
||||||
env:
|
env:
|
||||||
- name: TZ
|
- name: TZ
|
||||||
|
|||||||
@@ -7,9 +7,9 @@ dependencies:
|
|||||||
version: 0.25.1
|
version: 0.25.1
|
||||||
- name: cloudflared
|
- name: cloudflared
|
||||||
repository: oci://harbor.alexlebens.net/helm-charts
|
repository: oci://harbor.alexlebens.net/helm-charts
|
||||||
version: 2.3.0
|
version: 2.2.2
|
||||||
- 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:e1b778c2c97feb493208575bf7eb345ee8013f04c1f939286012ecd44366ccd9
|
digest: sha256:5b1948702805bb46749615b98629185d495a8ff1d9d9e6bc52c972524fb6d2fa
|
||||||
generated: "2026-02-07T00:38:11.63002027Z"
|
generated: "2026-02-03T18:06:00.958200599Z"
|
||||||
|
|||||||
@@ -26,11 +26,11 @@ 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.3.0
|
version: 2.2.2
|
||||||
- name: volsync-target
|
- name: volsync-target
|
||||||
alias: volsync-target-data
|
alias: volsync-target-data
|
||||||
version: 0.7.0
|
version: 0.7.0
|
||||||
repository: oci://harbor.alexlebens.net/helm-charts
|
repository: oci://harbor.alexlebens.net/helm-charts
|
||||||
icon: https://cdn.jsdelivr.net/gh/selfhst/icons/webp/karakeep.webp
|
icon: https://cdn.jsdelivr.net/gh/selfhst/icons/webp/karakeep.webp
|
||||||
# renovate: datasource=github-releases depName=karakeep-app/karakeep
|
# renovate: datasource=github-releases depName=karakeep-app/karakeep
|
||||||
appVersion: 0.31.0
|
appVersion: 0.30.0
|
||||||
|
|||||||
@@ -9,7 +9,7 @@ karakeep:
|
|||||||
main:
|
main:
|
||||||
image:
|
image:
|
||||||
repository: ghcr.io/karakeep-app/karakeep
|
repository: ghcr.io/karakeep-app/karakeep
|
||||||
tag: 0.31.0
|
tag: 0.30.0
|
||||||
pullPolicy: IfNotPresent
|
pullPolicy: IfNotPresent
|
||||||
env:
|
env:
|
||||||
- name: DATA_DIR
|
- name: DATA_DIR
|
||||||
|
|||||||
@@ -4,6 +4,6 @@ dependencies:
|
|||||||
version: 4.6.2
|
version: 4.6.2
|
||||||
- name: postgres-cluster
|
- name: postgres-cluster
|
||||||
repository: oci://harbor.alexlebens.net/helm-charts
|
repository: oci://harbor.alexlebens.net/helm-charts
|
||||||
version: 7.8.0
|
version: 7.5.0
|
||||||
digest: sha256:dd1ccfe8d0bfc7248141d2f72806c6437572f21d818941e9071f58d1a0a47259
|
digest: sha256:00716659773ba228fa472f8db4c0b44e5815ebe9b10416b8f6bbc8c0feef5ac6
|
||||||
generated: "2026-02-27T09:06:59.807079885Z"
|
generated: "2026-01-23T00:38:16.85961817Z"
|
||||||
|
|||||||
@@ -23,7 +23,7 @@ dependencies:
|
|||||||
version: 4.6.2
|
version: 4.6.2
|
||||||
- name: postgres-cluster
|
- name: postgres-cluster
|
||||||
alias: postgresql-17-fdb-cluster
|
alias: postgresql-17-fdb-cluster
|
||||||
version: 7.8.0
|
version: 7.5.0
|
||||||
repository: oci://harbor.alexlebens.net/helm-charts
|
repository: oci://harbor.alexlebens.net/helm-charts
|
||||||
icon: https://cdn.jsdelivr.net/gh/selfhst/icons/png/komodo.png
|
icon: https://cdn.jsdelivr.net/gh/selfhst/icons/png/komodo.png
|
||||||
# renovate: datasource=github-releases depName=moghtech/komodo
|
# renovate: datasource=github-releases depName=moghtech/komodo
|
||||||
|
|||||||
@@ -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: 82.4.1
|
version: 81.5.0
|
||||||
- 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.4
|
version: 1.0.4
|
||||||
digest: sha256:aae9175a89736b6bc4fdb5c3c70a3904529c0329216632ed27fccfeaf9b62539
|
digest: sha256:62ceeea1ed2f1f3a838e468665c3f291cb67ac547f3fa37863131f088736a750
|
||||||
generated: "2026-02-26T20:12:51.975436229Z"
|
generated: "2026-02-03T20:37:14.907439914Z"
|
||||||
|
|||||||
@@ -20,7 +20,7 @@ maintainers:
|
|||||||
- name: alexlebens
|
- name: alexlebens
|
||||||
dependencies:
|
dependencies:
|
||||||
- name: kube-prometheus-stack
|
- name: kube-prometheus-stack
|
||||||
version: 82.4.1
|
version: 81.5.0
|
||||||
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
|
||||||
|
|||||||
@@ -20,4 +20,4 @@ dependencies:
|
|||||||
version: 4.6.2
|
version: 4.6.2
|
||||||
icon: https://cdn.jsdelivr.net/gh/selfhst/icons/png/kubernetes.png
|
icon: https://cdn.jsdelivr.net/gh/selfhst/icons/png/kubernetes.png
|
||||||
# renovate: datasource=github-releases depName=alex1989hu/kubelet-serving-cert-approver
|
# renovate: datasource=github-releases depName=alex1989hu/kubelet-serving-cert-approver
|
||||||
appVersion: 0.10.3
|
appVersion: 0.10.2
|
||||||
|
|||||||
@@ -38,7 +38,7 @@ kubelet-serving-cert-approver:
|
|||||||
main:
|
main:
|
||||||
image:
|
image:
|
||||||
repository: ghcr.io/alex1989hu/kubelet-serving-cert-approver
|
repository: ghcr.io/alex1989hu/kubelet-serving-cert-approver
|
||||||
tag: 0.10.3
|
tag: 0.10.2
|
||||||
pullPolicy: Always
|
pullPolicy: Always
|
||||||
args:
|
args:
|
||||||
- serve
|
- serve
|
||||||
|
|||||||
@@ -35,7 +35,7 @@ libation:
|
|||||||
main:
|
main:
|
||||||
image:
|
image:
|
||||||
repository: ubuntu
|
repository: ubuntu
|
||||||
tag: resolute-20260108
|
tag: resolute-20260106.1
|
||||||
pullPolicy: IfNotPresent
|
pullPolicy: IfNotPresent
|
||||||
command:
|
command:
|
||||||
- "sleep"
|
- "sleep"
|
||||||
|
|||||||
@@ -4,9 +4,9 @@ dependencies:
|
|||||||
version: 4.6.2
|
version: 4.6.2
|
||||||
- name: postgres-cluster
|
- name: postgres-cluster
|
||||||
repository: oci://harbor.alexlebens.net/helm-charts
|
repository: oci://harbor.alexlebens.net/helm-charts
|
||||||
version: 7.8.0
|
version: 7.5.0
|
||||||
- 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:a38acc5cf042d553608a6e8deafee1cb09e4c8ad7222c6ce482ffaaf6fe2c384
|
digest: sha256:3eecce4de28a028bc38d6601b3867ee678a1d28bfc7de778f46982c8064fd281
|
||||||
generated: "2026-02-27T09:07:12.014838566Z"
|
generated: "2026-01-23T00:38:33.055103699Z"
|
||||||
|
|||||||
@@ -24,7 +24,7 @@ dependencies:
|
|||||||
version: 4.6.2
|
version: 4.6.2
|
||||||
- name: postgres-cluster
|
- name: postgres-cluster
|
||||||
alias: postgres-18-cluster
|
alias: postgres-18-cluster
|
||||||
version: 7.8.0
|
version: 7.5.0
|
||||||
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
|
||||||
|
|||||||
@@ -1,26 +0,0 @@
|
|||||||
apiVersion: traefik.io/v1alpha1
|
|
||||||
kind: Middleware
|
|
||||||
metadata:
|
|
||||||
name: oidc-forward-auth
|
|
||||||
namespace: {{ .Release.Namespace }}
|
|
||||||
labels:
|
|
||||||
app.kubernetes.io/name: oidc-forward-auth
|
|
||||||
app.kubernetes.io/instance: {{ .Release.Name }}
|
|
||||||
app.kubernetes.io/part-of: {{ .Release.Name }}
|
|
||||||
spec:
|
|
||||||
forwardAuth:
|
|
||||||
address: http://ak-outpost-traefik-proxy-auth.authentik.svc.cluster.local:9000/outpost.goauthentik.io/auth/traefik
|
|
||||||
trustForwardHeader: true
|
|
||||||
authResponseHeaders:
|
|
||||||
- X-authentik-username
|
|
||||||
- X-authentik-groups
|
|
||||||
- X-authentik-entitlements
|
|
||||||
- X-authentik-email
|
|
||||||
- X-authentik-name
|
|
||||||
- X-authentik-uid
|
|
||||||
- X-authentik-jwt
|
|
||||||
- X-authentik-meta-jwks
|
|
||||||
- X-authentik-meta-outpost
|
|
||||||
- X-authentik-meta-provider
|
|
||||||
- X-authentik-meta-app
|
|
||||||
- X-authentik-meta-version
|
|
||||||
@@ -15,7 +15,7 @@ lidarr:
|
|||||||
main:
|
main:
|
||||||
image:
|
image:
|
||||||
repository: ghcr.io/linuxserver/lidarr
|
repository: ghcr.io/linuxserver/lidarr
|
||||||
tag: 3.1.2-nightly@sha256:bcad2fdb95a60cf3e634a37ec833a54f8dc5346fe9e8d8963b44ba35bb78c9cd
|
tag: 3.1.2-nightly@sha256:adc776c4deb0b36909472a8d22ce00306b4a37f0d584407d846efd59060279ac
|
||||||
pullPolicy: IfNotPresent
|
pullPolicy: IfNotPresent
|
||||||
env:
|
env:
|
||||||
- name: TZ
|
- name: TZ
|
||||||
@@ -84,28 +84,12 @@ lidarr:
|
|||||||
hostnames:
|
hostnames:
|
||||||
- lidarr.alexlebens.net
|
- lidarr.alexlebens.net
|
||||||
rules:
|
rules:
|
||||||
- backendRefs:
|
|
||||||
- name: ak-outpost-traefik-proxy-auth
|
|
||||||
namespace: authentik
|
|
||||||
port: 9000
|
|
||||||
weight: 100
|
|
||||||
filters: []
|
|
||||||
matches:
|
|
||||||
- path:
|
|
||||||
type: PathPrefix
|
|
||||||
value: /outpost.goauthentik.io
|
|
||||||
- backendRefs:
|
- backendRefs:
|
||||||
- group: ''
|
- group: ''
|
||||||
kind: Service
|
kind: Service
|
||||||
name: lidarr
|
name: lidarr
|
||||||
port: 80
|
port: 80
|
||||||
weight: 100
|
weight: 100
|
||||||
filters:
|
|
||||||
- type: ExtensionRef
|
|
||||||
extensionRef:
|
|
||||||
group: traefik.io
|
|
||||||
kind: Middleware
|
|
||||||
name: oidc-forward-auth
|
|
||||||
matches:
|
matches:
|
||||||
- path:
|
- path:
|
||||||
type: PathPrefix
|
type: PathPrefix
|
||||||
|
|||||||
@@ -1,9 +1,9 @@
|
|||||||
dependencies:
|
dependencies:
|
||||||
- name: loki
|
- name: loki
|
||||||
repository: https://grafana.github.io/helm-charts
|
repository: https://grafana.github.io/helm-charts
|
||||||
version: 6.53.0
|
version: 6.52.0
|
||||||
- name: alloy
|
- name: alloy
|
||||||
repository: https://grafana.github.io/helm-charts
|
repository: https://grafana.github.io/helm-charts
|
||||||
version: 1.6.0
|
version: 1.6.0
|
||||||
digest: sha256:a65f68b2e68defa63d15cf84317ba45a770b5b9cbb5bebc6fed219cefed99b69
|
digest: sha256:097f893b362b3ba6a1498d6df00dc57030c4d1321cf3301268adb9e30d5043ed
|
||||||
generated: "2026-02-10T19:12:00.80383488Z"
|
generated: "2026-02-05T22:01:50.699662067Z"
|
||||||
|
|||||||
@@ -16,11 +16,11 @@ maintainers:
|
|||||||
- name: alexlebens
|
- name: alexlebens
|
||||||
dependencies:
|
dependencies:
|
||||||
- name: loki
|
- name: loki
|
||||||
version: 6.53.0
|
version: 6.52.0
|
||||||
repository: https://grafana.github.io/helm-charts
|
repository: https://grafana.github.io/helm-charts
|
||||||
- name: alloy
|
- name: alloy
|
||||||
version: 1.6.0
|
version: 1.6.0
|
||||||
repository: https://grafana.github.io/helm-charts
|
repository: https://grafana.github.io/helm-charts
|
||||||
icon: https://cdn.jsdelivr.net/gh/selfhst/icons/png/loki.png
|
icon: https://cdn.jsdelivr.net/gh/selfhst/icons/png/loki.png
|
||||||
# renovate: datasource=github-releases depName=grafana/loki
|
# renovate: datasource=github-releases depName=grafana/loki
|
||||||
appVersion: 3.6.7
|
appVersion: 3.6.4
|
||||||
|
|||||||
@@ -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.22
|
version: 3.12.19
|
||||||
- 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
|
||||||
@@ -13,13 +13,13 @@ 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.3.0
|
version: 2.2.2
|
||||||
- name: cloudflared
|
- name: cloudflared
|
||||||
repository: oci://harbor.alexlebens.net/helm-charts
|
repository: oci://harbor.alexlebens.net/helm-charts
|
||||||
version: 2.3.0
|
version: 2.2.2
|
||||||
- name: postgres-cluster
|
- name: postgres-cluster
|
||||||
repository: oci://harbor.alexlebens.net/helm-charts
|
repository: oci://harbor.alexlebens.net/helm-charts
|
||||||
version: 7.8.0
|
version: 7.5.0
|
||||||
- name: redis-replication
|
- name: redis-replication
|
||||||
repository: oci://harbor.alexlebens.net/helm-charts
|
repository: oci://harbor.alexlebens.net/helm-charts
|
||||||
version: 1.0.4
|
version: 1.0.4
|
||||||
@@ -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:607ad49d265ebb867e706d3d3fb4e935ed66f230314b9a9a4dc87875f84e7cda
|
digest: sha256:6675ba9bd3da7605e3c0243602035a96aabb76813c4d9659409580612522ba94
|
||||||
generated: "2026-02-27T09:07:24.721965597Z"
|
generated: "2026-02-03T20:37:32.102491987Z"
|
||||||
|
|||||||
@@ -29,7 +29,7 @@ maintainers:
|
|||||||
- name: alexlebens
|
- name: alexlebens
|
||||||
dependencies:
|
dependencies:
|
||||||
- name: matrix-synapse
|
- name: matrix-synapse
|
||||||
version: 3.12.22
|
version: 3.12.19
|
||||||
repository: https://ananace.gitlab.io/charts
|
repository: https://ananace.gitlab.io/charts
|
||||||
- name: app-template
|
- name: app-template
|
||||||
alias: matrix-hookshot
|
alias: matrix-hookshot
|
||||||
@@ -45,15 +45,15 @@ dependencies:
|
|||||||
version: 4.6.2
|
version: 4.6.2
|
||||||
- name: cloudflared
|
- name: cloudflared
|
||||||
alias: cloudflared-synapse
|
alias: cloudflared-synapse
|
||||||
version: 2.3.0
|
version: 2.2.2
|
||||||
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.3.0
|
version: 2.2.2
|
||||||
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.8.0
|
version: 7.5.0
|
||||||
repository: oci://harbor.alexlebens.net/helm-charts
|
repository: oci://harbor.alexlebens.net/helm-charts
|
||||||
- name: redis-replication
|
- name: redis-replication
|
||||||
alias: redis-replication-matrix-synapse
|
alias: redis-replication-matrix-synapse
|
||||||
@@ -81,4 +81,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: v1.148.0
|
appVersion: 1.146.0
|
||||||
|
|||||||
@@ -260,7 +260,7 @@ mautrix-discord:
|
|||||||
main:
|
main:
|
||||||
image:
|
image:
|
||||||
repository: dock.mau.dev/mautrix/discord
|
repository: dock.mau.dev/mautrix/discord
|
||||||
tag: v0.7.6
|
tag: v0.7.5
|
||||||
pullPolicy: IfNotPresent
|
pullPolicy: IfNotPresent
|
||||||
resources:
|
resources:
|
||||||
requests:
|
requests:
|
||||||
@@ -345,7 +345,7 @@ mautrix-whatsapp:
|
|||||||
main:
|
main:
|
||||||
image:
|
image:
|
||||||
repository: dock.mau.dev/mautrix/whatsapp
|
repository: dock.mau.dev/mautrix/whatsapp
|
||||||
tag: v0.2602.0
|
tag: v0.2601.0
|
||||||
pullPolicy: IfNotPresent
|
pullPolicy: IfNotPresent
|
||||||
resources:
|
resources:
|
||||||
requests:
|
requests:
|
||||||
|
|||||||
Some files were not shown because too many files have changed in this diff Show More
Reference in New Issue
Block a user