Compare commits
1 Commits
renovate/c
...
ae64fec7e7
| Author | SHA1 | Date | |
|---|---|---|---|
|
ae64fec7e7
|
@@ -1,9 +1,6 @@
|
|||||||
name: render-manifests-dispatch
|
name: render-manifests-dispatch
|
||||||
|
|
||||||
on:
|
on:
|
||||||
schedule:
|
|
||||||
- cron: '0 3 * * *'
|
|
||||||
|
|
||||||
workflow_dispatch:
|
workflow_dispatch:
|
||||||
|
|
||||||
env:
|
env:
|
||||||
|
|||||||
@@ -1,9 +1,9 @@
|
|||||||
dependencies:
|
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.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.6.0
|
||||||
digest: sha256:ff3e2f03e93cdd4593e28b9c8bd5b9ddb25548a20a070b2e202057f216207d03
|
digest: sha256:09dae69cd64556ed0b8ce2d8afe304720af3a71f64610ee6c70219572ccfdf5e
|
||||||
generated: "2026-01-16T18:44:37.399172263Z"
|
generated: "2025-12-18T02:42:53.481944952Z"
|
||||||
|
|||||||
@@ -16,11 +16,11 @@ dependencies:
|
|||||||
- name: app-template
|
- name: app-template
|
||||||
alias: actual
|
alias: actual
|
||||||
repository: https://bjw-s-labs.github.io/helm-charts/
|
repository: https://bjw-s-labs.github.io/helm-charts/
|
||||||
version: 4.6.2
|
version: 4.5.0
|
||||||
- name: volsync-target
|
- name: volsync-target
|
||||||
alias: volsync-target-data
|
alias: volsync-target-data
|
||||||
version: 0.7.0
|
version: 0.6.0
|
||||||
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: github=actualbudget/actual
|
||||||
appVersion: 26.1.0
|
appVersion: 25.12.0
|
||||||
|
|||||||
@@ -9,7 +9,7 @@ actual:
|
|||||||
main:
|
main:
|
||||||
image:
|
image:
|
||||||
repository: ghcr.io/actualbudget/actual
|
repository: ghcr.io/actualbudget/actual
|
||||||
tag: 26.1.0
|
tag: 25.12.0
|
||||||
pullPolicy: IfNotPresent
|
pullPolicy: IfNotPresent
|
||||||
env:
|
env:
|
||||||
- name: TZ
|
- name: TZ
|
||||||
@@ -77,11 +77,3 @@ actual:
|
|||||||
readOnly: false
|
readOnly: false
|
||||||
volsync-target-data:
|
volsync-target-data:
|
||||||
pvcTarget: actual-data
|
pvcTarget: actual-data
|
||||||
local:
|
|
||||||
enabled: true
|
|
||||||
schedule: 0 8 * * *
|
|
||||||
remote:
|
|
||||||
enabled: false
|
|
||||||
external:
|
|
||||||
enabled: true
|
|
||||||
schedule: 0 9 * * *
|
|
||||||
|
|||||||
@@ -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.1
|
version: 0.46.2
|
||||||
- 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.19
|
||||||
- name: postgres-cluster
|
- name: postgres-cluster
|
||||||
repository: oci://harbor.alexlebens.net/helm-charts
|
repository: oci://harbor.alexlebens.net/helm-charts
|
||||||
version: 7.5.0
|
version: 7.4.3
|
||||||
digest: sha256:d7b1a201f397588011b17e261f06298a110354958db98be43b9925b40a0e6deb
|
digest: sha256:6de7da41d9317d7942a455226e5eae682f32f1bbb7d0287b9306de847bd56fdb
|
||||||
generated: "2026-01-23T00:22:35.377575613Z"
|
generated: "2025-12-22T23:17:37.4042-06:00"
|
||||||
|
|||||||
@@ -18,15 +18,15 @@ maintainers:
|
|||||||
- name: alexlebens
|
- name: alexlebens
|
||||||
dependencies:
|
dependencies:
|
||||||
- name: argo-workflows
|
- name: argo-workflows
|
||||||
version: 0.47.1
|
version: 0.46.2
|
||||||
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.19
|
||||||
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.5.0
|
version: 7.4.3
|
||||||
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: github=argoproj/argo-workflows
|
||||||
appVersion: v3.7.8
|
appVersion: v3.7.6
|
||||||
|
|||||||
@@ -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.3.7
|
version: 9.1.10
|
||||||
digest: sha256:688d3b74c5750ef87ff3cafd13b5879c8e7cda7be17ab252a289f3c24591ff0b
|
digest: sha256:4970c90a7ba115a91006f27161b7fbb2e197250a548ab49f0451aab6cbe12d53
|
||||||
generated: "2026-01-28T01:30:37.767984436Z"
|
generated: "2025-12-23T23:20:06.41177841Z"
|
||||||
|
|||||||
@@ -15,8 +15,8 @@ maintainers:
|
|||||||
- name: alexlebens
|
- name: alexlebens
|
||||||
dependencies:
|
dependencies:
|
||||||
- name: argo-cd
|
- name: argo-cd
|
||||||
version: 9.3.7
|
version: 9.1.10
|
||||||
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: github=argoproj/argo-cd
|
||||||
appVersion: v3.2.6
|
appVersion: v3.2.1
|
||||||
|
|||||||
@@ -1,12 +1,12 @@
|
|||||||
dependencies:
|
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.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.6.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.6.0
|
||||||
digest: sha256:c8a988258b26187972a8b69767bf5df502d7e2b12710eb357ac15240d872fd37
|
digest: sha256:67571554c39c1acdb1cd286024e7bdc0d7c94f0c4bfff5bf5fb225817f495616
|
||||||
generated: "2026-01-16T18:44:48.982249243Z"
|
generated: "2025-12-18T02:43:02.876706511Z"
|
||||||
|
|||||||
@@ -18,15 +18,15 @@ dependencies:
|
|||||||
- name: app-template
|
- name: app-template
|
||||||
alias: audiobookshelf
|
alias: audiobookshelf
|
||||||
repository: https://bjw-s-labs.github.io/helm-charts/
|
repository: https://bjw-s-labs.github.io/helm-charts/
|
||||||
version: 4.6.2
|
version: 4.5.0
|
||||||
- name: volsync-target
|
- name: volsync-target
|
||||||
alias: volsync-target-config
|
alias: volsync-target-config
|
||||||
version: 0.7.0
|
version: 0.6.0
|
||||||
repository: oci://harbor.alexlebens.net/helm-charts
|
repository: oci://harbor.alexlebens.net/helm-charts
|
||||||
- name: volsync-target
|
- name: volsync-target
|
||||||
alias: volsync-target-metadata
|
alias: volsync-target-metadata
|
||||||
version: 0.7.0
|
version: 0.6.0
|
||||||
repository: oci://harbor.alexlebens.net/helm-charts
|
repository: oci://harbor.alexlebens.net/helm-charts
|
||||||
icon: https://cdn.jsdelivr.net/gh/selfhst/icons/png/audiobookshelf.png
|
icon: https://cdn.jsdelivr.net/gh/selfhst/icons/png/audiobookshelf.png
|
||||||
# renovate: datasource=github-releases depName=advplyr/audiobookshelf
|
# renovate: github=advplyr/audiobookshelf
|
||||||
appVersion: 2.32.1
|
appVersion: 2.31.0
|
||||||
|
|||||||
@@ -9,7 +9,7 @@ audiobookshelf:
|
|||||||
main:
|
main:
|
||||||
image:
|
image:
|
||||||
repository: ghcr.io/advplyr/audiobookshelf
|
repository: ghcr.io/advplyr/audiobookshelf
|
||||||
tag: 2.32.1
|
tag: 2.31.0
|
||||||
pullPolicy: IfNotPresent
|
pullPolicy: IfNotPresent
|
||||||
env:
|
env:
|
||||||
- name: TZ
|
- name: TZ
|
||||||
@@ -21,7 +21,7 @@ audiobookshelf:
|
|||||||
apprise-api:
|
apprise-api:
|
||||||
image:
|
image:
|
||||||
repository: caronc/apprise
|
repository: caronc/apprise
|
||||||
tag: v1.3.1
|
tag: 1.3.0
|
||||||
pullPolicy: IfNotPresent
|
pullPolicy: IfNotPresent
|
||||||
env:
|
env:
|
||||||
- name: TZ
|
- name: TZ
|
||||||
@@ -123,21 +123,5 @@ audiobookshelf:
|
|||||||
readOnly: false
|
readOnly: false
|
||||||
volsync-target-config:
|
volsync-target-config:
|
||||||
pvcTarget: audiobookshelf-config
|
pvcTarget: audiobookshelf-config
|
||||||
local:
|
|
||||||
enabled: true
|
|
||||||
schedule: 2 8 * * *
|
|
||||||
remote:
|
|
||||||
enabled: false
|
|
||||||
external:
|
|
||||||
enabled: true
|
|
||||||
schedule: 2 9 * * *
|
|
||||||
volsync-target-metadata:
|
volsync-target-metadata:
|
||||||
pvcTarget: audiobookshelf-metadata
|
pvcTarget: audiobookshelf-metadata
|
||||||
local:
|
|
||||||
enabled: true
|
|
||||||
schedule: 4 8 * * *
|
|
||||||
remote:
|
|
||||||
enabled: false
|
|
||||||
external:
|
|
||||||
enabled: true
|
|
||||||
schedule: 4 9 * * *
|
|
||||||
|
|||||||
@@ -1,15 +1,15 @@
|
|||||||
dependencies:
|
dependencies:
|
||||||
- name: authentik
|
- name: authentik
|
||||||
repository: https://charts.goauthentik.io/
|
repository: https://charts.goauthentik.io/
|
||||||
version: 2025.12.1
|
version: 2025.10.3
|
||||||
- name: cloudflared
|
- name: cloudflared
|
||||||
repository: oci://harbor.alexlebens.net/helm-charts
|
repository: oci://harbor.alexlebens.net/helm-charts
|
||||||
version: 2.2.1
|
version: 2.1.4
|
||||||
- name: postgres-cluster
|
- name: postgres-cluster
|
||||||
repository: oci://harbor.alexlebens.net/helm-charts
|
repository: oci://harbor.alexlebens.net/helm-charts
|
||||||
version: 7.5.0
|
version: 7.4.3
|
||||||
- name: redis-replication
|
- name: redis-replication
|
||||||
repository: oci://harbor.alexlebens.net/helm-charts
|
repository: oci://harbor.alexlebens.net/helm-charts
|
||||||
version: 1.0.1
|
version: 0.5.0
|
||||||
digest: sha256:b7b8d80f2b63361cb5249021d34a2b056ee06991006d435dad962422d8fd7eea
|
digest: sha256:d250e40d77b3010d55c258e264e36de060a6dbdb78fe56bdbfbc427692cfdcc7
|
||||||
generated: "2026-01-28T08:06:56.123096257Z"
|
generated: "2025-12-23T16:28:00.416521-06:00"
|
||||||
|
|||||||
@@ -21,18 +21,18 @@ maintainers:
|
|||||||
- name: alexlebens
|
- name: alexlebens
|
||||||
dependencies:
|
dependencies:
|
||||||
- name: authentik
|
- name: authentik
|
||||||
version: 2025.12.1
|
version: 2025.10.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.2.1
|
version: 2.1.4
|
||||||
- name: postgres-cluster
|
- name: postgres-cluster
|
||||||
alias: postgres-18-cluster
|
alias: postgres-18-cluster
|
||||||
version: 7.5.0
|
version: 7.4.3
|
||||||
repository: oci://harbor.alexlebens.net/helm-charts
|
repository: oci://harbor.alexlebens.net/helm-charts
|
||||||
- name: redis-replication
|
- name: redis-replication
|
||||||
version: 1.0.1
|
version: 0.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/authentik.png
|
icon: https://cdn.jsdelivr.net/gh/selfhst/icons/png/authentik.png
|
||||||
# renovate: datasource=github-releases depName=goauthentik/authentik
|
# renovate: github=goauthentik/authentik
|
||||||
appVersion: 2025.10.2
|
appVersion: 2025.10.2
|
||||||
|
|||||||
@@ -110,5 +110,6 @@ redis-replication:
|
|||||||
enabled: false
|
enabled: false
|
||||||
redisReplication:
|
redisReplication:
|
||||||
clusterSize: 3
|
clusterSize: 3
|
||||||
sentinel:
|
redisSentinel:
|
||||||
enabled: true
|
enabled: true
|
||||||
|
clusterSize: 3
|
||||||
|
|||||||
@@ -1,12 +1,12 @@
|
|||||||
dependencies:
|
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.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.6.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.6.0
|
||||||
digest: sha256:18365b7dd3995703aad6928ce22dd1c3b8ffd5f1cccf54b8f1489ad111d13104
|
digest: sha256:ba31d044402f9da6705f64d21a0947730a37526fce047891162cfd2b21b8d08a
|
||||||
generated: "2026-01-16T18:45:00.087995513Z"
|
generated: "2025-12-18T02:43:14.604382042Z"
|
||||||
|
|||||||
@@ -16,15 +16,15 @@ dependencies:
|
|||||||
- name: app-template
|
- name: app-template
|
||||||
alias: backrest
|
alias: backrest
|
||||||
repository: https://bjw-s-labs.github.io/helm-charts/
|
repository: https://bjw-s-labs.github.io/helm-charts/
|
||||||
version: 4.6.2
|
version: 4.5.0
|
||||||
- name: volsync-target
|
- name: volsync-target
|
||||||
alias: volsync-target-config
|
alias: volsync-target-config
|
||||||
version: 0.7.0
|
version: 0.6.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
|
||||||
version: 0.7.0
|
version: 0.6.0
|
||||||
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: github=garethgeorge/backrest
|
||||||
appVersion: v1.11.2
|
appVersion: v1.10.1
|
||||||
|
|||||||
@@ -8,7 +8,7 @@ backrest:
|
|||||||
main:
|
main:
|
||||||
image:
|
image:
|
||||||
repository: garethgeorge/backrest
|
repository: garethgeorge/backrest
|
||||||
tag: v1.11.2
|
tag: v1.10.1
|
||||||
pullPolicy: IfNotPresent
|
pullPolicy: IfNotPresent
|
||||||
env:
|
env:
|
||||||
- name: TZ
|
- name: TZ
|
||||||
@@ -107,21 +107,5 @@ backrest:
|
|||||||
readOnly: true
|
readOnly: true
|
||||||
volsync-target-data:
|
volsync-target-data:
|
||||||
pvcTarget: backrest-data
|
pvcTarget: backrest-data
|
||||||
local:
|
|
||||||
enabled: true
|
|
||||||
schedule: 6 8 * * *
|
|
||||||
remote:
|
|
||||||
enabled: false
|
|
||||||
external:
|
|
||||||
enabled: true
|
|
||||||
schedule: 6 9 * * *
|
|
||||||
volsync-target-config:
|
volsync-target-config:
|
||||||
pvcTarget: backrest-config
|
pvcTarget: backrest-config
|
||||||
local:
|
|
||||||
enabled: true
|
|
||||||
schedule: 8 8 * * *
|
|
||||||
remote:
|
|
||||||
enabled: false
|
|
||||||
external:
|
|
||||||
enabled: true
|
|
||||||
schedule: 8 9 * * *
|
|
||||||
|
|||||||
@@ -1,9 +1,9 @@
|
|||||||
dependencies:
|
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.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.6.0
|
||||||
digest: sha256:77d0e82601292b4173d355d18c0de82bb37684a3dc29d7c8af4169308f14de48
|
digest: sha256:20237b7a0548ae3458b4765e01aef39b5e072da5390305eb7815b086eef4983a
|
||||||
generated: "2026-01-16T18:45:10.855338471Z"
|
generated: "2025-12-18T02:43:26.844170003Z"
|
||||||
|
|||||||
@@ -18,11 +18,11 @@ dependencies:
|
|||||||
- name: app-template
|
- name: app-template
|
||||||
alias: bazarr
|
alias: bazarr
|
||||||
repository: https://bjw-s-labs.github.io/helm-charts/
|
repository: https://bjw-s-labs.github.io/helm-charts/
|
||||||
version: 4.6.2
|
version: 4.5.0
|
||||||
- name: volsync-target
|
- name: volsync-target
|
||||||
alias: volsync-target-config
|
alias: volsync-target-config
|
||||||
version: 0.7.0
|
version: 0.6.0
|
||||||
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: github=linuxserver/bazarr
|
||||||
appVersion: 1.5.4
|
appVersion: 1.5.3
|
||||||
|
|||||||
@@ -15,7 +15,7 @@ bazarr:
|
|||||||
main:
|
main:
|
||||||
image:
|
image:
|
||||||
repository: ghcr.io/linuxserver/bazarr
|
repository: ghcr.io/linuxserver/bazarr
|
||||||
tag: 1.5.4@sha256:d6492cc79ca5e12fe617c7285e7ebd60d4e7f0e93ec7faa78338dba91f07a91e
|
tag: 1.5.3@sha256:001875e61839c8a50743f0bc0fa4da2a55ed8a038b9b5ed0dd2c663dd3d0bfc7
|
||||||
pullPolicy: IfNotPresent
|
pullPolicy: IfNotPresent
|
||||||
env:
|
env:
|
||||||
- name: TZ
|
- name: TZ
|
||||||
@@ -83,11 +83,3 @@ volsync-target-config:
|
|||||||
runAsGroup: 1000
|
runAsGroup: 1000
|
||||||
fsGroup: 1000
|
fsGroup: 1000
|
||||||
fsGroupChangePolicy: OnRootMismatch
|
fsGroupChangePolicy: OnRootMismatch
|
||||||
local:
|
|
||||||
enabled: true
|
|
||||||
schedule: 10 8 * * *
|
|
||||||
remote:
|
|
||||||
enabled: false
|
|
||||||
external:
|
|
||||||
enabled: true
|
|
||||||
schedule: 10 9 * * *
|
|
||||||
|
|||||||
@@ -1,9 +1,9 @@
|
|||||||
dependencies:
|
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.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.1
|
version: 0.5.0
|
||||||
digest: sha256:f3cc9b85524eb1a0c8aec92a87ad4dd1f2f59c5bb3474b569ce188827e40b3d0
|
digest: sha256:a7840240d52d7c66aa2e542132e32907dd0c48d3051eb15190a209215cbd4dce
|
||||||
generated: "2026-01-16T18:45:21.852495393Z"
|
generated: "2025-12-15T20:06:31.995318697Z"
|
||||||
|
|||||||
@@ -16,10 +16,10 @@ dependencies:
|
|||||||
- name: app-template
|
- name: app-template
|
||||||
alias: blocky
|
alias: blocky
|
||||||
repository: https://bjw-s-labs.github.io/helm-charts/
|
repository: https://bjw-s-labs.github.io/helm-charts/
|
||||||
version: 4.6.2
|
version: 4.5.0
|
||||||
- name: redis-replication
|
- name: redis-replication
|
||||||
version: 1.0.1
|
version: 0.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/blocky.png
|
icon: https://cdn.jsdelivr.net/gh/selfhst/icons/png/blocky.png
|
||||||
# renovate: datasource=github-releases depName=0xerr0r/blocky
|
# renovate: github=0xerr0r/blocky
|
||||||
appVersion: v0.28.2
|
appVersion: v0.28.2
|
||||||
|
|||||||
@@ -96,9 +96,11 @@ blocky:
|
|||||||
cl01tl-endpoint IN A 10.232.1.22
|
cl01tl-endpoint IN A 10.232.1.22
|
||||||
cl01tl-endpoint IN A 10.232.1.23
|
cl01tl-endpoint IN A 10.232.1.23
|
||||||
|
|
||||||
|
cl01tl-gateway IN A 10.232.1.200
|
||||||
|
|
||||||
traefik-cl01tl IN A 10.232.1.21
|
traefik-cl01tl IN A 10.232.1.21
|
||||||
blocky IN A 10.232.1.22
|
blocky IN A 10.232.1.22
|
||||||
cilium-cl01tl IN A 10.232.1.23
|
plex-lb IN A 10.232.1.23
|
||||||
|
|
||||||
;; Application Names
|
;; Application Names
|
||||||
actual IN CNAME traefik-cl01tl
|
actual IN CNAME traefik-cl01tl
|
||||||
@@ -112,8 +114,7 @@ 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
|
||||||
excalidraw IN CNAME traefik-cl01tl
|
ephemera IN CNAME traefik-cl01tl
|
||||||
feishin IN CNAME traefik-cl01tl
|
|
||||||
garage-s3 IN CNAME traefik-cl01tl
|
garage-s3 IN CNAME traefik-cl01tl
|
||||||
garage-webui IN CNAME traefik-cl01tl
|
garage-webui IN CNAME traefik-cl01tl
|
||||||
gatus IN CNAME traefik-cl01tl
|
gatus IN CNAME traefik-cl01tl
|
||||||
@@ -124,7 +125,7 @@ blocky:
|
|||||||
home IN CNAME traefik-cl01tl
|
home IN CNAME traefik-cl01tl
|
||||||
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 cl01tl-gateway
|
||||||
huntarr 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
|
||||||
@@ -132,8 +133,10 @@ blocky:
|
|||||||
kiwix IN CNAME traefik-cl01tl
|
kiwix IN CNAME traefik-cl01tl
|
||||||
komodo IN CNAME traefik-cl01tl
|
komodo IN CNAME traefik-cl01tl
|
||||||
lidarr IN CNAME traefik-cl01tl
|
lidarr IN CNAME traefik-cl01tl
|
||||||
|
lidatube IN CNAME traefik-cl01tl
|
||||||
|
listenarr IN CNAME traefik-cl01tl
|
||||||
mail IN CNAME traefik-cl01tl
|
mail IN CNAME traefik-cl01tl
|
||||||
navidrome IN CNAME traefik-cl01tl
|
n8n 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
|
||||||
@@ -152,18 +155,17 @@ blocky:
|
|||||||
radarr-standup IN CNAME traefik-cl01tl
|
radarr-standup IN CNAME traefik-cl01tl
|
||||||
searxng IN CNAME traefik-cl01tl
|
searxng IN CNAME traefik-cl01tl
|
||||||
seerr IN CNAME traefik-cl01tl
|
seerr IN CNAME traefik-cl01tl
|
||||||
shelfmark IN CNAME traefik-cl01tl
|
|
||||||
slskd IN CNAME traefik-cl01tl
|
slskd IN CNAME traefik-cl01tl
|
||||||
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
|
||||||
stalwart IN CNAME traefik-cl01tl
|
stalwart IN CNAME traefik-cl01tl
|
||||||
|
tautulli 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-playlist IN CNAME traefik-cl01tl
|
|
||||||
|
|
||||||
blocking:
|
blocking:
|
||||||
denylists:
|
denylists:
|
||||||
@@ -179,47 +181,35 @@ blocky:
|
|||||||
- https://v.firebog.net/hosts/Prigent-Ads.txt
|
- https://v.firebog.net/hosts/Prigent-Ads.txt
|
||||||
mal:
|
mal:
|
||||||
- https://v.firebog.net/hosts/Prigent-Crypto.txt
|
- https://v.firebog.net/hosts/Prigent-Crypto.txt
|
||||||
|
- https://osint.digitalside.it/Threat-Intel/lists/latestdomains.txt
|
||||||
pro:
|
pro:
|
||||||
- https://raw.githubusercontent.com/hagezi/dns-blocklists/main/wildcard/pro.plus.txt
|
- https://raw.githubusercontent.com/hagezi/dns-blocklists/main/wildcard/pro.plus.txt
|
||||||
oisd:
|
|
||||||
- https://big.oisd.nl/domainswild
|
|
||||||
allowlists:
|
allowlists:
|
||||||
sus:
|
sus:
|
||||||
- |
|
- |
|
||||||
*.alexlebens.net
|
*.alexlebens.net
|
||||||
*.alexlebens.dev
|
*.alexlebens.dev
|
||||||
*.boreal-beaufort.ts.net
|
*.boreal-beaufort.ts.net
|
||||||
*.discord.com
|
|
||||||
ads:
|
ads:
|
||||||
- |
|
- |
|
||||||
*.alexlebens.net
|
*.alexlebens.net
|
||||||
*.alexlebens.dev
|
*.alexlebens.dev
|
||||||
*.boreal-beaufort.ts.net
|
*.boreal-beaufort.ts.net
|
||||||
*.discord.com
|
|
||||||
priv:
|
priv:
|
||||||
- |
|
- |
|
||||||
*.alexlebens.net
|
*.alexlebens.net
|
||||||
*.alexlebens.dev
|
*.alexlebens.dev
|
||||||
*.boreal-beaufort.ts.net
|
*.boreal-beaufort.ts.net
|
||||||
*.discord.com
|
|
||||||
mal:
|
mal:
|
||||||
- |
|
- |
|
||||||
*.alexlebens.net
|
*.alexlebens.net
|
||||||
*.alexlebens.dev
|
*.alexlebens.dev
|
||||||
*.boreal-beaufort.ts.net
|
*.boreal-beaufort.ts.net
|
||||||
*.discord.com
|
|
||||||
pro:
|
pro:
|
||||||
- |
|
- |
|
||||||
*.alexlebens.net
|
*.alexlebens.net
|
||||||
*.alexlebens.dev
|
*.alexlebens.dev
|
||||||
*.boreal-beaufort.ts.net
|
*.boreal-beaufort.ts.net
|
||||||
*.discord.com
|
|
||||||
oisd:
|
|
||||||
- |
|
|
||||||
*.alexlebens.net
|
|
||||||
*.alexlebens.dev
|
|
||||||
*.boreal-beaufort.ts.net
|
|
||||||
*.discord.com
|
|
||||||
clientGroupsBlock:
|
clientGroupsBlock:
|
||||||
default:
|
default:
|
||||||
- sus
|
- sus
|
||||||
@@ -227,7 +217,6 @@ blocky:
|
|||||||
- priv
|
- priv
|
||||||
- mal
|
- mal
|
||||||
- pro
|
- pro
|
||||||
- oisd
|
|
||||||
blockType: zeroIp
|
blockType: zeroIp
|
||||||
blockTTL: 1m
|
blockTTL: 1m
|
||||||
loading:
|
loading:
|
||||||
@@ -325,5 +314,9 @@ blocky:
|
|||||||
mountPropagation: None
|
mountPropagation: None
|
||||||
subPath: config.yml
|
subPath: config.yml
|
||||||
redis-replication:
|
redis-replication:
|
||||||
|
existingSecret:
|
||||||
|
enabled: false
|
||||||
redisReplication:
|
redisReplication:
|
||||||
clusterSize: 1
|
clusterSize: 3
|
||||||
|
redisSentinel:
|
||||||
|
enabled: false
|
||||||
|
|||||||
@@ -1,15 +1,15 @@
|
|||||||
dependencies:
|
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.5.0
|
||||||
- name: mariadb-cluster
|
- name: mariadb-cluster
|
||||||
repository: https://helm.mariadb.com/mariadb-operator
|
repository: https://helm.mariadb.com/mariadb-operator
|
||||||
version: 25.10.4
|
version: 25.10.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.6.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.6.0
|
||||||
digest: sha256:81601af110374e1571481873ace19f7bc694edb917ef35c1fbc623efe147a66d
|
digest: sha256:bc29fb12a2a7fde74e243be7ee4c22f4de82cdb6867ab95ddbd47e1d755b8a82
|
||||||
generated: "2026-01-16T18:45:33.641059484Z"
|
generated: "2025-12-18T02:43:39.236584539Z"
|
||||||
|
|||||||
@@ -16,18 +16,18 @@ dependencies:
|
|||||||
- name: app-template
|
- name: app-template
|
||||||
alias: booklore
|
alias: booklore
|
||||||
repository: https://bjw-s-labs.github.io/helm-charts/
|
repository: https://bjw-s-labs.github.io/helm-charts/
|
||||||
version: 4.6.2
|
version: 4.5.0
|
||||||
- name: mariadb-cluster
|
- name: mariadb-cluster
|
||||||
version: 25.10.4
|
version: 25.10.2
|
||||||
repository: https://helm.mariadb.com/mariadb-operator
|
repository: https://helm.mariadb.com/mariadb-operator
|
||||||
- name: volsync-target
|
- name: volsync-target
|
||||||
alias: volsync-target-config
|
alias: volsync-target-config
|
||||||
version: 0.7.0
|
version: 0.6.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
|
||||||
version: 0.7.0
|
version: 0.6.0
|
||||||
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: github=booklore-app/BookLore
|
||||||
appVersion: v1.18.5
|
appVersion: v1.13.2
|
||||||
|
|||||||
@@ -9,7 +9,7 @@ booklore:
|
|||||||
main:
|
main:
|
||||||
image:
|
image:
|
||||||
repository: ghcr.io/booklore-app/booklore
|
repository: ghcr.io/booklore-app/booklore
|
||||||
tag: v1.18.5
|
tag: v1.15.0
|
||||||
pullPolicy: IfNotPresent
|
pullPolicy: IfNotPresent
|
||||||
env:
|
env:
|
||||||
- name: TZ
|
- name: TZ
|
||||||
@@ -108,21 +108,6 @@ mariadb-cluster:
|
|||||||
replicas: 3
|
replicas: 3
|
||||||
galera:
|
galera:
|
||||||
enabled: true
|
enabled: true
|
||||||
bootstrapFrom:
|
|
||||||
s3:
|
|
||||||
bucket: mariadb-backups-b230a2f5aecf080a4b372c08
|
|
||||||
prefix: cl01tl/booklore
|
|
||||||
endpoint: nyc3.digitaloceanspaces.com
|
|
||||||
region: us-east-1
|
|
||||||
accessKeyIdSecretKeyRef:
|
|
||||||
name: booklore-mariadb-cluster-backup-secret-external
|
|
||||||
key: access
|
|
||||||
secretAccessKeySecretKeyRef:
|
|
||||||
name: booklore-mariadb-cluster-backup-secret-external
|
|
||||||
key: secret
|
|
||||||
tls:
|
|
||||||
enabled: true
|
|
||||||
backupContentType: Physical
|
|
||||||
databases:
|
databases:
|
||||||
- name: booklore
|
- name: booklore
|
||||||
characterSet: utf8
|
characterSet: utf8
|
||||||
@@ -217,28 +202,14 @@ mariadb-cluster:
|
|||||||
key: secret
|
key: secret
|
||||||
volsync-target-config:
|
volsync-target-config:
|
||||||
pvcTarget: booklore-config
|
pvcTarget: booklore-config
|
||||||
local:
|
|
||||||
enabled: true
|
|
||||||
schedule: 12 8 * * *
|
|
||||||
remote:
|
|
||||||
enabled: false
|
|
||||||
external:
|
|
||||||
enabled: true
|
|
||||||
schedule: 12 9 * * *
|
|
||||||
volsync-target-data:
|
volsync-target-data:
|
||||||
pvcTarget: booklore-data
|
pvcTarget: booklore-data
|
||||||
local:
|
local:
|
||||||
enabled: true
|
|
||||||
schedule: 14 8 * * *
|
|
||||||
restic:
|
restic:
|
||||||
cacheCapacity: 10Gi
|
cacheCapacity: 10Gi
|
||||||
remote:
|
remote:
|
||||||
enabled: true
|
|
||||||
schedule: 14 10 * * *
|
|
||||||
restic:
|
restic:
|
||||||
cacheCapacity: 10Gi
|
cacheCapacity: 10Gi
|
||||||
external:
|
external:
|
||||||
enabled: true
|
|
||||||
schedule: 14 9 * * *
|
|
||||||
restic:
|
restic:
|
||||||
cacheCapacity: 10Gi
|
cacheCapacity: 10Gi
|
||||||
|
|||||||
@@ -17,5 +17,5 @@ dependencies:
|
|||||||
version: v1.19.2
|
version: v1.19.2
|
||||||
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: github=cert-manager/cert-manager
|
||||||
appVersion: v1.19.2
|
appVersion: v1.19.2
|
||||||
|
|||||||
@@ -1,6 +1,6 @@
|
|||||||
dependencies:
|
dependencies:
|
||||||
- name: cilium
|
- name: cilium
|
||||||
repository: https://helm.cilium.io/
|
repository: https://helm.cilium.io/
|
||||||
version: 1.18.6
|
version: 1.18.5
|
||||||
digest: sha256:8ea328ac238524b5b423e6289f5e25d05ef64e6aa19cfd5de238f1d5dd533e9b
|
digest: sha256:b997853961dca1ed43d32b58b17e6e592581eb555db0b1457b168251cf3aaa45
|
||||||
generated: "2026-01-14T11:02:31.272963463Z"
|
generated: "2025-12-17T16:05:05.870297681Z"
|
||||||
|
|||||||
@@ -15,8 +15,8 @@ maintainers:
|
|||||||
- name: alexlebens
|
- name: alexlebens
|
||||||
dependencies:
|
dependencies:
|
||||||
- name: cilium
|
- name: cilium
|
||||||
version: 1.18.6
|
version: 1.18.5
|
||||||
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: github=cilium/cilium
|
||||||
appVersion: 1.18.6
|
appVersion: 1.18.4
|
||||||
|
|||||||
@@ -1,19 +0,0 @@
|
|||||||
# apiVersion: "cilium.io/v2alpha1"
|
|
||||||
# kind: CiliumL2AnnouncementPolicy
|
|
||||||
# metadata:
|
|
||||||
# name: general-l2-policy
|
|
||||||
# namespace: {{ .Release.Namespace }}
|
|
||||||
# labels:
|
|
||||||
# app.kubernetes.io/name: general-l2-policy
|
|
||||||
# app.kubernetes.io/instance: {{ .Release.Name }}
|
|
||||||
# app.kubernetes.io/part-of: {{ .Release.Name }}
|
|
||||||
# spec:
|
|
||||||
# nodeSelector:
|
|
||||||
# matchExpressions:
|
|
||||||
# - key: kubernetes.io/hostname
|
|
||||||
# operator: Exists
|
|
||||||
# interfaces:
|
|
||||||
# - end0
|
|
||||||
# - enp6s0
|
|
||||||
# externalIPs: true
|
|
||||||
# loadBalancerIPs: true
|
|
||||||
@@ -1,7 +1,7 @@
|
|||||||
# apiVersion: gateway.networking.k8s.io/v1
|
# apiVersion: gateway.networking.k8s.io/v1
|
||||||
# kind: Gateway
|
# kind: Gateway
|
||||||
# metadata:
|
# metadata:
|
||||||
# name: cilium-tls-gateway
|
# name: tls-gateway
|
||||||
# namespace: {{ .Release.Namespace }}
|
# namespace: {{ .Release.Namespace }}
|
||||||
# labels:
|
# labels:
|
||||||
# app.kubernetes.io/name: tls-gateway
|
# app.kubernetes.io/name: tls-gateway
|
||||||
|
|||||||
@@ -4,6 +4,6 @@ dependencies:
|
|||||||
version: 0.27.0
|
version: 0.27.0
|
||||||
- name: plugin-barman-cloud
|
- name: plugin-barman-cloud
|
||||||
repository: https://cloudnative-pg.io/charts/
|
repository: https://cloudnative-pg.io/charts/
|
||||||
version: 0.4.0
|
version: 0.3.1
|
||||||
digest: sha256:5e2a32fa5ed8b180ae5e556d65c67eeb3dcf38e2974b0d668eff4ee3c83258ce
|
digest: sha256:14aa30b7bf75571b03bda19af68cd50c1e7908b883351b196a260609a5b85551
|
||||||
generated: "2025-12-30T21:01:48.755246408Z"
|
generated: "2025-12-10T19:25:17.952954019Z"
|
||||||
|
|||||||
@@ -19,8 +19,8 @@ dependencies:
|
|||||||
version: 0.27.0
|
version: 0.27.0
|
||||||
repository: https://cloudnative-pg.io/charts/
|
repository: https://cloudnative-pg.io/charts/
|
||||||
- name: plugin-barman-cloud
|
- name: plugin-barman-cloud
|
||||||
version: 0.4.0
|
version: 0.3.1
|
||||||
repository: https://cloudnative-pg.io/charts/
|
repository: https://cloudnative-pg.io/charts/
|
||||||
icon: https://avatars.githubusercontent.com/u/100373852?s=200&v=4
|
icon: https://avatars.githubusercontent.com/u/100373852?s=200&v=4
|
||||||
# renovate: datasource=github-releases depName=cloudnative-pg/cloudnative-pg
|
# renovate: github=cloudnative-pg/cloudnative-pg
|
||||||
appVersion: 1.28.0
|
appVersion: 1.28.0
|
||||||
|
|||||||
@@ -7,10 +7,10 @@ plugin-barman-cloud:
|
|||||||
image:
|
image:
|
||||||
registry: ghcr.io
|
registry: ghcr.io
|
||||||
repository: cloudnative-pg/plugin-barman-cloud
|
repository: cloudnative-pg/plugin-barman-cloud
|
||||||
tag: v0.10.0
|
tag: v0.9.0
|
||||||
sidecarImage:
|
sidecarImage:
|
||||||
registry: ghcr.io
|
registry: ghcr.io
|
||||||
repository: cloudnative-pg/plugin-barman-cloud-sidecar
|
repository: cloudnative-pg/plugin-barman-cloud-sidecar
|
||||||
tag: v0.10.0
|
tag: v0.9.0
|
||||||
crds:
|
crds:
|
||||||
create: true
|
create: true
|
||||||
|
|||||||
@@ -1,12 +1,12 @@
|
|||||||
dependencies:
|
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.5.0
|
||||||
- name: cloudflared
|
- name: cloudflared
|
||||||
repository: oci://harbor.alexlebens.net/helm-charts
|
repository: oci://harbor.alexlebens.net/helm-charts
|
||||||
version: 2.2.1
|
version: 2.1.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.6.0
|
||||||
digest: sha256:d528c771ac264ad08e008158571611715c3794dfb6a7a13ddcd64ee325eccf86
|
digest: sha256:8f24ac0aa7245c517cd68f4e9fb97de110620922b9bbdf3270e83aa4ad201324
|
||||||
generated: "2026-01-28T08:07:32.451180478Z"
|
generated: "2025-12-18T02:43:53.325443712Z"
|
||||||
|
|||||||
@@ -19,14 +19,14 @@ dependencies:
|
|||||||
- name: app-template
|
- name: app-template
|
||||||
alias: code-server
|
alias: code-server
|
||||||
repository: https://bjw-s-labs.github.io/helm-charts/
|
repository: https://bjw-s-labs.github.io/helm-charts/
|
||||||
version: 4.6.2
|
version: 4.5.0
|
||||||
- name: cloudflared
|
- name: cloudflared
|
||||||
repository: oci://harbor.alexlebens.net/helm-charts
|
repository: oci://harbor.alexlebens.net/helm-charts
|
||||||
version: 2.2.1
|
version: 2.1.4
|
||||||
- name: volsync-target
|
- name: volsync-target
|
||||||
alias: volsync-target-config
|
alias: volsync-target-config
|
||||||
version: 0.7.0
|
version: 0.6.0
|
||||||
repository: oci://harbor.alexlebens.net/helm-charts
|
repository: oci://harbor.alexlebens.net/helm-charts
|
||||||
icon: https://cdn.jsdelivr.net/gh/selfhst/icons/png/visual-studio-code.png
|
icon: https://cdn.jsdelivr.net/gh/selfhst/icons/png/visual-studio-code.png
|
||||||
# renovate: datasource=github-releases depName=linuxserver/docker-code-server
|
# renovate: github=coder/code-server
|
||||||
appVersion: 4.108.1
|
appVersion: 4.106.3
|
||||||
|
|||||||
@@ -9,7 +9,7 @@ code-server:
|
|||||||
main:
|
main:
|
||||||
image:
|
image:
|
||||||
repository: ghcr.io/linuxserver/code-server
|
repository: ghcr.io/linuxserver/code-server
|
||||||
tag: 4.108.2@sha256:a59301fe97af3d9bf9150ce53e5c7b12486f2803eea0446a38f8d545ac877c9a
|
tag: 4.107.0@sha256:0d48d3a48b7db214556bea453ed371f0d295130fb5c3d43534aedb41627446f2
|
||||||
pullPolicy: IfNotPresent
|
pullPolicy: IfNotPresent
|
||||||
env:
|
env:
|
||||||
- name: TZ
|
- name: TZ
|
||||||
@@ -75,11 +75,3 @@ volsync-target-config:
|
|||||||
runAsGroup: 1000
|
runAsGroup: 1000
|
||||||
fsGroup: 1000
|
fsGroup: 1000
|
||||||
fsGroupChangePolicy: OnRootMismatch
|
fsGroupChangePolicy: OnRootMismatch
|
||||||
local:
|
|
||||||
enabled: true
|
|
||||||
schedule: 16 8 * * *
|
|
||||||
remote:
|
|
||||||
enabled: false
|
|
||||||
external:
|
|
||||||
enabled: true
|
|
||||||
schedule: 16 9 * * *
|
|
||||||
|
|||||||
@@ -1,6 +1,6 @@
|
|||||||
dependencies:
|
dependencies:
|
||||||
- name: coredns
|
- name: coredns
|
||||||
repository: https://coredns.github.io/helm
|
repository: https://coredns.github.io/helm
|
||||||
version: 1.45.2
|
version: 1.45.0
|
||||||
digest: sha256:36ed42e4273536b6548426b4e0f51b0816d9e8fe52333bce4c61acd8ade607e8
|
digest: sha256:cfcb22a7d0bce4d6000800706597ae43faec74255f1deb5cc3279b2d0a81f6c6
|
||||||
generated: "2026-01-24T08:01:31.043488615Z"
|
generated: "2025-12-02T17:17:52.206039-06:00"
|
||||||
|
|||||||
@@ -15,8 +15,8 @@ maintainers:
|
|||||||
- name: alexlebens
|
- name: alexlebens
|
||||||
dependencies:
|
dependencies:
|
||||||
- name: coredns
|
- name: coredns
|
||||||
version: 1.45.2
|
version: 1.45.0
|
||||||
repository: https://coredns.github.io/helm
|
repository: https://coredns.github.io/helm
|
||||||
icon: https://raw.githubusercontent.com/walkxcode/dashboard-icons/main/png/coredns.png
|
icon: https://raw.githubusercontent.com/walkxcode/dashboard-icons/main/png/coredns.png
|
||||||
# renovate: datasource=github-releases depName=coredns/coredns
|
# renovate: github=coredns/coredns
|
||||||
appVersion: v1.14.1
|
appVersion: v1.13.2
|
||||||
|
|||||||
@@ -1,7 +1,7 @@
|
|||||||
coredns:
|
coredns:
|
||||||
image:
|
image:
|
||||||
repository: registry.k8s.io/coredns/coredns
|
repository: registry.k8s.io/coredns/coredns
|
||||||
tag: v1.14.1
|
tag: v1.13.2
|
||||||
replicaCount: 3
|
replicaCount: 3
|
||||||
resources:
|
resources:
|
||||||
requests:
|
requests:
|
||||||
|
|||||||
@@ -1,6 +1,6 @@
|
|||||||
dependencies:
|
dependencies:
|
||||||
- name: democratic-csi
|
- name: democratic-csi
|
||||||
repository: https://democratic-csi.github.io/charts/
|
repository: https://democratic-csi.github.io/charts/
|
||||||
version: 0.15.1
|
version: 0.15.0
|
||||||
digest: sha256:e07d76a67023fb523e7d49730330995d0028faba9a4c7c3a6b87c5828921b3c3
|
digest: sha256:6fe3d8ad7b990b07ed80a31c75a0a49db8da497c46a956c632615a2093d29d58
|
||||||
generated: "2026-01-08T20:33:17.610556446Z"
|
generated: "2025-12-01T20:25:24.972076-06:00"
|
||||||
|
|||||||
@@ -15,7 +15,7 @@ maintainers:
|
|||||||
dependencies:
|
dependencies:
|
||||||
- name: democratic-csi
|
- name: democratic-csi
|
||||||
repository: https://democratic-csi.github.io/charts/
|
repository: https://democratic-csi.github.io/charts/
|
||||||
version: 0.15.1
|
version: 0.15.0
|
||||||
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=democratic-csi/democratic-csi
|
# renovate: github=democratic-csi/democratic-csi
|
||||||
appVersion: v1.9.4
|
appVersion: v1.9.4
|
||||||
|
|||||||
@@ -17,5 +17,5 @@ dependencies:
|
|||||||
version: 0.34.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: github=kubernetes-sigs/descheduler
|
||||||
appVersion: 0.34.0
|
appVersion: 0.34.0
|
||||||
|
|||||||
@@ -1,15 +1,15 @@
|
|||||||
dependencies:
|
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.5.0
|
||||||
- name: cloudflared
|
- name: cloudflared
|
||||||
repository: oci://harbor.alexlebens.net/helm-charts
|
repository: oci://harbor.alexlebens.net/helm-charts
|
||||||
version: 2.2.1
|
version: 2.1.4
|
||||||
- name: postgres-cluster
|
- name: postgres-cluster
|
||||||
repository: oci://harbor.alexlebens.net/helm-charts
|
repository: oci://harbor.alexlebens.net/helm-charts
|
||||||
version: 7.5.0
|
version: 7.4.3
|
||||||
- name: redis-replication
|
- name: redis-replication
|
||||||
repository: oci://harbor.alexlebens.net/helm-charts
|
repository: oci://harbor.alexlebens.net/helm-charts
|
||||||
version: 1.0.1
|
version: 0.5.0
|
||||||
digest: sha256:d38be21cda7e2a99977d81cc3cf7290832eef90e290a5f33eebca9db8cf9bebd
|
digest: sha256:d9c95b9a697ebe9fb98ebb2a5e2f7058c26b9207742eadcd56f278ff36d00855
|
||||||
generated: "2026-01-28T08:08:02.034662888Z"
|
generated: "2025-12-23T16:47:50.269275-06:00"
|
||||||
|
|||||||
@@ -20,17 +20,17 @@ dependencies:
|
|||||||
- name: app-template
|
- name: app-template
|
||||||
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.5.0
|
||||||
- name: cloudflared
|
- name: cloudflared
|
||||||
repository: oci://harbor.alexlebens.net/helm-charts
|
repository: oci://harbor.alexlebens.net/helm-charts
|
||||||
version: 2.2.1
|
version: 2.1.4
|
||||||
- name: postgres-cluster
|
- name: postgres-cluster
|
||||||
alias: postgres-18-cluster
|
alias: postgres-18-cluster
|
||||||
version: 7.5.0
|
version: 7.4.3
|
||||||
repository: oci://harbor.alexlebens.net/helm-charts
|
repository: oci://harbor.alexlebens.net/helm-charts
|
||||||
- name: redis-replication
|
- name: redis-replication
|
||||||
version: 1.0.1
|
version: 0.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/directus.png
|
icon: https://cdn.jsdelivr.net/gh/selfhst/icons/png/directus.png
|
||||||
# renovate: datasource=github-releases depName=directus/directus
|
# renovate: github=directus/directus
|
||||||
appVersion: 11.14.1
|
appVersion: 11.14.0
|
||||||
|
|||||||
@@ -9,7 +9,7 @@ directus:
|
|||||||
main:
|
main:
|
||||||
image:
|
image:
|
||||||
repository: directus/directus
|
repository: directus/directus
|
||||||
tag: 11.14.1
|
tag: 11.14.0
|
||||||
pullPolicy: IfNotPresent
|
pullPolicy: IfNotPresent
|
||||||
env:
|
env:
|
||||||
- name: PUBLIC_URL
|
- name: PUBLIC_URL
|
||||||
@@ -217,5 +217,6 @@ redis-replication:
|
|||||||
key: password
|
key: password
|
||||||
redisReplication:
|
redisReplication:
|
||||||
clusterSize: 3
|
clusterSize: 3
|
||||||
sentinel:
|
redisSentinel:
|
||||||
enabled: true
|
enabled: true
|
||||||
|
clusterSize: 3
|
||||||
|
|||||||
@@ -18,5 +18,5 @@ dependencies:
|
|||||||
version: 3.2.0
|
version: 3.2.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: github=elastic/cloud-on-k8s
|
||||||
appVersion: v3.2.0
|
appVersion: v3.2.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.29
|
version: 1.4.26
|
||||||
- name: cloudflared
|
- name: cloudflared
|
||||||
repository: oci://harbor.alexlebens.net/helm-charts
|
repository: oci://harbor.alexlebens.net/helm-charts
|
||||||
version: 2.2.1
|
version: 2.1.4
|
||||||
digest: sha256:9c890ad2ae496282f956e566749c34e12def8a8f68d0307800d98eb61dfefa64
|
digest: sha256:640ff55a95ff9fd12716bc76106d13189867832f905eaa393b5f67553bd8c961
|
||||||
generated: "2026-01-28T08:08:36.75564282Z"
|
generated: "2025-12-17T19:05:53.062353-06:00"
|
||||||
|
|||||||
@@ -17,11 +17,11 @@ maintainers:
|
|||||||
- name: alexlebens
|
- name: alexlebens
|
||||||
dependencies:
|
dependencies:
|
||||||
- name: element-web
|
- name: element-web
|
||||||
version: 1.4.29
|
version: 1.4.26
|
||||||
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.2.1
|
version: 2.1.4
|
||||||
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: github=element-hq/element-web
|
||||||
appVersion: v1.12.9
|
appVersion: v1.12.6
|
||||||
|
|||||||
@@ -2,7 +2,7 @@ element-web:
|
|||||||
replicaCount: 1
|
replicaCount: 1
|
||||||
image:
|
image:
|
||||||
repository: vectorim/element-web
|
repository: vectorim/element-web
|
||||||
tag: v1.12.9
|
tag: v1.12.7
|
||||||
pullPolicy: IfNotPresent
|
pullPolicy: IfNotPresent
|
||||||
defaultServer:
|
defaultServer:
|
||||||
url: https://matrix.alexlebens.dev
|
url: https://matrix.alexlebens.dev
|
||||||
|
|||||||
@@ -1,9 +1,9 @@
|
|||||||
dependencies:
|
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.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.6.0
|
||||||
digest: sha256:4fd0a3f951f6cdbf6acf054139362276dbc83b22049b02c80c5e1a1b76936ed1
|
digest: sha256:c6d6edb1e46805147b2b8bc9371e807113480c9a97687c5a856cf7b64a204cbd
|
||||||
generated: "2026-01-16T18:50:11.585166046Z"
|
generated: "2025-12-18T02:44:09.319124495Z"
|
||||||
28
clusters/cl01tl/helm/ephemera/Chart.yaml
Normal file
28
clusters/cl01tl/helm/ephemera/Chart.yaml
Normal file
@@ -0,0 +1,28 @@
|
|||||||
|
apiVersion: v2
|
||||||
|
name: ephemera
|
||||||
|
version: 1.0.0
|
||||||
|
description: ephemera
|
||||||
|
keywords:
|
||||||
|
- ephemera
|
||||||
|
- books
|
||||||
|
home: https://wiki.alexlebens.dev/
|
||||||
|
sources:
|
||||||
|
- https://github.com/OrwellianEpilogue/ephemera
|
||||||
|
- https://github.com/FlareSolverr/FlareSolverr
|
||||||
|
- https://github.com/orwellianepilogue/ephemera/pkgs/container/ephemera
|
||||||
|
- https://github.com/flaresolverr/FlareSolverr/pkgs/container/flaresolverr
|
||||||
|
- https://github.com/bjw-s-labs/helm-charts/tree/main/charts/other/app-template
|
||||||
|
maintainers:
|
||||||
|
- name: alexlebens
|
||||||
|
dependencies:
|
||||||
|
- name: app-template
|
||||||
|
alias: ephemera
|
||||||
|
repository: https://bjw-s-labs.github.io/helm-charts/
|
||||||
|
version: 4.5.0
|
||||||
|
- name: volsync-target
|
||||||
|
alias: volsync-target-config
|
||||||
|
version: 0.6.0
|
||||||
|
repository: oci://harbor.alexlebens.net/helm-charts
|
||||||
|
icon: https://cdn.jsdelivr.net/gh/selfhst/icons/png/ephemera.png
|
||||||
|
# renovate: github=OrwellianEpilogue/ephemera
|
||||||
|
appVersion: 1.3.1
|
||||||
44
clusters/cl01tl/helm/ephemera/templates/external-secret.yaml
Normal file
44
clusters/cl01tl/helm/ephemera/templates/external-secret.yaml
Normal file
@@ -0,0 +1,44 @@
|
|||||||
|
apiVersion: external-secrets.io/v1
|
||||||
|
kind: ExternalSecret
|
||||||
|
metadata:
|
||||||
|
name: ephemera-key-secret
|
||||||
|
namespace: {{ .Release.Namespace }}
|
||||||
|
labels:
|
||||||
|
app.kubernetes.io/name: ephemera-key-secret
|
||||||
|
app.kubernetes.io/instance: {{ .Release.Name }}
|
||||||
|
app.kubernetes.io/part-of: {{ .Release.Name }}
|
||||||
|
spec:
|
||||||
|
secretStoreRef:
|
||||||
|
kind: ClusterSecretStore
|
||||||
|
name: vault
|
||||||
|
data:
|
||||||
|
- secretKey: key
|
||||||
|
remoteRef:
|
||||||
|
conversionStrategy: Default
|
||||||
|
decodingStrategy: None
|
||||||
|
key: /cl01tl/ephemera/config
|
||||||
|
metadataPolicy: None
|
||||||
|
property: key
|
||||||
|
|
||||||
|
---
|
||||||
|
apiVersion: external-secrets.io/v1
|
||||||
|
kind: ExternalSecret
|
||||||
|
metadata:
|
||||||
|
name: ephemera-apprise-config
|
||||||
|
namespace: {{ .Release.Namespace }}
|
||||||
|
labels:
|
||||||
|
app.kubernetes.io/name: ephemera-apprise-config
|
||||||
|
app.kubernetes.io/instance: {{ .Release.Name }}
|
||||||
|
app.kubernetes.io/part-of: {{ .Release.Name }}
|
||||||
|
spec:
|
||||||
|
secretStoreRef:
|
||||||
|
kind: ClusterSecretStore
|
||||||
|
name: vault
|
||||||
|
data:
|
||||||
|
- secretKey: ntfy-url
|
||||||
|
remoteRef:
|
||||||
|
conversionStrategy: Default
|
||||||
|
decodingStrategy: None
|
||||||
|
key: /cl01tl/ephemera/config
|
||||||
|
metadataPolicy: None
|
||||||
|
property: ntfy-url
|
||||||
@@ -0,0 +1,17 @@
|
|||||||
|
apiVersion: v1
|
||||||
|
kind: PersistentVolumeClaim
|
||||||
|
metadata:
|
||||||
|
name: ephemera-import-nfs-storage
|
||||||
|
namespace: {{ .Release.Namespace }}
|
||||||
|
labels:
|
||||||
|
app.kubernetes.io/name: ephemera-import-nfs-storage
|
||||||
|
app.kubernetes.io/instance: {{ .Release.Name }}
|
||||||
|
app.kubernetes.io/part-of: {{ .Release.Name }}
|
||||||
|
spec:
|
||||||
|
volumeName: ephemera-import-nfs-storage
|
||||||
|
storageClassName: nfs-client
|
||||||
|
accessModes:
|
||||||
|
- ReadWriteMany
|
||||||
|
resources:
|
||||||
|
requests:
|
||||||
|
storage: 1Gi
|
||||||
@@ -1,10 +1,10 @@
|
|||||||
apiVersion: v1
|
apiVersion: v1
|
||||||
kind: PersistentVolume
|
kind: PersistentVolume
|
||||||
metadata:
|
metadata:
|
||||||
name: yubal-playlist-nfs-storage
|
name: ephemera-import-nfs-storage
|
||||||
namespace: {{ .Release.Namespace }}
|
namespace: {{ .Release.Namespace }}
|
||||||
labels:
|
labels:
|
||||||
app.kubernetes.io/name: yubal-playlist-nfs-storage
|
app.kubernetes.io/name: ephemera-import-nfs-storage
|
||||||
app.kubernetes.io/instance: {{ .Release.Name }}
|
app.kubernetes.io/instance: {{ .Release.Name }}
|
||||||
app.kubernetes.io/part-of: {{ .Release.Name }}
|
app.kubernetes.io/part-of: {{ .Release.Name }}
|
||||||
spec:
|
spec:
|
||||||
@@ -15,7 +15,7 @@ spec:
|
|||||||
accessModes:
|
accessModes:
|
||||||
- ReadWriteMany
|
- ReadWriteMany
|
||||||
nfs:
|
nfs:
|
||||||
path: /volume2/Storage/Music Youtube/
|
path: /volume2/Storage/Books Import
|
||||||
server: synologybond.alexlebens.net
|
server: synologybond.alexlebens.net
|
||||||
mountOptions:
|
mountOptions:
|
||||||
- vers=4
|
- vers=4
|
||||||
131
clusters/cl01tl/helm/ephemera/values.yaml
Normal file
131
clusters/cl01tl/helm/ephemera/values.yaml
Normal file
@@ -0,0 +1,131 @@
|
|||||||
|
ephemera:
|
||||||
|
controllers:
|
||||||
|
main:
|
||||||
|
type: deployment
|
||||||
|
replicas: 1
|
||||||
|
strategy: Recreate
|
||||||
|
revisionHistoryLimit: 3
|
||||||
|
containers:
|
||||||
|
main:
|
||||||
|
image:
|
||||||
|
repository: ghcr.io/orwellianepilogue/ephemera
|
||||||
|
tag: 1.3.1
|
||||||
|
pullPolicy: IfNotPresent
|
||||||
|
env:
|
||||||
|
- name: AA_BASE_URL
|
||||||
|
value: https://annas-archive.org
|
||||||
|
# - name: AA_API_KEY
|
||||||
|
# valueFrom:
|
||||||
|
# secretKeyRef:
|
||||||
|
# name: ephemera-key-secret
|
||||||
|
# key: key
|
||||||
|
- name: FLARESOLVERR_URL
|
||||||
|
value: http://127.0.0.1:8191
|
||||||
|
- name: LG_BASE_URL
|
||||||
|
value: https://gen.com
|
||||||
|
- name: PUID
|
||||||
|
value: 0
|
||||||
|
- name: PGID
|
||||||
|
value: 0
|
||||||
|
resources:
|
||||||
|
requests:
|
||||||
|
cpu: 50m
|
||||||
|
memory: 128Mi
|
||||||
|
flaresolverr:
|
||||||
|
image:
|
||||||
|
repository: ghcr.io/flaresolverr/flaresolverr
|
||||||
|
tag: v3.4.6
|
||||||
|
pullPolicy: IfNotPresent
|
||||||
|
env:
|
||||||
|
- name: LOG_LEVEL
|
||||||
|
value: info
|
||||||
|
- name: LOG_HTML
|
||||||
|
value: false
|
||||||
|
- name: CAPTCHA_SOLVER
|
||||||
|
value: none
|
||||||
|
- name: TZ
|
||||||
|
value: America/Chicago
|
||||||
|
resources:
|
||||||
|
requests:
|
||||||
|
cpu: 10m
|
||||||
|
memory: 128Mi
|
||||||
|
apprise-api:
|
||||||
|
image:
|
||||||
|
repository: caronc/apprise
|
||||||
|
tag: 1.3.0
|
||||||
|
pullPolicy: IfNotPresent
|
||||||
|
env:
|
||||||
|
- name: TZ
|
||||||
|
value: US/Central
|
||||||
|
- name: APPRISE_STORAGE_MODE
|
||||||
|
value: memory
|
||||||
|
- name: APPRISE_STATEFUL_MODE
|
||||||
|
value: disabled
|
||||||
|
- name: APPRISE_WORKER_COUNT
|
||||||
|
value: 1
|
||||||
|
- name: APPRISE_STATELESS_URLS
|
||||||
|
valueFrom:
|
||||||
|
secretKeyRef:
|
||||||
|
name: ephemera-apprise-config
|
||||||
|
key: ntfy-url
|
||||||
|
resources:
|
||||||
|
requests:
|
||||||
|
cpu: 10m
|
||||||
|
memory: 128Mi
|
||||||
|
service:
|
||||||
|
main:
|
||||||
|
controller: main
|
||||||
|
ports:
|
||||||
|
http:
|
||||||
|
port: 80
|
||||||
|
targetPort: 8286
|
||||||
|
protocol: HTTP
|
||||||
|
route:
|
||||||
|
main:
|
||||||
|
kind: HTTPRoute
|
||||||
|
parentRefs:
|
||||||
|
- group: gateway.networking.k8s.io
|
||||||
|
kind: Gateway
|
||||||
|
name: traefik-gateway
|
||||||
|
namespace: traefik
|
||||||
|
hostnames:
|
||||||
|
- ephemera.alexlebens.net
|
||||||
|
rules:
|
||||||
|
- backendRefs:
|
||||||
|
- group: ''
|
||||||
|
kind: Service
|
||||||
|
name: ephemera
|
||||||
|
port: 80
|
||||||
|
weight: 100
|
||||||
|
matches:
|
||||||
|
- path:
|
||||||
|
type: PathPrefix
|
||||||
|
value: /
|
||||||
|
persistence:
|
||||||
|
config:
|
||||||
|
forceRename: ephemera
|
||||||
|
storageClass: ceph-block
|
||||||
|
accessMode: ReadWriteOnce
|
||||||
|
size: 5Gi
|
||||||
|
retain: true
|
||||||
|
advancedMounts:
|
||||||
|
main:
|
||||||
|
main:
|
||||||
|
- path: /app/data
|
||||||
|
readOnly: false
|
||||||
|
cache:
|
||||||
|
type: emptyDir
|
||||||
|
advancedMounts:
|
||||||
|
main:
|
||||||
|
main:
|
||||||
|
- path: /app/downloads
|
||||||
|
readOnly: false
|
||||||
|
ingest:
|
||||||
|
existingClaim: ephemera-import-nfs-storage
|
||||||
|
advancedMounts:
|
||||||
|
main:
|
||||||
|
main:
|
||||||
|
- path: /app/ingest
|
||||||
|
readOnly: false
|
||||||
|
volsync-target-config:
|
||||||
|
pvcTarget: ephemera
|
||||||
@@ -17,5 +17,5 @@ dependencies:
|
|||||||
version: 1.4.1
|
version: 1.4.1
|
||||||
repository: https://eraser-dev.github.io/eraser/charts
|
repository: https://eraser-dev.github.io/eraser/charts
|
||||||
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=eraser-dev/eraser
|
# renovate: github=eraser-dev/eraser
|
||||||
appVersion: v1.4.1
|
appVersion: v1.4.1
|
||||||
|
|||||||
@@ -1,6 +0,0 @@
|
|||||||
dependencies:
|
|
||||||
- name: app-template
|
|
||||||
repository: https://bjw-s-labs.github.io/helm-charts/
|
|
||||||
version: 4.6.2
|
|
||||||
digest: sha256:e05d84dd266b8b456a8bc7f9a2bb3ab01f4ac926efd1a58cf405b0cdab343d3f
|
|
||||||
generated: "2026-01-17T18:27:08.062835-06:00"
|
|
||||||
@@ -1,21 +0,0 @@
|
|||||||
apiVersion: v2
|
|
||||||
name: excalidraw
|
|
||||||
version: 1.0.0
|
|
||||||
description: Excalidraw
|
|
||||||
keywords:
|
|
||||||
- excalidraw
|
|
||||||
home: https://wiki.alexlebens.dev/
|
|
||||||
sources:
|
|
||||||
- https://github.com/excalidraw/excalidraw
|
|
||||||
- https://hub.docker.com/r/excalidraw/excalidraw
|
|
||||||
- https://github.com/bjw-s-labs/helm-charts/tree/main/charts/other/app-template
|
|
||||||
maintainers:
|
|
||||||
- name: alexlebens
|
|
||||||
dependencies:
|
|
||||||
- name: app-template
|
|
||||||
alias: excalidraw
|
|
||||||
repository: https://bjw-s-labs.github.io/helm-charts/
|
|
||||||
version: 4.6.2
|
|
||||||
icon: https://cdn.jsdelivr.net/gh/selfhst/icons/png/excalidraw.png
|
|
||||||
# renovate: datasource=github-releases depName=excalidraw/excalidraw
|
|
||||||
appVersion: v0.18.0
|
|
||||||
@@ -1,51 +0,0 @@
|
|||||||
excalidraw:
|
|
||||||
controllers:
|
|
||||||
main:
|
|
||||||
type: deployment
|
|
||||||
replicas: 1
|
|
||||||
strategy: Recreate
|
|
||||||
revisionHistoryLimit: 3
|
|
||||||
containers:
|
|
||||||
main:
|
|
||||||
image:
|
|
||||||
repository: excalidraw/excalidraw
|
|
||||||
tag: latest@sha256:3c2513e830bb6e195147c05b34ecf8393d0ba2b1cc86e93b407a5777d6135c6c
|
|
||||||
pullPolicy: IfNotPresent
|
|
||||||
env:
|
|
||||||
- name: NODE_ENV
|
|
||||||
value: production
|
|
||||||
- name: TZ
|
|
||||||
value: America/Chicago
|
|
||||||
resources:
|
|
||||||
requests:
|
|
||||||
cpu: 10m
|
|
||||||
memory: 128Mi
|
|
||||||
service:
|
|
||||||
main:
|
|
||||||
controller: main
|
|
||||||
ports:
|
|
||||||
http:
|
|
||||||
port: 80
|
|
||||||
targetPort: 80
|
|
||||||
protocol: HTTP
|
|
||||||
route:
|
|
||||||
main:
|
|
||||||
kind: HTTPRoute
|
|
||||||
parentRefs:
|
|
||||||
- group: gateway.networking.k8s.io
|
|
||||||
kind: Gateway
|
|
||||||
name: traefik-gateway
|
|
||||||
namespace: traefik
|
|
||||||
hostnames:
|
|
||||||
- excalidraw.alexlebens.net
|
|
||||||
rules:
|
|
||||||
- backendRefs:
|
|
||||||
- group: ''
|
|
||||||
kind: Service
|
|
||||||
name: excalidraw
|
|
||||||
port: 80
|
|
||||||
weight: 100
|
|
||||||
matches:
|
|
||||||
- path:
|
|
||||||
type: PathPrefix
|
|
||||||
value: /
|
|
||||||
@@ -1,6 +1,6 @@
|
|||||||
dependencies:
|
dependencies:
|
||||||
- name: external-dns
|
- name: external-dns
|
||||||
repository: https://kubernetes-sigs.github.io/external-dns/
|
repository: https://kubernetes-sigs.github.io/external-dns/
|
||||||
version: 1.20.0
|
version: 1.19.0
|
||||||
digest: sha256:0da4dec408239ea48de1d95fa8ad7701c4fdc0efe67baa8743507c75e62e2a47
|
digest: sha256:2216b442cc820ebe561d611fbcca3955d5c94e227a0b3288e5db9f8da7d6ac00
|
||||||
generated: "2026-01-03T23:04:25.142170083Z"
|
generated: "2025-12-01T20:25:38.288305-06:00"
|
||||||
|
|||||||
@@ -16,8 +16,8 @@ maintainers:
|
|||||||
dependencies:
|
dependencies:
|
||||||
- name: external-dns
|
- name: external-dns
|
||||||
alias: external-dns-unifi
|
alias: external-dns-unifi
|
||||||
version: 1.20.0
|
version: 1.19.0
|
||||||
repository: https://kubernetes-sigs.github.io/external-dns/
|
repository: https://kubernetes-sigs.github.io/external-dns/
|
||||||
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/external-dns
|
# renovate: github=kubernetes-sigs/external-dns
|
||||||
appVersion: v0.20.0
|
appVersion: v0.20.0
|
||||||
|
|||||||
@@ -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.1
|
tag: v0.7.0
|
||||||
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: 1.3.1
|
version: 1.2.0
|
||||||
digest: sha256:3b10d4cfe0d38cba02fa79a0d7aed6611faeb68408f4ebb05099280a5f585883
|
digest: sha256:6e713c4b50c14d9daf1758d9f169d10a8c7274d2c42490846817b6fb1a3ce558
|
||||||
generated: "2026-01-23T20:01:34.461022413Z"
|
generated: "2025-12-20T01:04:35.136580598Z"
|
||||||
|
|||||||
@@ -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: 1.3.1
|
version: 1.2.0
|
||||||
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: github=external-secrets/external-secrets
|
||||||
appVersion: v1.3.1
|
appVersion: v1.1.1
|
||||||
|
|||||||
@@ -1,15 +1,15 @@
|
|||||||
dependencies:
|
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.5.0
|
||||||
- name: cloudflared
|
- name: cloudflared
|
||||||
repository: oci://harbor.alexlebens.net/helm-charts
|
repository: oci://harbor.alexlebens.net/helm-charts
|
||||||
version: 2.2.1
|
version: 2.1.4
|
||||||
- name: postgres-cluster
|
- name: postgres-cluster
|
||||||
repository: oci://harbor.alexlebens.net/helm-charts
|
repository: oci://harbor.alexlebens.net/helm-charts
|
||||||
version: 7.5.0
|
version: 7.4.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.6.0
|
||||||
digest: sha256:46c1a0a947faabb01f9b33740743e4d9c178a5cead3793642ac9dfa286168193
|
digest: sha256:a73351fc38c927eb7fef8c536069b21ca4d99e3ffb193ee64d9b93dbdc728ec4
|
||||||
generated: "2026-01-28T08:09:04.761955928Z"
|
generated: "2025-12-23T17:04:20.474187-06:00"
|
||||||
|
|||||||
@@ -20,18 +20,18 @@ dependencies:
|
|||||||
- name: app-template
|
- name: app-template
|
||||||
alias: freshrss
|
alias: freshrss
|
||||||
repository: https://bjw-s-labs.github.io/helm-charts/
|
repository: https://bjw-s-labs.github.io/helm-charts/
|
||||||
version: 4.6.2
|
version: 4.5.0
|
||||||
- name: cloudflared
|
- name: cloudflared
|
||||||
repository: oci://harbor.alexlebens.net/helm-charts
|
repository: oci://harbor.alexlebens.net/helm-charts
|
||||||
version: 2.2.1
|
version: 2.1.4
|
||||||
- name: postgres-cluster
|
- name: postgres-cluster
|
||||||
alias: postgres-18-cluster
|
alias: postgres-18-cluster
|
||||||
version: 7.5.0
|
version: 7.4.3
|
||||||
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
|
||||||
version: 0.7.0
|
version: 0.6.0
|
||||||
repository: oci://harbor.alexlebens.net/helm-charts
|
repository: oci://harbor.alexlebens.net/helm-charts
|
||||||
icon: https://cdn.jsdelivr.net/gh/selfhst/icons/png/freshrss.png
|
icon: https://cdn.jsdelivr.net/gh/selfhst/icons/png/freshrss.png
|
||||||
# renovate: datasource=github-releases depName=FreshRSS/FreshRSS
|
# renovate: github=FreshRSS/FreshRSS
|
||||||
appVersion: 1.28.1
|
appVersion: 1.27.1
|
||||||
|
|||||||
@@ -80,7 +80,7 @@ freshrss:
|
|||||||
main:
|
main:
|
||||||
image:
|
image:
|
||||||
repository: freshrss/freshrss
|
repository: freshrss/freshrss
|
||||||
tag: 1.28.1
|
tag: 1.27.1
|
||||||
pullPolicy: IfNotPresent
|
pullPolicy: IfNotPresent
|
||||||
env:
|
env:
|
||||||
- name: PGID
|
- name: PGID
|
||||||
@@ -246,11 +246,3 @@ volsync-target-data:
|
|||||||
- 100
|
- 100
|
||||||
- 109
|
- 109
|
||||||
- 65539
|
- 65539
|
||||||
local:
|
|
||||||
enabled: true
|
|
||||||
schedule: 18 8 * * *
|
|
||||||
remote:
|
|
||||||
enabled: false
|
|
||||||
external:
|
|
||||||
enabled: true
|
|
||||||
schedule: 18 9 * * *
|
|
||||||
|
|||||||
@@ -1,6 +1,9 @@
|
|||||||
dependencies:
|
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.5.0
|
||||||
digest: sha256:86536c14fa61870a64540b77f65afae8f4308e41a66eefae7fe85b83bf0df30e
|
- name: volsync-target
|
||||||
generated: "2026-01-16T18:46:33.321938614Z"
|
repository: oci://harbor.alexlebens.net/helm-charts
|
||||||
|
version: 0.6.0
|
||||||
|
digest: sha256:61c919869d56032bfa09b2e159a6b2dd2a43debf34968be2d66cf2211100a2c5
|
||||||
|
generated: "2025-12-18T02:44:33.509296082Z"
|
||||||
|
|||||||
@@ -17,7 +17,11 @@ dependencies:
|
|||||||
- name: app-template
|
- name: app-template
|
||||||
alias: garage
|
alias: garage
|
||||||
repository: https://bjw-s-labs.github.io/helm-charts/
|
repository: https://bjw-s-labs.github.io/helm-charts/
|
||||||
version: 4.6.2
|
version: 4.5.0
|
||||||
|
- name: volsync-target
|
||||||
|
alias: volsync-target-db
|
||||||
|
version: 0.6.0
|
||||||
|
repository: oci://harbor.alexlebens.net/helm-charts
|
||||||
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=deuxfleurs-org/garage
|
# renovate: github=deuxfleurs-org/garage
|
||||||
appVersion: v2.1.0
|
appVersion: v2.1.0
|
||||||
|
|||||||
@@ -1,102 +1,15 @@
|
|||||||
garage:
|
garage:
|
||||||
controllers:
|
controllers:
|
||||||
server-1:
|
main:
|
||||||
type: deployment
|
type: deployment
|
||||||
replicas: 1
|
replicas: 1
|
||||||
strategy: Recreate
|
strategy: Recreate
|
||||||
revisionHistoryLimit: 3
|
revisionHistoryLimit: 3
|
||||||
pod:
|
|
||||||
labels:
|
|
||||||
garage-type: server
|
|
||||||
affinity:
|
|
||||||
podAntiAffinity:
|
|
||||||
requiredDuringSchedulingIgnoredDuringExecution:
|
|
||||||
- labelSelector:
|
|
||||||
matchExpressions:
|
|
||||||
- key: garage-type
|
|
||||||
operator: In
|
|
||||||
values:
|
|
||||||
- server
|
|
||||||
topologyKey: kubernetes.io/hostname
|
|
||||||
containers:
|
containers:
|
||||||
main:
|
main:
|
||||||
image:
|
image:
|
||||||
repository: dxflrs/garage
|
repository: dxflrs/garage
|
||||||
tag: v2.2.0
|
tag: v2.1.0
|
||||||
pullPolicy: IfNotPresent
|
|
||||||
envFrom:
|
|
||||||
- secretRef:
|
|
||||||
name: garage-token-secret
|
|
||||||
resources:
|
|
||||||
requests:
|
|
||||||
cpu: 10m
|
|
||||||
memory: 128Mi
|
|
||||||
debug:
|
|
||||||
image:
|
|
||||||
repository: ubuntu
|
|
||||||
tag: resolute-20260106.1
|
|
||||||
pullPolicy: IfNotPresent
|
|
||||||
command:
|
|
||||||
- "sleep"
|
|
||||||
- "infinity"
|
|
||||||
resources:
|
|
||||||
requests:
|
|
||||||
cpu: 10m
|
|
||||||
memory: 32Mi
|
|
||||||
server-2:
|
|
||||||
type: deployment
|
|
||||||
replicas: 1
|
|
||||||
strategy: Recreate
|
|
||||||
revisionHistoryLimit: 3
|
|
||||||
pod:
|
|
||||||
labels:
|
|
||||||
garage-type: server
|
|
||||||
affinity:
|
|
||||||
podAntiAffinity:
|
|
||||||
requiredDuringSchedulingIgnoredDuringExecution:
|
|
||||||
- labelSelector:
|
|
||||||
matchExpressions:
|
|
||||||
- key: garage-type
|
|
||||||
operator: In
|
|
||||||
values:
|
|
||||||
- server
|
|
||||||
topologyKey: kubernetes.io/hostname
|
|
||||||
containers:
|
|
||||||
main:
|
|
||||||
image:
|
|
||||||
repository: dxflrs/garage
|
|
||||||
tag: v2.2.0
|
|
||||||
pullPolicy: IfNotPresent
|
|
||||||
envFrom:
|
|
||||||
- secretRef:
|
|
||||||
name: garage-token-secret
|
|
||||||
resources:
|
|
||||||
requests:
|
|
||||||
cpu: 10m
|
|
||||||
memory: 128Mi
|
|
||||||
server-3:
|
|
||||||
type: deployment
|
|
||||||
replicas: 1
|
|
||||||
strategy: Recreate
|
|
||||||
revisionHistoryLimit: 3
|
|
||||||
pod:
|
|
||||||
labels:
|
|
||||||
garage-type: server
|
|
||||||
affinity:
|
|
||||||
podAntiAffinity:
|
|
||||||
requiredDuringSchedulingIgnoredDuringExecution:
|
|
||||||
- labelSelector:
|
|
||||||
matchExpressions:
|
|
||||||
- key: garage-type
|
|
||||||
operator: In
|
|
||||||
values:
|
|
||||||
- server
|
|
||||||
topologyKey: kubernetes.io/hostname
|
|
||||||
containers:
|
|
||||||
main:
|
|
||||||
image:
|
|
||||||
repository: dxflrs/garage
|
|
||||||
tag: v2.2.0
|
|
||||||
pullPolicy: IfNotPresent
|
pullPolicy: IfNotPresent
|
||||||
envFrom:
|
envFrom:
|
||||||
- secretRef:
|
- secretRef:
|
||||||
@@ -134,8 +47,8 @@ garage:
|
|||||||
config:
|
config:
|
||||||
enabled: true
|
enabled: true
|
||||||
data:
|
data:
|
||||||
garage-1.toml: |
|
garage.toml: |
|
||||||
replication_factor = 3
|
replication_factor = 1
|
||||||
|
|
||||||
metadata_dir = "/var/lib/garage/meta"
|
metadata_dir = "/var/lib/garage/meta"
|
||||||
data_dir = "/var/lib/garage/data"
|
data_dir = "/var/lib/garage/data"
|
||||||
@@ -148,67 +61,7 @@ garage:
|
|||||||
compression_level = 3
|
compression_level = 3
|
||||||
|
|
||||||
rpc_bind_addr = "[::]:3901"
|
rpc_bind_addr = "[::]:3901"
|
||||||
rpc_public_addr = "garage-1:3901"
|
rpc_public_addr = "127.0.0.1:3901"
|
||||||
|
|
||||||
allow_world_readable_secrets = false
|
|
||||||
|
|
||||||
[s3_api]
|
|
||||||
s3_region = "us-east-1"
|
|
||||||
api_bind_addr = "[::]:3900"
|
|
||||||
root_domain = ".garage-s3.alexlebens.net"
|
|
||||||
|
|
||||||
[s3_web]
|
|
||||||
bind_addr = "[::]:3902"
|
|
||||||
root_domain = ".garage-s3.alexlebens.net"
|
|
||||||
|
|
||||||
[admin]
|
|
||||||
api_bind_addr = "[::]:3903"
|
|
||||||
metrics_require_token = true
|
|
||||||
garage-2.toml: |
|
|
||||||
replication_factor = 3
|
|
||||||
|
|
||||||
metadata_dir = "/var/lib/garage/meta"
|
|
||||||
data_dir = "/var/lib/garage/data"
|
|
||||||
metadata_snapshots_dir = "/var/lib/garage/snapshots"
|
|
||||||
|
|
||||||
db_engine = "lmdb"
|
|
||||||
|
|
||||||
metadata_auto_snapshot_interval = "6h"
|
|
||||||
|
|
||||||
compression_level = 3
|
|
||||||
|
|
||||||
rpc_bind_addr = "[::]:3901"
|
|
||||||
rpc_public_addr = "garage-2:3901"
|
|
||||||
|
|
||||||
allow_world_readable_secrets = false
|
|
||||||
|
|
||||||
[s3_api]
|
|
||||||
s3_region = "us-east-1"
|
|
||||||
api_bind_addr = "[::]:3900"
|
|
||||||
root_domain = ".garage-s3.alexlebens.net"
|
|
||||||
|
|
||||||
[s3_web]
|
|
||||||
bind_addr = "[::]:3902"
|
|
||||||
root_domain = ".garage-s3.alexlebens.net"
|
|
||||||
|
|
||||||
[admin]
|
|
||||||
api_bind_addr = "[::]:3903"
|
|
||||||
metrics_require_token = true
|
|
||||||
garage-3.toml: |
|
|
||||||
replication_factor = 3
|
|
||||||
|
|
||||||
metadata_dir = "/var/lib/garage/meta"
|
|
||||||
data_dir = "/var/lib/garage/data"
|
|
||||||
metadata_snapshots_dir = "/var/lib/garage/snapshots"
|
|
||||||
|
|
||||||
db_engine = "lmdb"
|
|
||||||
|
|
||||||
metadata_auto_snapshot_interval = "6h"
|
|
||||||
|
|
||||||
compression_level = 3
|
|
||||||
|
|
||||||
rpc_bind_addr = "[::]:3901"
|
|
||||||
rpc_public_addr = "garage-3:3901"
|
|
||||||
|
|
||||||
allow_world_readable_secrets = false
|
allow_world_readable_secrets = false
|
||||||
|
|
||||||
@@ -225,69 +78,8 @@ garage:
|
|||||||
api_bind_addr = "[::]:3903"
|
api_bind_addr = "[::]:3903"
|
||||||
metrics_require_token = true
|
metrics_require_token = true
|
||||||
service:
|
service:
|
||||||
garage-main:
|
main:
|
||||||
forceRename: garage-main
|
controller: main
|
||||||
controller: server-2
|
|
||||||
ports:
|
|
||||||
s3:
|
|
||||||
port: 3900
|
|
||||||
targetPort: 3900
|
|
||||||
protocol: HTTP
|
|
||||||
rpc:
|
|
||||||
port: 3901
|
|
||||||
targetPort: 3901
|
|
||||||
protocol: HTTP
|
|
||||||
web:
|
|
||||||
port: 3902
|
|
||||||
targetPort: 3902
|
|
||||||
protocol : HTTP
|
|
||||||
admin:
|
|
||||||
port: 3903
|
|
||||||
targetPort: 3903
|
|
||||||
protocol: HTTP
|
|
||||||
server-1:
|
|
||||||
forceRename: garage-1
|
|
||||||
controller: server-1
|
|
||||||
ports:
|
|
||||||
s3:
|
|
||||||
port: 3900
|
|
||||||
targetPort: 3900
|
|
||||||
protocol: HTTP
|
|
||||||
rpc:
|
|
||||||
port: 3901
|
|
||||||
targetPort: 3901
|
|
||||||
protocol: HTTP
|
|
||||||
web:
|
|
||||||
port: 3902
|
|
||||||
targetPort: 3902
|
|
||||||
protocol: HTTP
|
|
||||||
admin:
|
|
||||||
port: 3903
|
|
||||||
targetPort: 3903
|
|
||||||
protocol: HTTP
|
|
||||||
server-2:
|
|
||||||
forceRename: garage-2
|
|
||||||
controller: server-2
|
|
||||||
ports:
|
|
||||||
s3:
|
|
||||||
port: 3900
|
|
||||||
targetPort: 3900
|
|
||||||
protocol: HTTP
|
|
||||||
rpc:
|
|
||||||
port: 3901
|
|
||||||
targetPort: 3901
|
|
||||||
protocol: HTTP
|
|
||||||
web:
|
|
||||||
port: 3902
|
|
||||||
targetPort: 3902
|
|
||||||
protocol: HTTP
|
|
||||||
admin:
|
|
||||||
port: 3903
|
|
||||||
targetPort: 3903
|
|
||||||
protocol: HTTP
|
|
||||||
server-3:
|
|
||||||
forceRename: garage-3
|
|
||||||
controller: server-3
|
|
||||||
ports:
|
ports:
|
||||||
s3:
|
s3:
|
||||||
port: 3900
|
port: 3900
|
||||||
@@ -374,115 +166,55 @@ garage:
|
|||||||
type: configMap
|
type: configMap
|
||||||
name: garage
|
name: garage
|
||||||
advancedMounts:
|
advancedMounts:
|
||||||
server-1:
|
main:
|
||||||
main:
|
main:
|
||||||
- path: /etc/garage.toml
|
- path: /etc/garage.toml
|
||||||
readOnly: true
|
readOnly: true
|
||||||
mountPropagation: None
|
mountPropagation: None
|
||||||
subPath: garage-1.toml
|
subPath: garage.toml
|
||||||
debug:
|
|
||||||
- path: /etc/garage.toml
|
|
||||||
readOnly: true
|
|
||||||
mountPropagation: None
|
|
||||||
subPath: garage-1.toml
|
|
||||||
server-2:
|
|
||||||
main:
|
|
||||||
- path: /etc/garage.toml
|
|
||||||
readOnly: true
|
|
||||||
mountPropagation: None
|
|
||||||
subPath: garage-2.toml
|
|
||||||
server-3:
|
|
||||||
main:
|
|
||||||
- path: /etc/garage.toml
|
|
||||||
readOnly: true
|
|
||||||
mountPropagation: None
|
|
||||||
subPath: garage-3.toml
|
|
||||||
webui:
|
webui:
|
||||||
main:
|
main:
|
||||||
- path: /etc/garage.toml
|
- path: /etc/garage.toml
|
||||||
readOnly: true
|
readOnly: true
|
||||||
mountPropagation: None
|
mountPropagation: None
|
||||||
subPath: garage-1.toml
|
subPath: garage.toml
|
||||||
db-1:
|
db:
|
||||||
forceRename: garage-db-1
|
forceRename: garage-db
|
||||||
storageClass: ceph-block
|
storageClass: ceph-block
|
||||||
accessMode: ReadWriteOnce
|
accessMode: ReadWriteOnce
|
||||||
size: 50Gi
|
size: 50Gi
|
||||||
retain: true
|
retain: true
|
||||||
advancedMounts:
|
advancedMounts:
|
||||||
server-1:
|
main:
|
||||||
main:
|
main:
|
||||||
- path: /var/lib/garage/meta
|
- path: /var/lib/garage/meta
|
||||||
readOnly: false
|
readOnly: false
|
||||||
debug:
|
data:
|
||||||
- path: /var/lib/garage/meta
|
|
||||||
readOnly: false
|
|
||||||
db-2:
|
|
||||||
forceRename: garage-db-2
|
|
||||||
storageClass: ceph-block
|
|
||||||
accessMode: ReadWriteOnce
|
|
||||||
size: 50Gi
|
|
||||||
retain: true
|
|
||||||
advancedMounts:
|
|
||||||
server-2:
|
|
||||||
main:
|
|
||||||
- path: /var/lib/garage/meta
|
|
||||||
readOnly: false
|
|
||||||
db-3:
|
|
||||||
forceRename: garage-db-3
|
|
||||||
storageClass: ceph-block
|
|
||||||
accessMode: ReadWriteOnce
|
|
||||||
size: 50Gi
|
|
||||||
retain: true
|
|
||||||
advancedMounts:
|
|
||||||
server-3:
|
|
||||||
main:
|
|
||||||
- path: /var/lib/garage/meta
|
|
||||||
readOnly: false
|
|
||||||
data-1:
|
|
||||||
forceRename: garage-data
|
|
||||||
storageClass: synology-iscsi-delete
|
storageClass: synology-iscsi-delete
|
||||||
accessMode: ReadWriteOnce
|
accessMode: ReadWriteOnce
|
||||||
size: 800Gi
|
size: 800Gi
|
||||||
retain: true
|
retain: true
|
||||||
advancedMounts:
|
advancedMounts:
|
||||||
server-1:
|
main:
|
||||||
main:
|
|
||||||
- path: /var/lib/garage/data
|
|
||||||
readOnly: false
|
|
||||||
debug:
|
|
||||||
- path: /var/lib/garage/data
|
|
||||||
readOnly: false
|
|
||||||
data-2:
|
|
||||||
forceRename: garage-data-2
|
|
||||||
storageClass: synology-iscsi-delete
|
|
||||||
accessMode: ReadWriteOnce
|
|
||||||
size: 800Gi
|
|
||||||
retain: true
|
|
||||||
advancedMounts:
|
|
||||||
server-2:
|
|
||||||
main:
|
|
||||||
- path: /var/lib/garage/data
|
|
||||||
readOnly: false
|
|
||||||
data-3:
|
|
||||||
forceRename: garage-data-3
|
|
||||||
storageClass: synology-iscsi-delete
|
|
||||||
accessMode: ReadWriteOnce
|
|
||||||
size: 800Gi
|
|
||||||
retain: true
|
|
||||||
advancedMounts:
|
|
||||||
server-3:
|
|
||||||
main:
|
main:
|
||||||
- path: /var/lib/garage/data
|
- path: /var/lib/garage/data
|
||||||
readOnly: false
|
readOnly: false
|
||||||
snapshots:
|
snapshots:
|
||||||
forceRename: garage-snapshots
|
|
||||||
storageClass: synology-iscsi-delete
|
storageClass: synology-iscsi-delete
|
||||||
accessMode: ReadWriteOnce
|
accessMode: ReadWriteOnce
|
||||||
size: 50Gi
|
size: 50Gi
|
||||||
retain: true
|
retain: true
|
||||||
advancedMounts:
|
advancedMounts:
|
||||||
server-1:
|
main:
|
||||||
main:
|
main:
|
||||||
- path: /var/lib/garage/snapshots
|
- path: /var/lib/garage/snapshots
|
||||||
readOnly: false
|
readOnly: false
|
||||||
|
volsync-target-db:
|
||||||
|
pvcTarget: garage-db
|
||||||
|
local:
|
||||||
|
enabled: false
|
||||||
|
remote:
|
||||||
|
restic:
|
||||||
|
cacheCapacity: 10Gi
|
||||||
|
external:
|
||||||
|
enabled: false
|
||||||
|
|||||||
@@ -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.4.5
|
version: 1.4.4
|
||||||
- name: postgres-cluster
|
- name: postgres-cluster
|
||||||
repository: oci://harbor.alexlebens.net/helm-charts
|
repository: oci://harbor.alexlebens.net/helm-charts
|
||||||
version: 7.5.0
|
version: 7.4.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.6.0
|
||||||
digest: sha256:869bee8ae57a4c920ae6495a5fc90feabcbee12647cc7b9beb8b368823ffdbf1
|
digest: sha256:a4f701f64327062a92b491d97728f02367e09412aca46705c1cbd8c2c438d76a
|
||||||
generated: "2026-01-23T00:36:25.773527504Z"
|
generated: "2025-12-23T17:10:07.510553-06:00"
|
||||||
|
|||||||
@@ -19,15 +19,15 @@ maintainers:
|
|||||||
dependencies:
|
dependencies:
|
||||||
- name: gatus
|
- name: gatus
|
||||||
repository: https://twin.github.io/helm-charts
|
repository: https://twin.github.io/helm-charts
|
||||||
version: 1.4.5
|
version: 1.4.4
|
||||||
- name: postgres-cluster
|
- name: postgres-cluster
|
||||||
alias: postgres-18-cluster
|
alias: postgres-18-cluster
|
||||||
version: 7.5.0
|
version: 7.4.3
|
||||||
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
|
||||||
version: 0.7.0
|
version: 0.6.0
|
||||||
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: github=TwiN/gatus
|
||||||
appVersion: v5.34.0
|
appVersion: v5.33.0
|
||||||
|
|||||||
@@ -7,7 +7,7 @@ gatus:
|
|||||||
enabled: true
|
enabled: true
|
||||||
image:
|
image:
|
||||||
repository: ghcr.io/twin/gatus
|
repository: ghcr.io/twin/gatus
|
||||||
tag: v5.34.0
|
tag: v5.33.1
|
||||||
annotations:
|
annotations:
|
||||||
reloader.stakater.com/auto: "true"
|
reloader.stakater.com/auto: "true"
|
||||||
service:
|
service:
|
||||||
@@ -119,6 +119,9 @@ gatus:
|
|||||||
<<: *defaults
|
<<: *defaults
|
||||||
conditions:
|
conditions:
|
||||||
- "[STATUS] == 401"
|
- "[STATUS] == 401"
|
||||||
|
- name: jellyfin
|
||||||
|
url: https://jellyfin.alexlebens.net
|
||||||
|
<<: *defaults
|
||||||
- name: overseerr
|
- name: overseerr
|
||||||
url: https://overseerr.alexlebens.net
|
url: https://overseerr.alexlebens.net
|
||||||
<<: *defaults
|
<<: *defaults
|
||||||
@@ -128,27 +131,18 @@ gatus:
|
|||||||
- name: yamtrack
|
- name: yamtrack
|
||||||
url: https://yamtrack.alexlebens.net
|
url: https://yamtrack.alexlebens.net
|
||||||
<<: *defaults
|
<<: *defaults
|
||||||
- name: jellyfin
|
|
||||||
url: https://jellyfin.alexlebens.net
|
|
||||||
<<: *defaults
|
|
||||||
- name: tubearchivist
|
- name: tubearchivist
|
||||||
url: https://tubearchivist.alexlebens.net
|
url: https://tubearchivist.alexlebens.net
|
||||||
<<: *defaults
|
<<: *defaults
|
||||||
- name: navidrome
|
|
||||||
url: https://navidrome.alexlebens.net
|
|
||||||
<<: *defaults
|
|
||||||
- name: feishin
|
|
||||||
url: https://feishin.alexlebens.net
|
|
||||||
<<: *defaults
|
|
||||||
- name: audiobookshelf
|
|
||||||
url: https://audiobookshelf.alexlebens.net
|
|
||||||
<<: *defaults
|
|
||||||
- name: immich
|
- name: immich
|
||||||
url: https://immich.alexlebens.net
|
url: https://immich.alexlebens.net
|
||||||
<<: *defaults
|
<<: *defaults
|
||||||
- name: photoview
|
- name: photoview
|
||||||
url: https://photoview.alexlebens.net
|
url: https://photoview.alexlebens.net
|
||||||
<<: *defaults
|
<<: *defaults
|
||||||
|
- name: audiobookshelf
|
||||||
|
url: https://audiobookshelf.alexlebens.net
|
||||||
|
<<: *defaults
|
||||||
- name: booklore
|
- name: booklore
|
||||||
url: https://booklore.alexlebens.net
|
url: https://booklore.alexlebens.net
|
||||||
<<: *defaults
|
<<: *defaults
|
||||||
@@ -170,9 +164,6 @@ gatus:
|
|||||||
- name: kiwix
|
- name: kiwix
|
||||||
url: https://kiwix.alexlebens.net
|
url: https://kiwix.alexlebens.net
|
||||||
<<: *defaults
|
<<: *defaults
|
||||||
- name: excalidraw
|
|
||||||
url: https://excalidraw.alexlebens.net
|
|
||||||
<<: *defaults
|
|
||||||
- name: gitea
|
- name: gitea
|
||||||
url: https://gitea.alexlebens.net
|
url: https://gitea.alexlebens.net
|
||||||
<<: *defaults
|
<<: *defaults
|
||||||
@@ -188,6 +179,9 @@ gatus:
|
|||||||
- name: argo-workflows
|
- name: argo-workflows
|
||||||
url: https://argo-workflows.alexlebens.net
|
url: https://argo-workflows.alexlebens.net
|
||||||
<<: *defaults
|
<<: *defaults
|
||||||
|
- name: n8n
|
||||||
|
url: https://n8n.alexlebens.net
|
||||||
|
<<: *defaults
|
||||||
- name: omni-tools
|
- name: omni-tools
|
||||||
url: https://omni-tools.alexlebens.net
|
url: https://omni-tools.alexlebens.net
|
||||||
<<: *defaults
|
<<: *defaults
|
||||||
@@ -206,6 +200,9 @@ gatus:
|
|||||||
- name: alertmanager
|
- name: alertmanager
|
||||||
url: https://alertmanager.alexlebens.net
|
url: https://alertmanager.alexlebens.net
|
||||||
<<: *defaults
|
<<: *defaults
|
||||||
|
- name: tautulli
|
||||||
|
url: https://tautulli.alexlebens.net
|
||||||
|
<<: *defaults
|
||||||
- name: jellystat
|
- name: jellystat
|
||||||
url: https://jellystat.alexlebens.net
|
url: https://jellystat.alexlebens.net
|
||||||
<<: *defaults
|
<<: *defaults
|
||||||
@@ -310,14 +307,17 @@ gatus:
|
|||||||
- name: lidarr
|
- name: lidarr
|
||||||
url: https://lidarr.alexlebens.net
|
url: https://lidarr.alexlebens.net
|
||||||
<<: *defaults
|
<<: *defaults
|
||||||
- name: yubal-playlist
|
- name: lidatube
|
||||||
url: https://yubal-playlist.alexlebens.net
|
url: https://lidatube.alexlebens.net
|
||||||
<<: *defaults
|
<<: *defaults
|
||||||
- name: slskd
|
- name: slskd
|
||||||
url: https://slskd.alexlebens.net
|
url: https://slskd.alexlebens.net
|
||||||
<<: *defaults
|
<<: *defaults
|
||||||
- name: shelfmark
|
- name: ephemera
|
||||||
url: https://shelfmark.alexlebens.net
|
url: https://ephemera.alexlebens.net
|
||||||
|
<<: *defaults
|
||||||
|
- name: listenarr
|
||||||
|
url: https://listenarr.alexlebens.net
|
||||||
<<: *defaults
|
<<: *defaults
|
||||||
- name: www
|
- name: www
|
||||||
url: https://www.alexlebens.dev
|
url: https://www.alexlebens.dev
|
||||||
@@ -414,11 +414,3 @@ postgres-18-cluster:
|
|||||||
# backupName: external
|
# backupName: external
|
||||||
volsync-target-data:
|
volsync-target-data:
|
||||||
pvcTarget: gatus
|
pvcTarget: gatus
|
||||||
local:
|
|
||||||
enabled: true
|
|
||||||
schedule: 22 8 * * *
|
|
||||||
remote:
|
|
||||||
enabled: false
|
|
||||||
external:
|
|
||||||
enabled: true
|
|
||||||
schedule: 22 9 * * *
|
|
||||||
|
|||||||
@@ -1,6 +1,6 @@
|
|||||||
dependencies:
|
dependencies:
|
||||||
- name: generic-device-plugin
|
- name: generic-device-plugin
|
||||||
repository: https://gitea.alexlebens.dev/api/packages/alexlebens/helm
|
repository: https://gitea.alexlebens.dev/api/packages/alexlebens/helm
|
||||||
version: 0.20.17
|
version: 0.20.9
|
||||||
digest: sha256:878766891eee5b4cea332c5eae87fc7fbd7eb7bfea90b408c48666e840b81408
|
digest: sha256:bb46a35e02e0b430423cc47f9a44f3eff3c6075d379705e1f36ecd3e61468238
|
||||||
generated: "2026-01-17T17:39:58.807224966Z"
|
generated: "2025-12-24T00:10:27.950467391Z"
|
||||||
|
|||||||
@@ -15,6 +15,6 @@ maintainers:
|
|||||||
dependencies:
|
dependencies:
|
||||||
- name: generic-device-plugin
|
- name: generic-device-plugin
|
||||||
repository: https://gitea.alexlebens.dev/api/packages/alexlebens/helm
|
repository: https://gitea.alexlebens.dev/api/packages/alexlebens/helm
|
||||||
version: 0.20.17
|
version: 0.20.9
|
||||||
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
|
||||||
|
|||||||
@@ -1,27 +1,27 @@
|
|||||||
dependencies:
|
dependencies:
|
||||||
- name: gitea
|
- name: gitea
|
||||||
repository: https://dl.gitea.io/charts/
|
repository: https://dl.gitea.io/charts/
|
||||||
version: 12.5.0
|
version: 12.4.0
|
||||||
- name: gitea-actions
|
- name: gitea-actions
|
||||||
repository: oci://harbor.alexlebens.net/helm-charts
|
repository: oci://harbor.alexlebens.net/helm-charts
|
||||||
version: 0.2.1
|
version: 0.2.1
|
||||||
- name: meilisearch
|
- name: meilisearch
|
||||||
repository: https://meilisearch.github.io/meilisearch-kubernetes
|
repository: https://meilisearch.github.io/meilisearch-kubernetes
|
||||||
version: 0.24.1
|
version: 0.19.0
|
||||||
- name: cloudflared
|
- name: cloudflared
|
||||||
repository: oci://harbor.alexlebens.net/helm-charts
|
repository: oci://harbor.alexlebens.net/helm-charts
|
||||||
version: 2.2.1
|
version: 2.1.4
|
||||||
- name: postgres-cluster
|
- name: postgres-cluster
|
||||||
repository: oci://harbor.alexlebens.net/helm-charts
|
repository: oci://harbor.alexlebens.net/helm-charts
|
||||||
version: 7.5.0
|
version: 7.4.3
|
||||||
- name: redis-replication
|
- name: redis-replication
|
||||||
repository: oci://harbor.alexlebens.net/helm-charts
|
repository: oci://harbor.alexlebens.net/helm-charts
|
||||||
version: 1.0.1
|
version: 0.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.1
|
version: 0.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.6.0
|
||||||
digest: sha256:4a9b9b48b9e998c61c6d30b1655f49d7ce9fd8a2c80369a5db43f553906d010f
|
digest: sha256:978756233cbc1b10dedb4bd60568809ab368b0023732dbfeefa81d3c3fa95459
|
||||||
generated: "2026-01-28T08:09:40.920920251Z"
|
generated: "2025-12-23T17:13:14.918887-06:00"
|
||||||
|
|||||||
@@ -26,33 +26,33 @@ maintainers:
|
|||||||
- name: alexlebens
|
- name: alexlebens
|
||||||
dependencies:
|
dependencies:
|
||||||
- name: gitea
|
- name: gitea
|
||||||
version: 12.5.0
|
version: 12.4.0
|
||||||
repository: https://dl.gitea.io/charts/
|
repository: https://dl.gitea.io/charts/
|
||||||
- name: gitea-actions
|
- name: gitea-actions
|
||||||
repository: oci://harbor.alexlebens.net/helm-charts
|
repository: oci://harbor.alexlebens.net/helm-charts
|
||||||
version: 0.2.1
|
version: 0.2.1
|
||||||
- name: meilisearch
|
- name: meilisearch
|
||||||
version: 0.24.1
|
version: 0.19.0
|
||||||
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.2.1
|
version: 2.1.4
|
||||||
- name: postgres-cluster
|
- name: postgres-cluster
|
||||||
alias: postgres-18-cluster
|
alias: postgres-18-cluster
|
||||||
version: 7.5.0
|
version: 7.4.3
|
||||||
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.1
|
version: 0.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-renovate
|
alias: redis-replication-renovate
|
||||||
version: 1.0.1
|
version: 0.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-storage
|
alias: volsync-target-storage
|
||||||
version: 0.7.0
|
version: 0.6.0
|
||||||
repository: oci://harbor.alexlebens.net/helm-charts
|
repository: oci://harbor.alexlebens.net/helm-charts
|
||||||
icon: https://raw.githubusercontent.com/walkxcode/dashboard-icons/main/png/gitea.png
|
icon: https://raw.githubusercontent.com/walkxcode/dashboard-icons/main/png/gitea.png
|
||||||
# renovate: datasource=github-releases depName=go-gitea/gitea
|
# renovate: github=go-gitea/gitea
|
||||||
appVersion: 1.25.4
|
appVersion: 1.25.2
|
||||||
|
|||||||
@@ -4,7 +4,7 @@ gitea:
|
|||||||
replicaCount: 3
|
replicaCount: 3
|
||||||
image:
|
image:
|
||||||
repository: gitea/gitea
|
repository: gitea/gitea
|
||||||
tag: 1.25.4
|
tag: 1.25.3
|
||||||
service:
|
service:
|
||||||
http:
|
http:
|
||||||
type: ClusterIP
|
type: ClusterIP
|
||||||
@@ -234,6 +234,9 @@ postgres-18-cluster:
|
|||||||
# backupName: external
|
# backupName: external
|
||||||
redis-replication-gitea:
|
redis-replication-gitea:
|
||||||
replicationNameOverride: redis-replication-gitea
|
replicationNameOverride: redis-replication-gitea
|
||||||
|
sentinelNameOverride: redis-sentinel-gitea
|
||||||
|
existingSecret:
|
||||||
|
enabled: false
|
||||||
redisReplication:
|
redisReplication:
|
||||||
clusterSize: 3
|
clusterSize: 3
|
||||||
resources:
|
resources:
|
||||||
@@ -245,12 +248,17 @@ redis-replication-gitea:
|
|||||||
resources:
|
resources:
|
||||||
requests:
|
requests:
|
||||||
storage: 10Gi
|
storage: 10Gi
|
||||||
sentinel:
|
redisSentinel:
|
||||||
enabled: true
|
enabled: true
|
||||||
|
clusterSize: 3
|
||||||
redis-replication-renovate:
|
redis-replication-renovate:
|
||||||
replicationNameOverride: redis-replication-renovate
|
replicationNameOverride: redis-replication-renovate
|
||||||
|
existingSecret:
|
||||||
|
enabled: false
|
||||||
redisReplication:
|
redisReplication:
|
||||||
clusterSize: 1
|
clusterSize: 1
|
||||||
|
redisSentinel:
|
||||||
|
enabled: false
|
||||||
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.21.4
|
version: 5.21.3
|
||||||
- name: postgres-cluster
|
- name: postgres-cluster
|
||||||
repository: oci://harbor.alexlebens.net/helm-charts
|
repository: oci://harbor.alexlebens.net/helm-charts
|
||||||
version: 7.5.0
|
version: 7.4.3
|
||||||
- name: redis-replication
|
- name: redis-replication
|
||||||
repository: oci://harbor.alexlebens.net/helm-charts
|
repository: oci://harbor.alexlebens.net/helm-charts
|
||||||
version: 1.0.1
|
version: 0.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.1
|
version: 0.5.0
|
||||||
digest: sha256:bee9dd7a31e5ca1772945764774a0195d8d63cb8b0874654b6d3aa846f4acc9e
|
digest: sha256:cf38a5967c4da4236045746fcd619b4abd655feb4da970a398e282193ddb887e
|
||||||
generated: "2026-01-23T00:37:10.262404661Z"
|
generated: "2025-12-23T17:15:11.407801-06:00"
|
||||||
|
|||||||
@@ -17,20 +17,20 @@ maintainers:
|
|||||||
- name: alexlebens
|
- name: alexlebens
|
||||||
dependencies:
|
dependencies:
|
||||||
- name: grafana-operator
|
- name: grafana-operator
|
||||||
version: 5.21.4
|
version: 5.21.3
|
||||||
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.5.0
|
version: 7.4.3
|
||||||
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
|
||||||
version: 1.0.1
|
version: 0.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-remote-cache
|
alias: redis-replication-remote-cache
|
||||||
version: 1.0.1
|
version: 0.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/grafana.png
|
icon: https://cdn.jsdelivr.net/gh/selfhst/icons/png/grafana.png
|
||||||
# renovate: datasource=github-releases depName=grafana/grafana-operator
|
# renovate: github=grafana/grafana-operator
|
||||||
appVersion: v5.21.4
|
appVersion: v5.20.0
|
||||||
|
|||||||
@@ -17,11 +17,11 @@ postgres-18-cluster:
|
|||||||
recovery:
|
recovery:
|
||||||
method: objectStore
|
method: objectStore
|
||||||
objectStore:
|
objectStore:
|
||||||
index: 2
|
index: 1
|
||||||
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
|
||||||
@@ -56,11 +56,19 @@ postgres-18-cluster:
|
|||||||
# backupName: external
|
# backupName: external
|
||||||
redis-replication-unified-alerting:
|
redis-replication-unified-alerting:
|
||||||
replicationNameOverride: redis-replication-unified-alerting
|
replicationNameOverride: redis-replication-unified-alerting
|
||||||
|
sentinelNameOverride: redis-sentinel-unified-alerting
|
||||||
|
existingSecret:
|
||||||
|
enabled: false
|
||||||
redisReplication:
|
redisReplication:
|
||||||
clusterSize: 3
|
clusterSize: 3
|
||||||
sentinel:
|
redisSentinel:
|
||||||
enabled: true
|
enabled: true
|
||||||
|
clusterSize: 3
|
||||||
redis-replication-remote-cache:
|
redis-replication-remote-cache:
|
||||||
replicationNameOverride: redis-replication-remote-cache
|
replicationNameOverride: redis-replication-remote-cache
|
||||||
|
existingSecret:
|
||||||
|
enabled: false
|
||||||
redisReplication:
|
redisReplication:
|
||||||
clusterSize: 1
|
clusterSize: 1
|
||||||
|
redisSentinel:
|
||||||
|
enabled: false
|
||||||
|
|||||||
@@ -1,12 +1,12 @@
|
|||||||
dependencies:
|
dependencies:
|
||||||
- name: harbor
|
- name: harbor
|
||||||
repository: https://helm.goharbor.io
|
repository: https://helm.goharbor.io
|
||||||
version: 1.18.2
|
version: 1.18.1
|
||||||
- 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.5.0
|
version: 7.4.3
|
||||||
- name: redis-replication
|
- name: redis-replication
|
||||||
repository: oci://harbor.alexlebens.net/helm-charts
|
repository: oci://harbor.alexlebens.net/helm-charts
|
||||||
version: 1.0.1
|
version: 0.5.0
|
||||||
digest: sha256:c07fcad50f390ab70c83beb4640842d0f1d68949a261c8006d596d8ded65a6de
|
digest: sha256:8f27e668381e0ce960f2dfcb6bb5b33feb708497b088b6af2a72a5816bc3df6d
|
||||||
generated: "2026-01-26T10:03:51.019109245Z"
|
generated: "2025-12-23T17:17:55.749328-06:00"
|
||||||
|
|||||||
@@ -17,15 +17,15 @@ maintainers:
|
|||||||
- name: alexlebens
|
- name: alexlebens
|
||||||
dependencies:
|
dependencies:
|
||||||
- name: harbor
|
- name: harbor
|
||||||
version: 1.18.2
|
version: 1.18.1
|
||||||
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.5.0
|
version: 7.4.3
|
||||||
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.1
|
version: 0.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/harbor.png
|
icon: https://cdn.jsdelivr.net/gh/selfhst/icons/png/harbor.png
|
||||||
# renovate: datasource=github-releases depName=goharbor/harbor
|
# renovate: github=goharbor/harbor
|
||||||
appVersion: v2.14.2
|
appVersion: v2.14.1
|
||||||
|
|||||||
@@ -41,12 +41,12 @@ harbor:
|
|||||||
portal:
|
portal:
|
||||||
image:
|
image:
|
||||||
repository: goharbor/harbor-portal
|
repository: goharbor/harbor-portal
|
||||||
tag: v2.14.2
|
tag: v2.14.1
|
||||||
replicas: 2
|
replicas: 2
|
||||||
core:
|
core:
|
||||||
image:
|
image:
|
||||||
repository: goharbor/harbor-core
|
repository: goharbor/harbor-core
|
||||||
tag: v2.14.2
|
tag: v2.14.1
|
||||||
replicas: 2
|
replicas: 2
|
||||||
existingSecret: harbor-secret
|
existingSecret: harbor-secret
|
||||||
secretName: harbor-secret
|
secretName: harbor-secret
|
||||||
@@ -54,7 +54,7 @@ harbor:
|
|||||||
jobservice:
|
jobservice:
|
||||||
image:
|
image:
|
||||||
repository: goharbor/harbor-jobservice
|
repository: goharbor/harbor-jobservice
|
||||||
tag: v2.14.2
|
tag: v2.14.1
|
||||||
replicas: 2
|
replicas: 2
|
||||||
jobLoggers:
|
jobLoggers:
|
||||||
- stdout
|
- stdout
|
||||||
@@ -63,11 +63,11 @@ harbor:
|
|||||||
registry:
|
registry:
|
||||||
image:
|
image:
|
||||||
repository: goharbor/registry-photon
|
repository: goharbor/registry-photon
|
||||||
tag: v2.14.2
|
tag: v2.14.1
|
||||||
controller:
|
controller:
|
||||||
image:
|
image:
|
||||||
repository: goharbor/harbor-registryctl
|
repository: goharbor/harbor-registryctl
|
||||||
tag: v2.14.2
|
tag: v2.14.1
|
||||||
existingSecret: harbor-secret
|
existingSecret: harbor-secret
|
||||||
relativeurls: true
|
relativeurls: true
|
||||||
credentials:
|
credentials:
|
||||||
@@ -94,7 +94,7 @@ harbor:
|
|||||||
exporter:
|
exporter:
|
||||||
image:
|
image:
|
||||||
repository: goharbor/harbor-exporter
|
repository: goharbor/harbor-exporter
|
||||||
tag: v2.14.2
|
tag: v2.14.1
|
||||||
replicas: 2
|
replicas: 2
|
||||||
postgres-18-cluster:
|
postgres-18-cluster:
|
||||||
mode: recovery
|
mode: recovery
|
||||||
@@ -139,7 +139,10 @@ postgres-18-cluster:
|
|||||||
# schedule: "0 0 0 * * *"
|
# schedule: "0 0 0 * * *"
|
||||||
# backupName: external
|
# backupName: external
|
||||||
redis-replication:
|
redis-replication:
|
||||||
|
existingSecret:
|
||||||
|
enabled: false
|
||||||
redisReplication:
|
redisReplication:
|
||||||
clusterSize: 3
|
clusterSize: 3
|
||||||
sentinel:
|
redisSentinel:
|
||||||
enabled: true
|
enabled: true
|
||||||
|
clusterSize: 3
|
||||||
|
|||||||
@@ -17,5 +17,5 @@ dependencies:
|
|||||||
version: 0.39.0
|
version: 0.39.0
|
||||||
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: github=headlamp-k8s/headlamp
|
||||||
appVersion: v0.39.0
|
appVersion: 0.38.0
|
||||||
|
|||||||
@@ -1,9 +1,9 @@
|
|||||||
dependencies:
|
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.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.6.0
|
||||||
digest: sha256:2ba5b6579e7296d663fd0dcb7dfb4fea67142413801f6fbc4125a0e731b45210
|
digest: sha256:626ca9cabfd6d48e3b5895b32d35c7764dde4569127241ce75117801b9b83170
|
||||||
generated: "2026-01-16T18:46:42.940648748Z"
|
generated: "2025-12-18T02:45:13.984217826Z"
|
||||||
|
|||||||
@@ -18,11 +18,11 @@ dependencies:
|
|||||||
- name: app-template
|
- name: app-template
|
||||||
alias: home-assistant
|
alias: home-assistant
|
||||||
repository: https://bjw-s-labs.github.io/helm-charts/
|
repository: https://bjw-s-labs.github.io/helm-charts/
|
||||||
version: 4.6.2
|
version: 4.5.0
|
||||||
- name: volsync-target
|
- name: volsync-target
|
||||||
alias: volsync-target-config
|
alias: volsync-target-config
|
||||||
version: 0.7.0
|
version: 0.6.0
|
||||||
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: github=home-assistant/core
|
||||||
appVersion: 2026.1.3
|
appVersion: 2025.12.2
|
||||||
|
|||||||
@@ -9,7 +9,7 @@ home-assistant:
|
|||||||
main:
|
main:
|
||||||
image:
|
image:
|
||||||
repository: ghcr.io/home-assistant/home-assistant
|
repository: ghcr.io/home-assistant/home-assistant
|
||||||
tag: 2026.1.3
|
tag: 2025.12.4
|
||||||
pullPolicy: IfNotPresent
|
pullPolicy: IfNotPresent
|
||||||
env:
|
env:
|
||||||
- name: TZ
|
- name: TZ
|
||||||
@@ -21,7 +21,7 @@ home-assistant:
|
|||||||
code-server:
|
code-server:
|
||||||
image:
|
image:
|
||||||
repository: ghcr.io/linuxserver/code-server
|
repository: ghcr.io/linuxserver/code-server
|
||||||
tag: 4.108.2@sha256:a59301fe97af3d9bf9150ce53e5c7b12486f2803eea0446a38f8d545ac877c9a
|
tag: 4.107.0@sha256:0d48d3a48b7db214556bea453ed371f0d295130fb5c3d43534aedb41627446f2
|
||||||
pullPolicy: IfNotPresent
|
pullPolicy: IfNotPresent
|
||||||
env:
|
env:
|
||||||
- name: TZ
|
- name: TZ
|
||||||
@@ -132,11 +132,3 @@ volsync-target-config:
|
|||||||
runAsGroup: 1000
|
runAsGroup: 1000
|
||||||
fsGroup: 1000
|
fsGroup: 1000
|
||||||
fsGroupChangePolicy: OnRootMismatch
|
fsGroupChangePolicy: OnRootMismatch
|
||||||
local:
|
|
||||||
enabled: true
|
|
||||||
schedule: 24 8 * * *
|
|
||||||
remote:
|
|
||||||
enabled: false
|
|
||||||
external:
|
|
||||||
enabled: true
|
|
||||||
schedule: 24 9 * * *
|
|
||||||
|
|||||||
@@ -1,9 +1,9 @@
|
|||||||
dependencies:
|
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.5.0
|
||||||
- name: cloudflared
|
- name: cloudflared
|
||||||
repository: oci://harbor.alexlebens.net/helm-charts
|
repository: oci://harbor.alexlebens.net/helm-charts
|
||||||
version: 2.2.1
|
version: 2.1.4
|
||||||
digest: sha256:ee922c70033f5322c7c0a5aa91718905fbb66ca0186d59b1a2d80f0e62859c2a
|
digest: sha256:875983aebd62e7454d38c95fcf596bb6beae48db7445a68cae95ea588bbba5a9
|
||||||
generated: "2026-01-28T08:10:30.411302363Z"
|
generated: "2025-12-17T19:06:26.918869-06:00"
|
||||||
|
|||||||
@@ -18,10 +18,10 @@ dependencies:
|
|||||||
- name: app-template
|
- name: app-template
|
||||||
alias: homepage
|
alias: homepage
|
||||||
repository: https://bjw-s-labs.github.io/helm-charts/
|
repository: https://bjw-s-labs.github.io/helm-charts/
|
||||||
version: 4.6.2
|
version: 4.5.0
|
||||||
- name: cloudflared
|
- name: cloudflared
|
||||||
repository: oci://harbor.alexlebens.net/helm-charts
|
repository: oci://harbor.alexlebens.net/helm-charts
|
||||||
version: 2.2.1
|
version: 2.1.4
|
||||||
icon: https://cdn.jsdelivr.net/gh/selfhst/icons/png/homepage.png
|
icon: https://cdn.jsdelivr.net/gh/selfhst/icons/png/homepage.png
|
||||||
# renovate: datasource=github-releases depName=gethomepage/homepage
|
# renovate: github=gethomepage/homepage
|
||||||
appVersion: v1.9.0
|
appVersion: v1.8.0
|
||||||
|
|||||||
@@ -11,7 +11,7 @@ homepage:
|
|||||||
main:
|
main:
|
||||||
image:
|
image:
|
||||||
repository: ghcr.io/gethomepage/homepage
|
repository: ghcr.io/gethomepage/homepage
|
||||||
tag: v1.9.0
|
tag: v1.8.0
|
||||||
pullPolicy: IfNotPresent
|
pullPolicy: IfNotPresent
|
||||||
env:
|
env:
|
||||||
- name: HOMEPAGE_ALLOWED_HOSTS
|
- name: HOMEPAGE_ALLOWED_HOSTS
|
||||||
|
|||||||
@@ -1,6 +1,6 @@
|
|||||||
dependencies:
|
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.5.0
|
||||||
digest: sha256:1f6cc724b7c88b5209d893b4b3c914e4064a5450e9bb6ca89ef5642199020f2b
|
digest: sha256:cbaccff17c1d80c4b9637a321d07f41960e66510edb83258254ebbbda08f82df
|
||||||
generated: "2026-01-16T18:47:06.186790637Z"
|
generated: "2025-12-05T17:05:23.539922773Z"
|
||||||
|
|||||||
@@ -16,7 +16,7 @@ dependencies:
|
|||||||
- name: app-template
|
- name: app-template
|
||||||
alias: homepage
|
alias: homepage
|
||||||
repository: https://bjw-s-labs.github.io/helm-charts/
|
repository: https://bjw-s-labs.github.io/helm-charts/
|
||||||
version: 4.6.2
|
version: 4.5.0
|
||||||
icon: https://cdn.jsdelivr.net/gh/selfhst/icons/png/homepage.png
|
icon: https://cdn.jsdelivr.net/gh/selfhst/icons/png/homepage.png
|
||||||
# renovate: datasource=github-releases depName=gethomepage/homepage
|
# renovate: github=gethomepage/homepage
|
||||||
appVersion: v1.9.0
|
appVersion: v1.8.0
|
||||||
|
|||||||
@@ -15,7 +15,7 @@ homepage:
|
|||||||
main:
|
main:
|
||||||
image:
|
image:
|
||||||
repository: ghcr.io/gethomepage/homepage
|
repository: ghcr.io/gethomepage/homepage
|
||||||
tag: v1.9.0
|
tag: v1.8.0
|
||||||
pullPolicy: IfNotPresent
|
pullPolicy: IfNotPresent
|
||||||
env:
|
env:
|
||||||
- name: HOMEPAGE_ALLOWED_HOSTS
|
- name: HOMEPAGE_ALLOWED_HOSTS
|
||||||
@@ -129,6 +129,18 @@ homepage:
|
|||||||
maximumFractionDigits: 0
|
maximumFractionDigits: 0
|
||||||
services.yaml: |
|
services.yaml: |
|
||||||
- Media:
|
- Media:
|
||||||
|
- Plex:
|
||||||
|
icon: sh-plex.webp
|
||||||
|
description: Media server
|
||||||
|
href: https://plex.alexlebens.net
|
||||||
|
siteMonitor: http://plex.plex:32400
|
||||||
|
statusStyle: dot
|
||||||
|
- Jellyfin:
|
||||||
|
icon: sh-jellyfin.webp
|
||||||
|
description: Media server
|
||||||
|
href: https://jellyfin.alexlebens.net
|
||||||
|
siteMonitor: http://jellyfin.jellyfin:80
|
||||||
|
statusStyle: dot
|
||||||
- Media Requests:
|
- Media Requests:
|
||||||
icon: sh-overseerr.webp
|
icon: sh-overseerr.webp
|
||||||
description: Overseerr
|
description: Overseerr
|
||||||
@@ -147,30 +159,12 @@ homepage:
|
|||||||
href: https://yamtrack.alexlebens.net
|
href: https://yamtrack.alexlebens.net
|
||||||
siteMonitor: http://yamtrack.yamtrack:80
|
siteMonitor: http://yamtrack.yamtrack:80
|
||||||
statusStyle: dot
|
statusStyle: dot
|
||||||
- Movies and TV:
|
|
||||||
icon: sh-jellyfin.webp
|
|
||||||
description: Jellyfin
|
|
||||||
href: https://jellyfin.alexlebens.net
|
|
||||||
siteMonitor: http://jellyfin.jellyfin:80
|
|
||||||
statusStyle: dot
|
|
||||||
- Youtube Archive:
|
- Youtube Archive:
|
||||||
icon: sh-tube-archivist-light.webp
|
icon: sh-tube-archivist-light.webp
|
||||||
description: TubeArchivist
|
description: TubeAchivist
|
||||||
href: https://tubearchivist.alexlebens.net/login
|
href: https://tubearchivist.alexlebens.net/login
|
||||||
siteMonitor: http://tubearchivist.tubearchivist:80
|
siteMonitor: http://tubearchivist.tubearchivist:80
|
||||||
statusStyle: dot
|
statusStyle: dot
|
||||||
- Music:
|
|
||||||
icon: sh-feishin.webp
|
|
||||||
description: Feishin
|
|
||||||
href: https://feishin.alexlebens.net
|
|
||||||
siteMonitor: http://navidrome-feishin.navidrome:80
|
|
||||||
statusStyle: dot
|
|
||||||
- Podcasts and Audiobooks:
|
|
||||||
icon: sh-audiobookshelf.webp
|
|
||||||
description: Audiobookshelf
|
|
||||||
href: https://audiobookshelf.alexlebens.net
|
|
||||||
siteMonitor: http://audiobookshelf.audiobookshelf:80
|
|
||||||
statusStyle: dot
|
|
||||||
- Photos:
|
- Photos:
|
||||||
icon: sh-immich.webp
|
icon: sh-immich.webp
|
||||||
description: Immich
|
description: Immich
|
||||||
@@ -183,6 +177,12 @@ homepage:
|
|||||||
href: https://photoview.alexlebens.net
|
href: https://photoview.alexlebens.net
|
||||||
siteMonitor: http://photoview.photoview:80
|
siteMonitor: http://photoview.photoview:80
|
||||||
statusStyle: dot
|
statusStyle: dot
|
||||||
|
- Podcasts and Audiobooks:
|
||||||
|
icon: sh-audiobookshelf.webp
|
||||||
|
description: Audiobookshelf
|
||||||
|
href: https://audiobookshelf.alexlebens.net
|
||||||
|
siteMonitor: http://audiobookshelf.audiobookshelf:80
|
||||||
|
statusStyle: dot
|
||||||
- Books:
|
- Books:
|
||||||
icon: sh-booklore.webp
|
icon: sh-booklore.webp
|
||||||
description: Booklore
|
description: Booklore
|
||||||
@@ -281,12 +281,6 @@ homepage:
|
|||||||
href: https://kiwix.alexlebens.net
|
href: https://kiwix.alexlebens.net
|
||||||
siteMonitor: http://kiwix.kiwix:80
|
siteMonitor: http://kiwix.kiwix:80
|
||||||
statusStyle: dot
|
statusStyle: dot
|
||||||
- Draw:
|
|
||||||
icon: sh-excalidraw.webp
|
|
||||||
description: Excalidraw
|
|
||||||
href: https://excalidraw.alexlebens.net
|
|
||||||
siteMonitor: http://excalidraw.excalidraw:80
|
|
||||||
statusStyle: dot
|
|
||||||
- Code:
|
- Code:
|
||||||
- Code (Public):
|
- Code (Public):
|
||||||
icon: sh-gitea.webp
|
icon: sh-gitea.webp
|
||||||
@@ -337,6 +331,12 @@ homepage:
|
|||||||
href: https://argo-workflows.alexlebens.net
|
href: https://argo-workflows.alexlebens.net
|
||||||
siteMonitor: http://argo-workflows-server.argo-workflows:2746
|
siteMonitor: http://argo-workflows-server.argo-workflows:2746
|
||||||
statusStyle: dot
|
statusStyle: dot
|
||||||
|
- API Workflows:
|
||||||
|
icon: sh-n8n.webp
|
||||||
|
description: n8n
|
||||||
|
href: https://n8n.alexlebens.net
|
||||||
|
siteMonitor: http://n8n-main.n8n:80
|
||||||
|
statusStyle: dot
|
||||||
- Uptime:
|
- Uptime:
|
||||||
icon: sh-gatus.webp
|
icon: sh-gatus.webp
|
||||||
description: Gatus
|
description: Gatus
|
||||||
@@ -394,6 +394,12 @@ homepage:
|
|||||||
query: prometheus_tsdb_storage_blocks_bytes
|
query: prometheus_tsdb_storage_blocks_bytes
|
||||||
format:
|
format:
|
||||||
type: bytes
|
type: bytes
|
||||||
|
- Tautulli:
|
||||||
|
icon: sh-tautulli.webp
|
||||||
|
description: Plex Monitoring
|
||||||
|
href: https://tautulli.alexlebens.net
|
||||||
|
siteMonitor: http://tautulli.tautulli:80
|
||||||
|
statusStyle: dot
|
||||||
- Jellystat:
|
- Jellystat:
|
||||||
icon: sh-jellystat.webp
|
icon: sh-jellystat.webp
|
||||||
description: Jellyfin Monitoring
|
description: Jellyfin Monitoring
|
||||||
@@ -655,24 +661,30 @@ 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 Playlist:
|
- LidaTube:
|
||||||
icon: sh-yubal.webp
|
icon: sh-lidatube.webp
|
||||||
description: Replicate Youtube playlist
|
description: Searches for Music
|
||||||
href: https://yubal-playlist.alexlebens.net
|
href: https://lidatube.alexlebens.net
|
||||||
siteMonitor: http://yubal-playlist.yubal-playlist:80
|
siteMonitor: http://lidatube.lidatube:80
|
||||||
statusStyle: dot
|
statusStyle: dot
|
||||||
- slskd:
|
- Soulseek:
|
||||||
icon: sh-slskd.webp
|
icon: sh-slskd.webp
|
||||||
description: slskd
|
description: slskd
|
||||||
href: https://slskd.alexlebens.net
|
href: https://slskd.alexlebens.net
|
||||||
siteMonitor: http://slskd.slskd:5030
|
siteMonitor: http://slskd.slskd:5030
|
||||||
statusStyle: dot
|
statusStyle: dot
|
||||||
- Books:
|
- Books:
|
||||||
- Shelfmark:
|
- Ephemera:
|
||||||
icon: sh-shelfmark.webp
|
icon: sh-ephemera.webp
|
||||||
description: Books
|
description: Books
|
||||||
href: https://shelfmark.alexlebens.net
|
href: https://ephemera.alexlebens.net
|
||||||
siteMonitor: http://shelfmark.shelfmark:80
|
siteMonitor: http://ephemera.ephemera:80
|
||||||
|
statusStyle: dot
|
||||||
|
- Listenarr:
|
||||||
|
icon: sh-audiobookrequest.webp
|
||||||
|
description: Audiobooks
|
||||||
|
href: https://listenarr.alexlebens.net
|
||||||
|
siteMonitor: http://listenarr.listenarr:80
|
||||||
statusStyle: dot
|
statusStyle: dot
|
||||||
- Other Homes:
|
- Other Homes:
|
||||||
- Dev:
|
- Dev:
|
||||||
|
|||||||
@@ -1,9 +1,9 @@
|
|||||||
dependencies:
|
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.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.6.0
|
||||||
digest: sha256:a3df74f75bbc4aa303a70031732c8727a19d516deb106996c035e30e8ef103c4
|
digest: sha256:5df38c1b38d310e20b905a22a6224849c4c806ce8b31688cd8caa16e286d5cd3
|
||||||
generated: "2026-01-16T18:47:16.606690576Z"
|
generated: "2025-12-18T02:45:24.918485555Z"
|
||||||
|
|||||||
@@ -16,11 +16,11 @@ dependencies:
|
|||||||
- name: app-template
|
- name: app-template
|
||||||
alias: huntarr
|
alias: huntarr
|
||||||
repository: https://bjw-s-labs.github.io/helm-charts/
|
repository: https://bjw-s-labs.github.io/helm-charts/
|
||||||
version: 4.6.2
|
version: 4.5.0
|
||||||
- name: volsync-target
|
- name: volsync-target
|
||||||
alias: volsync-target-config
|
alias: volsync-target-config
|
||||||
version: 0.7.0
|
version: 0.6.0
|
||||||
repository: oci://harbor.alexlebens.net/helm-charts
|
repository: oci://harbor.alexlebens.net/helm-charts
|
||||||
icon: https://cdn.jsdelivr.net/gh/selfhst/icons/png/huntarr.png
|
icon: https://cdn.jsdelivr.net/gh/selfhst/icons/png/huntarr.png
|
||||||
# renovate: datasource=github-releases depName=plexguide/huntarr
|
# renovate: github=plexguide/Huntarr.io
|
||||||
appVersion: 9.0.5
|
appVersion: 8.2.10
|
||||||
|
|||||||
@@ -9,7 +9,7 @@ huntarr:
|
|||||||
main:
|
main:
|
||||||
image:
|
image:
|
||||||
repository: ghcr.io/plexguide/huntarr
|
repository: ghcr.io/plexguide/huntarr
|
||||||
tag: 9.0.5
|
tag: 8.2.10
|
||||||
pullPolicy: IfNotPresent
|
pullPolicy: IfNotPresent
|
||||||
env:
|
env:
|
||||||
- name: TZ
|
- name: TZ
|
||||||
@@ -60,11 +60,3 @@ huntarr:
|
|||||||
readOnly: false
|
readOnly: false
|
||||||
volsync-target-config:
|
volsync-target-config:
|
||||||
pvcTarget: huntarr-config
|
pvcTarget: huntarr-config
|
||||||
local:
|
|
||||||
enabled: true
|
|
||||||
schedule: 26 8 * * *
|
|
||||||
remote:
|
|
||||||
enabled: false
|
|
||||||
external:
|
|
||||||
enabled: true
|
|
||||||
schedule: 26 9 * * *
|
|
||||||
|
|||||||
@@ -1,15 +1,15 @@
|
|||||||
dependencies:
|
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.5.0
|
||||||
- name: postgres-cluster
|
- name: postgres-cluster
|
||||||
repository: oci://harbor.alexlebens.net/helm-charts
|
repository: oci://harbor.alexlebens.net/helm-charts
|
||||||
version: 7.5.0
|
version: 7.4.3
|
||||||
- name: redis-replication
|
- name: redis-replication
|
||||||
repository: oci://harbor.alexlebens.net/helm-charts
|
repository: oci://harbor.alexlebens.net/helm-charts
|
||||||
version: 1.0.1
|
version: 0.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.6.0
|
||||||
digest: sha256:49d6ed0c3e8862d351bd905db5f349448d4bc7e6cef4b43372e1510dea204098
|
digest: sha256:49d8343aa4dc006a008cc50eb53ab1f541ff27190f321e2b3870d9a304c81ee2
|
||||||
generated: "2026-01-23T00:37:48.396577782Z"
|
generated: "2025-12-23T17:41:46.797956-06:00"
|
||||||
|
|||||||
@@ -17,18 +17,18 @@ dependencies:
|
|||||||
- name: app-template
|
- name: app-template
|
||||||
alias: immich
|
alias: immich
|
||||||
repository: https://bjw-s-labs.github.io/helm-charts/
|
repository: https://bjw-s-labs.github.io/helm-charts/
|
||||||
version: 4.6.2
|
version: 4.5.0
|
||||||
- name: postgres-cluster
|
- name: postgres-cluster
|
||||||
alias: postgres-18-cluster
|
alias: postgres-18-cluster
|
||||||
version: 7.5.0
|
version: 7.4.3
|
||||||
repository: oci://harbor.alexlebens.net/helm-charts
|
repository: oci://harbor.alexlebens.net/helm-charts
|
||||||
- name: redis-replication
|
- name: redis-replication
|
||||||
version: 1.0.1
|
version: 0.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
|
||||||
version: 0.7.0
|
version: 0.6.0
|
||||||
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: github=immich-app/immich
|
||||||
appVersion: v2.5.0
|
appVersion: v2.3.1
|
||||||
|
|||||||
Some files were not shown because too many files have changed in this diff Show More
Reference in New Issue
Block a user