231 Commits

Author SHA1 Message Date
3dd3729f4e Update postgres-cluster Docker tag to v7.11.2
All checks were successful
lint-test-helm / lint-helm (pull_request) Successful in 27s
lint-test-helm / validate-kubeconform (pull_request) Successful in 37s
2026-04-06 20:31:47 +00:00
665199fdf6 Merge pull request 'Update external-dns to v0.21.0' (#5599) from renovate/unified-external-dns into main
All checks were successful
lint-test-helm / lint-helm (push) Successful in 19s
lint-test-helm / validate-kubeconform (push) Has been skipped
renovate / renovate (push) Successful in 6m28s
Reviewed-on: #5599
2026-04-06 20:26:11 +00:00
bfdbbb0c88 Update external-dns to v0.21.0
All checks were successful
lint-test-helm / lint-helm (pull_request) Successful in 22s
lint-test-helm / validate-kubeconform (pull_request) Successful in 23s
render-manifests / render-manifests (pull_request) Successful in 36s
2026-04-06 20:14:20 +00:00
6271c1d739 Merge pull request 'Update gotenberg/gotenberg Docker tag to v8.30.1' (#5598) from renovate/unified-gotenberg into main
All checks were successful
lint-test-helm / lint-helm (push) Successful in 21s
lint-test-helm / validate-kubeconform (push) Has been skipped
renovate / renovate (push) Successful in 5m10s
Reviewed-on: #5598
2026-04-06 20:12:18 +00:00
518bc23164 Update gotenberg/gotenberg Docker tag to v8.30.1
All checks were successful
lint-test-helm / lint-helm (pull_request) Successful in 35s
lint-test-helm / validate-kubeconform (pull_request) Successful in 22s
render-manifests / render-manifests (pull_request) Successful in 44s
2026-04-06 19:54:41 +00:00
369b3f3f01 Merge pull request 'tmp/refactor-30' (#5608) from tmp/refactor-30 into main
All checks were successful
lint-test-helm / lint-helm (push) Successful in 33s
lint-test-helm / validate-kubeconform (push) Has been skipped
renovate / renovate (push) Successful in 2m7s
Reviewed-on: #5608
2026-04-06 19:51:58 +00:00
ce8a7ebfc7 feat: refactor apps 2026-04-06 19:51:58 +00:00
587ceabb48 feat: refactor apps 2026-04-06 19:51:58 +00:00
557652c83a ci: reconfigure
All checks were successful
renovate / renovate (push) Successful in 2m10s
2026-04-06 12:40:21 -05:00
eebf02a250 Merge pull request 'feat: add namespace, add spotlight route' (#5606) from tmp/postiz-12 into main
All checks were successful
lint-test-helm / lint-helm (push) Successful in 28s
lint-test-helm / validate-kubeconform (push) Has been skipped
lint-test-docker / lint-docker-compose (push) Successful in 34s
renovate / renovate (push) Successful in 2m11s
Reviewed-on: #5606
2026-04-06 16:44:27 +00:00
dcd50e16dd feat: set resources
All checks were successful
lint-test-helm / lint-helm (pull_request) Successful in 26s
lint-test-docker / lint-docker-compose (pull_request) Successful in 27s
lint-test-helm / validate-kubeconform (pull_request) Successful in 25s
render-manifests / render-manifests (pull_request) Successful in 59s
2026-04-06 11:42:59 -05:00
b4f7d83138 feat: add namespace, add spotlight route
All checks were successful
lint-test-docker / lint-docker-compose (pull_request) Successful in 37s
lint-test-helm / lint-helm (pull_request) Successful in 37s
lint-test-helm / validate-kubeconform (pull_request) Successful in 25s
2026-04-06 11:37:59 -05:00
945463edbb Merge pull request 'tmp/postiz-11' (#5604) from tmp/postiz-11 into main
All checks were successful
lint-test-helm / lint-helm (push) Successful in 41s
lint-test-helm / validate-kubeconform (push) Has been skipped
renovate / renovate (push) Successful in 7m22s
Reviewed-on: #5604
2026-04-06 16:11:03 +00:00
8830371c26 feat: change port
All checks were successful
lint-test-helm / lint-helm (pull_request) Successful in 39s
lint-test-helm / validate-kubeconform (pull_request) Has been skipped
render-manifests / render-manifests (pull_request) Successful in 1m1s
2026-04-06 11:10:27 -05:00
8430ab5372 Merge pull request 'fix: change port' (#5602) from tmp/postiz-11 into main
All checks were successful
lint-test-helm / lint-helm (push) Successful in 36s
lint-test-helm / validate-kubeconform (push) Has been skipped
renovate / renovate (push) Successful in 8m52s
Reviewed-on: #5602
2026-04-06 15:57:13 +00:00
3fce1b9498 fix: change port 2026-04-06 15:57:13 +00:00
a7bbfd74cc Merge pull request 'fix: add port' (#5600) from tmp/postiz-11 into main
All checks were successful
lint-test-helm / lint-helm (push) Successful in 38s
lint-test-helm / validate-kubeconform (push) Has been skipped
renovate / renovate (push) Successful in 7m28s
Reviewed-on: #5600
2026-04-06 15:46:11 +00:00
4a38abefa3 fix: add port
All checks were successful
lint-test-helm / lint-helm (pull_request) Successful in 33s
lint-test-helm / validate-kubeconform (pull_request) Has been skipped
render-manifests / render-manifests (pull_request) Successful in 49s
2026-04-06 10:45:19 -05:00
7051a975c9 Merge pull request 'Update searxng/searxng:latest Docker digest to 7b924c7' (#5596) from renovate/unified-searxng into main
All checks were successful
lint-test-helm / lint-helm (push) Successful in 56s
lint-test-helm / validate-kubeconform (push) Has been skipped
renovate / renovate (push) Successful in 4m16s
render-manifests / render-manifests (push) Successful in 10m19s
2026-04-06 07:03:07 +00:00
aa9c367ba8 Update searxng/searxng:latest Docker digest to 7b924c7
All checks were successful
lint-test-helm / lint-helm (pull_request) Successful in 55s
lint-test-helm / validate-kubeconform (pull_request) Has been skipped
render-manifests / render-manifests (pull_request) Successful in 1m53s
2026-04-06 07:02:53 +00:00
8b0243043d Merge pull request 'feat: change address' (#5594) from tmp/postiz-10 into main
All checks were successful
lint-test-helm / lint-helm (push) Successful in 24s
lint-test-helm / validate-kubeconform (push) Has been skipped
renovate / renovate (push) Successful in 3m3s
Reviewed-on: #5594
2026-04-06 05:31:02 +00:00
6e6a8b4bd0 feat: change address
All checks were successful
lint-test-helm / lint-helm (pull_request) Successful in 24s
lint-test-helm / validate-kubeconform (pull_request) Successful in 32s
render-manifests / render-manifests (pull_request) Successful in 37s
2026-04-06 00:27:51 -05:00
aaeddde7b1 Merge pull request 'feat: change address' (#5592) from tmp/postiz-9 into main
All checks were successful
lint-test-helm / lint-helm (push) Successful in 21s
lint-test-helm / validate-kubeconform (push) Has been skipped
renovate / renovate (push) Successful in 2m6s
Reviewed-on: #5592
2026-04-06 04:18:32 +00:00
dfb3cfdb10 feat: change address
All checks were successful
lint-test-helm / lint-helm (pull_request) Successful in 23s
lint-test-helm / validate-kubeconform (pull_request) Successful in 22s
render-manifests / render-manifests (pull_request) Successful in 38s
2026-04-05 23:15:38 -05:00
172eb1e69a Merge pull request 'feat: change to postgres' (#5590) from tmp/postiz-8 into main
All checks were successful
lint-test-helm / lint-helm (push) Successful in 22s
lint-test-helm / validate-kubeconform (push) Has been skipped
renovate / renovate (push) Successful in 5m4s
Reviewed-on: #5590
2026-04-06 04:08:34 +00:00
d98001caff feat: change to postgres
All checks were successful
lint-test-helm / lint-helm (pull_request) Successful in 21s
lint-test-helm / validate-kubeconform (pull_request) Successful in 32s
render-manifests / render-manifests (pull_request) Successful in 40s
2026-04-05 23:05:31 -05:00
27b9ccbf37 Merge pull request 'feat: change scheme' (#5588) from tmp/postiz-7 into main
All checks were successful
lint-test-helm / lint-helm (push) Successful in 26s
lint-test-helm / validate-kubeconform (push) Has been skipped
renovate / renovate (push) Successful in 1m45s
Reviewed-on: #5588
2026-04-06 03:47:59 +00:00
9b3cda5f37 feat: change scheme
All checks were successful
lint-test-helm / lint-helm (pull_request) Successful in 27s
lint-test-helm / validate-kubeconform (pull_request) Successful in 20s
render-manifests / render-manifests (pull_request) Successful in 38s
2026-04-05 22:46:13 -05:00
51367f0a49 Merge pull request 'fix: wrong tag' (#5586) from tmp/postiz-6 into main
All checks were successful
lint-test-helm / lint-helm (push) Successful in 30s
lint-test-helm / validate-kubeconform (push) Has been skipped
renovate / renovate (push) Successful in 6m2s
Reviewed-on: #5586
2026-04-06 03:34:12 +00:00
626df74c7c fix: wrong tag 2026-04-06 03:34:12 +00:00
bb708bec93 Merge pull request 'feat: add namespace' (#5584) from tmp/postiz-5 into main
All checks were successful
lint-test-helm / lint-helm (push) Successful in 28s
lint-test-helm / validate-kubeconform (push) Has been skipped
renovate / renovate (push) Successful in 5m26s
Reviewed-on: #5584
2026-04-06 03:27:29 +00:00
9a8118daf4 feat: add namespace
All checks were successful
lint-test-helm / lint-helm (pull_request) Successful in 24s
lint-test-helm / validate-kubeconform (pull_request) Successful in 24s
render-manifests / render-manifests (pull_request) Successful in 1m0s
2026-04-05 22:25:50 -05:00
bcd97d81a4 Merge pull request 'tmp/postiz-4' (#5582) from tmp/postiz-4 into main
All checks were successful
lint-test-helm / lint-helm (push) Successful in 27s
lint-test-helm / validate-kubeconform (push) Has been skipped
renovate / renovate (push) Successful in 5m52s
Reviewed-on: #5582
2026-04-06 03:18:38 +00:00
12cba35fde feat: add super
All checks were successful
lint-test-helm / lint-helm (pull_request) Successful in 32s
lint-test-helm / validate-kubeconform (pull_request) Successful in 23s
render-manifests / render-manifests (pull_request) Successful in 1m3s
2026-04-05 22:17:10 -05:00
c0e5873d0d Merge pull request 'chore(deps): update harbor.alexlebens.net/images/site-documentation docker tag to v0.20.0' (#5579) from renovate/unified-site-documentation into main
All checks were successful
lint-test-helm / lint-helm (push) Successful in 18s
lint-test-helm / validate-kubeconform (push) Has been skipped
renovate / renovate (push) Successful in 1m31s
Reviewed-on: #5579
2026-04-06 02:45:39 +00:00
3d7a744d25 chore(deps): update harbor.alexlebens.net/images/site-documentation docker tag to v0.20.0
All checks were successful
lint-test-helm / lint-helm (pull_request) Successful in 32s
lint-test-helm / validate-kubeconform (pull_request) Successful in 21s
render-manifests / render-manifests (pull_request) Successful in 32s
2026-04-06 02:37:29 +00:00
24b98d0695 Merge pull request 'fix: add protocol' (#5578) from tmp/postiz-3 into main
Some checks failed
lint-test-helm / lint-helm (push) Failing after 7s
lint-test-helm / validate-kubeconform (push) Has been skipped
renovate / renovate (push) Successful in 5m48s
Reviewed-on: #5578
2026-04-06 02:34:56 +00:00
9178bbc3b9 fix: add protocol 2026-04-06 02:34:56 +00:00
b44bb8fa62 Merge pull request 'tmp/postiz-2' (#5576) from tmp/postiz-2 into main
All checks were successful
lint-test-docker / lint-docker-compose (push) Successful in 1m12s
lint-test-helm / lint-helm (push) Successful in 1m9s
lint-test-helm / validate-kubeconform (push) Has been skipped
renovate / renovate (push) Successful in 9m27s
Reviewed-on: #5576
2026-04-06 02:12:13 +00:00
fa7252a636 feat: add support 2026-04-06 02:12:13 +00:00
7650a87455 feat: fix route, lables 2026-04-06 02:12:13 +00:00
cd82e55f18 feat: change service
Some checks failed
lint-test-helm / validate-kubeconform (push) Has been cancelled
lint-test-helm / lint-helm (push) Has been cancelled
renovate / renovate (push) Has been cancelled
2026-04-05 21:11:53 -05:00
68e1a5d246 Merge pull request 'chore(deps): update temporalio/server docker tag to v1.30.3' (#5573) from renovate/unified-server into main
All checks were successful
lint-test-helm / lint-helm (push) Successful in 1m3s
lint-test-helm / validate-kubeconform (push) Has been skipped
renovate / renovate (push) Successful in 3m22s
2026-04-06 02:04:34 +00:00
dbf062aa77 chore(deps): update temporalio/server docker tag to v1.30.3
All checks were successful
renovate/stability-days Updates have met minimum release age requirement
lint-test-helm / lint-helm (pull_request) Successful in 57s
lint-test-helm / validate-kubeconform (pull_request) Successful in 57s
render-manifests / render-manifests (pull_request) Successful in 2m1s
2026-04-06 02:00:32 +00:00
99c40fa3aa Merge pull request 'chore(deps): update temporalio/admin-tools docker tag to v1.30.3' (#5572) from renovate/unified-admin-tools into main
All checks were successful
lint-test-helm / lint-helm (push) Successful in 46s
lint-test-helm / validate-kubeconform (push) Has been skipped
renovate / renovate (push) Successful in 13m14s
2026-04-06 01:57:23 +00:00
ee017cf8ad chore(deps): update temporalio/admin-tools docker tag to v1.30.3
All checks were successful
renovate/stability-days Updates have met minimum release age requirement
lint-test-helm / lint-helm (pull_request) Successful in 50s
lint-test-helm / validate-kubeconform (pull_request) Has been skipped
render-manifests / render-manifests (pull_request) Successful in 1m59s
2026-04-06 01:56:59 +00:00
45b6020649 Merge pull request 'feat: add postiz temporal' (#5568) from tmp/postiz-1 into main
Some checks failed
lint-test-helm / lint-helm (push) Successful in 1m0s
lint-test-helm / validate-kubeconform (push) Has been skipped
renovate / renovate (push) Has been cancelled
Reviewed-on: #5568
2026-04-06 01:53:37 +00:00
2028b93305 feat: add postiz temporal 2026-04-06 01:53:37 +00:00
8886dff8fa Merge pull request 'feat: remove crd app, moved to stack' (#5569) from tmp/prom-crd into main
Some checks failed
lint-test-helm / lint-helm (push) Successful in 54s
lint-test-helm / validate-kubeconform (push) Has been skipped
renovate / renovate (push) Has been cancelled
Reviewed-on: #5569
2026-04-06 01:49:58 +00:00
58cee64531 feat: remove crd app, moved to stack
Some checks failed
lint-test-helm / lint-helm (pull_request) Successful in 1m8s
lint-test-helm / validate-kubeconform (pull_request) Failing after 58s
render-manifests / render-manifests (pull_request) Successful in 1m53s
2026-04-05 20:45:38 -05:00
69f8dd0b84 Merge pull request 'feat: refactor apps' (#5566) from tmp/refactor-29 into main
All checks were successful
lint-test-helm / lint-helm (push) Successful in 37s
lint-test-helm / validate-kubeconform (push) Has been skipped
renovate / renovate (push) Successful in 8m34s
Reviewed-on: #5566
2026-04-06 00:52:43 +00:00
66d6bf07fb feat: refactor apps
All checks were successful
lint-test-helm / lint-helm (pull_request) Successful in 1m35s
lint-test-helm / validate-kubeconform (pull_request) Successful in 40s
render-manifests / render-manifests (pull_request) Successful in 2m6s
2026-04-05 19:46:50 -05:00
905681d3f8 feat: fix dep
All checks were successful
lint-test-helm / lint-helm (push) Successful in 48s
lint-test-helm / validate-kubeconform (push) Has been skipped
renovate / renovate (push) Successful in 9m38s
2026-04-05 19:32:13 -05:00
8cc0fcdb8d Merge pull request 'tmp/dep-track-4' (#5564) from tmp/dep-track-4 into main
Some checks failed
lint-test-helm / lint-helm (push) Successful in 38s
lint-test-helm / validate-kubeconform (push) Has been skipped
renovate / renovate (push) Has been cancelled
Reviewed-on: #5564
2026-04-06 00:30:57 +00:00
afa7b9e305 feat: add default perm
All checks were successful
lint-test-helm / lint-helm (pull_request) Successful in 47s
lint-test-helm / validate-kubeconform (pull_request) Successful in 39s
render-manifests / render-manifests (pull_request) Successful in 1m26s
2026-04-05 19:28:24 -05:00
c182131740 feat: add oidc to frontend 2026-04-05 19:28:08 -05:00
5687cba5a8 feat: change icon
All checks were successful
lint-test-helm / lint-helm (push) Successful in 54s
lint-test-helm / validate-kubeconform (push) Has been skipped
renovate / renovate (push) Successful in 16m24s
2026-04-05 19:07:12 -05:00
ac05310358 Merge pull request 'tmp/paperless-5' (#5562) from tmp/paperless-5 into main
Some checks failed
lint-test-helm / lint-helm (push) Successful in 44s
lint-test-helm / validate-kubeconform (push) Has been cancelled
renovate / renovate (push) Has been cancelled
Reviewed-on: #5562
2026-04-06 00:06:07 +00:00
5632b2f4a3 feat: change allowed hosts 2026-04-06 00:06:07 +00:00
7acdde9448 ci: reconfigure 2026-04-06 00:06:07 +00:00
7830f1a48a Merge pull request 'feat: remove initdb command' (#5561) from tmp/dep-track-3 into main
All checks were successful
lint-test-helm / lint-helm (push) Successful in 31s
lint-test-helm / validate-kubeconform (push) Has been skipped
renovate / renovate (push) Successful in 12m46s
Reviewed-on: #5561
2026-04-05 23:58:50 +00:00
699df31f07 feat: remove initdb command 2026-04-05 23:58:50 +00:00
c7b6caa542 Merge pull request 'tmp/version' (#5560) from tmp/version into main
Some checks failed
renovate / renovate (push) Failing after 1s
lint-test-helm / lint-helm (push) Successful in 41s
lint-test-helm / validate-kubeconform (push) Has been skipped
Reviewed-on: #5560
2026-04-05 23:57:24 +00:00
0b1f3d39be feat: add dashboards 2026-04-05 23:57:24 +00:00
b4fbfcc816 feat: add version checker 2026-04-05 23:57:24 +00:00
ddd23a4cbf Merge pull request 'fix: wrong env' (#5559) from tmp/dep-track-2 into main
All checks were successful
lint-test-helm / lint-helm (push) Successful in 34s
lint-test-helm / validate-kubeconform (push) Has been skipped
renovate / renovate (push) Successful in 9m40s
Reviewed-on: #5559
2026-04-05 23:34:08 +00:00
1eb0307a4e fix: wrong env 2026-04-05 23:34:08 +00:00
d0aefca7e6 Merge pull request 'tmp/foldergram' (#5557) from tmp/foldergram into main
All checks were successful
lint-test-helm / lint-helm (push) Successful in 26s
lint-test-helm / validate-kubeconform (push) Has been skipped
renovate / renovate (push) Successful in 7m24s
Reviewed-on: #5557
2026-04-05 22:56:04 +00:00
aa443b4ba1 feat: set to eager 2026-04-05 22:56:04 +00:00
79b3fa802c Merge pull request 'fix: remove context' (#5556) from tmp/mau-fix into main
Some checks failed
lint-test-helm / lint-helm (push) Successful in 19s
lint-test-helm / validate-kubeconform (push) Has been skipped
renovate / renovate (push) Has been cancelled
Reviewed-on: #5556
2026-04-05 22:53:05 +00:00
26dc7b4bb4 fix: remove context
All checks were successful
lint-test-helm / lint-helm (pull_request) Successful in 24s
lint-test-helm / validate-kubeconform (pull_request) Successful in 37s
render-manifests / render-manifests (pull_request) Successful in 51s
2026-04-05 17:49:04 -05:00
53b0242a1b Merge pull request 'feat: add dep-track' (#5554) from tmp/dep-track into main
All checks were successful
lint-test-helm / lint-helm (push) Successful in 19s
lint-test-helm / validate-kubeconform (push) Has been skipped
lint-test-docker / lint-docker-compose (push) Successful in 40s
renovate / renovate (push) Successful in 5m37s
Reviewed-on: #5554
2026-04-05 22:46:23 +00:00
2efbd78ee9 fix: set bool to string 2026-04-05 22:46:23 +00:00
25f753b1a6 feat: add dep-track 2026-04-05 22:46:23 +00:00
27d6e6746a Merge pull request 'Update jellyfin to v10.11.8' (#5552) from renovate/unified-jellyfin into main
All checks were successful
lint-test-helm / lint-helm (push) Successful in 23s
lint-test-helm / validate-kubeconform (push) Has been skipped
renovate / renovate (push) Successful in 5m56s
2026-04-05 22:03:08 +00:00
92d0857de1 Update jellyfin to v10.11.8
Some checks are pending
renovate/stability-days Updates have not met minimum release age requirement
lint-test-helm / lint-helm (pull_request) Successful in 25s
lint-test-helm / validate-kubeconform (pull_request) Successful in 30s
render-manifests / render-manifests (pull_request) Successful in 1m12s
2026-04-05 22:02:50 +00:00
6830bb1e5a Merge pull request 'Update ollama to v0.20.2' (#5550) from renovate/unified-ollama into main
All checks were successful
lint-test-helm / lint-helm (push) Successful in 22s
lint-test-helm / validate-kubeconform (push) Has been skipped
renovate / renovate (push) Successful in 2m44s
2026-04-05 19:35:51 +00:00
f3d5649677 Update ollama to v0.20.2
Some checks are pending
renovate/stability-days Updates have not met minimum release age requirement
lint-test-helm / lint-helm (pull_request) Successful in 19s
lint-test-helm / validate-kubeconform (pull_request) Has been skipped
render-manifests / render-manifests (pull_request) Successful in 1m14s
2026-04-05 19:35:35 +00:00
9f38b21222 Merge pull request 'Update ghcr.io/renovatebot/renovate Docker tag to v43.104.4' (#5549) from renovate/unified-renovate into main
Some checks failed
renovate / renovate (push) Has been cancelled
2026-04-05 19:27:22 +00:00
a4beb6a2d6 Update ghcr.io/renovatebot/renovate Docker tag to v43.104.4
Some checks are pending
renovate/stability-days Updates have not met minimum release age requirement
2026-04-05 19:26:51 +00:00
4cb5318ebd Merge pull request 'Update actual to v26.4.0' (#5547) from renovate/unified-actual into main
Some checks failed
lint-test-helm / lint-helm (push) Successful in 24s
lint-test-helm / validate-kubeconform (push) Has been skipped
renovate / renovate (push) Has been cancelled
Reviewed-on: #5547
2026-04-05 19:25:00 +00:00
ee084fd37d Update actual to v26.4.0
All checks were successful
lint-test-helm / lint-helm (pull_request) Successful in 31s
lint-test-helm / validate-kubeconform (pull_request) Successful in 16s
render-manifests / render-manifests (pull_request) Successful in 34s
2026-04-05 18:03:31 +00:00
dc9d325de3 Merge pull request 'Update g33kphr33k/musicgrabber Docker tag to v2.5.6' (#5545) from renovate/unified-musicgrabber into main
All checks were successful
lint-test-helm / lint-helm (push) Successful in 32s
lint-test-helm / validate-kubeconform (push) Has been skipped
renovate / renovate (push) Successful in 3m11s
2026-04-05 16:50:47 +00:00
fe9c6e7eb4 Update g33kphr33k/musicgrabber Docker tag to v2.5.6
Some checks are pending
renovate/stability-days Updates have not met minimum release age requirement
lint-test-helm / lint-helm (pull_request) Successful in 22s
lint-test-helm / validate-kubeconform (pull_request) Successful in 17s
render-manifests / render-manifests (pull_request) Successful in 55s
2026-04-05 16:50:17 +00:00
9b4e1e8f44 Merge pull request 'Update rebelcore/jellyfin-exporter Docker tag to v1.5.0' (#5543) from renovate/unified-jellyfin-exporter into main
All checks were successful
lint-test-helm / lint-helm (push) Successful in 1m40s
lint-test-helm / validate-kubeconform (push) Has been skipped
renovate / renovate (push) Successful in 9m1s
Reviewed-on: #5543
2026-04-05 15:57:08 +00:00
9f6bbb8b3e Update rebelcore/jellyfin-exporter Docker tag to v1.5.0
Some checks failed
lint-test-helm / lint-helm (pull_request) Successful in 29s
lint-test-helm / validate-kubeconform (pull_request) Failing after 58s
render-manifests / render-manifests (pull_request) Successful in 1m55s
2026-04-05 15:55:47 +00:00
5b595a9766 Merge pull request 'Update harbor.alexlebens.net/images/site-documentation Docker tag to v0.18.0' (#5542) from renovate/unified-site-documentation into main
All checks were successful
lint-test-helm / lint-helm (push) Successful in 20s
lint-test-helm / validate-kubeconform (push) Has been skipped
renovate / renovate (push) Successful in 7m21s
Reviewed-on: #5542
2026-04-05 15:49:37 +00:00
299fffa814 Update harbor.alexlebens.net/images/site-documentation Docker tag to v0.18.0
All checks were successful
lint-test-helm / lint-helm (pull_request) Successful in 18s
lint-test-helm / validate-kubeconform (pull_request) Successful in 18s
render-manifests / render-manifests (pull_request) Successful in 59s
2026-04-05 03:24:59 +00:00
160401677d Merge pull request 'fix: wrong value' (#5540) from tmp/ollama-fix into main
All checks were successful
lint-test-helm / lint-helm (push) Successful in 19s
lint-test-helm / validate-kubeconform (push) Has been skipped
renovate / renovate (push) Successful in 4m12s
render-manifests / render-manifests (push) Successful in 10m42s
Reviewed-on: #5540
2026-04-05 03:21:44 +00:00
a804cf284c fix: wrong value
All checks were successful
lint-test-helm / lint-helm (pull_request) Successful in 21s
lint-test-helm / validate-kubeconform (pull_request) Successful in 27s
render-manifests / render-manifests (pull_request) Successful in 36s
2026-04-04 22:19:41 -05:00
d6bce62c37 Merge pull request 'feat: refactor apps' (#5536) from tmp/refactor-28 into main
Some checks failed
renovate / renovate (push) Failing after 4s
lint-test-helm / lint-helm (push) Successful in 22s
lint-test-helm / validate-kubeconform (push) Has been skipped
Reviewed-on: #5536
2026-04-05 03:04:32 +00:00
3610e8f46e feat: refactor apps 2026-04-05 03:04:32 +00:00
1bbf82c7b4 Merge pull request 'Update searxng/searxng:latest Docker digest to 4da2820' (#5537) from renovate/unified-searxng into main
All checks were successful
lint-test-helm / lint-helm (push) Successful in 57s
lint-test-helm / validate-kubeconform (push) Has been skipped
renovate / renovate (push) Successful in 2m3s
2026-04-05 02:40:43 +00:00
acc12cf335 Update searxng/searxng:latest Docker digest to 4da2820
All checks were successful
lint-test-helm / lint-helm (pull_request) Successful in 48s
lint-test-helm / validate-kubeconform (pull_request) Has been skipped
render-manifests / render-manifests (pull_request) Successful in 1m23s
2026-04-05 02:40:19 +00:00
277c06b2e2 ci: reconfigure
Some checks failed
renovate / renovate (push) Has been cancelled
2026-04-04 21:36:58 -05:00
a3aa44d3ef Merge pull request 'feat: remove photoview' (#5534) from tmp/remove-photo into main
Some checks failed
renovate / renovate (push) Has been cancelled
lint-test-docker / lint-docker-compose (push) Successful in 1m3s
lint-test-helm / lint-helm (push) Successful in 1m11s
lint-test-helm / validate-kubeconform (push) Has been skipped
Reviewed-on: #5534
2026-04-05 02:35:58 +00:00
29f7f777c8 feat: remove photoview
Some checks failed
lint-test-docker / lint-docker-compose (pull_request) Successful in 1m12s
lint-test-helm / lint-helm (pull_request) Successful in 1m33s
lint-test-helm / validate-kubeconform (pull_request) Failing after 48s
render-manifests / render-manifests (pull_request) Successful in 1m47s
2026-04-04 21:26:18 -05:00
f6c8b58986 Merge pull request 'feat: refactor apps' (#5530) from tmp/refactor-27 into main
All checks were successful
lint-test-helm / lint-helm (push) Successful in 3m46s
lint-test-helm / validate-kubeconform (push) Has been skipped
renovate / renovate (push) Successful in 9m47s
Reviewed-on: #5530
2026-04-05 02:21:49 +00:00
4abfd0ab3c feat: update lock 2026-04-05 02:21:49 +00:00
2e43c96267 feat: refactor apps 2026-04-05 02:21:49 +00:00
c1d6d5d692 Merge pull request 'Update Helm release generic-device-plugin to v0.20.28' (#5531) from renovate/unified-generic-device-plugin into main
Some checks failed
lint-test-helm / lint-helm (push) Successful in 45s
lint-test-helm / validate-kubeconform (push) Has been skipped
renovate / renovate (push) Has been cancelled
2026-04-05 02:12:45 +00:00
e952e4878d Update Helm release generic-device-plugin to v0.20.28
Some checks are pending
renovate/stability-days Updates have not met minimum release age requirement
lint-test-helm / lint-helm (pull_request) Successful in 45s
lint-test-helm / validate-kubeconform (pull_request) Has been skipped
render-manifests / render-manifests (pull_request) Successful in 1m12s
2026-04-05 02:12:31 +00:00
c90cdef8e9 ci: reconfigure
Some checks failed
renovate / renovate (push) Has been cancelled
2026-04-04 21:08:41 -05:00
02634a1aed Merge pull request 'Update favonia/cloudflare-ddns Docker tag to v1.16.2' (#5529) from renovate/unified-cloudflare-ddns into main
Some checks failed
renovate / renovate (push) Has been cancelled
lint-test-docker / lint-docker-compose (push) Successful in 3m9s
2026-04-05 02:08:07 +00:00
9ed10e54b3 Update favonia/cloudflare-ddns Docker tag to v1.16.2
Some checks are pending
renovate/stability-days Updates have not met minimum release age requirement
lint-test-docker / lint-docker-compose (pull_request) Successful in 46s
2026-04-05 02:07:30 +00:00
cc14eab9ba Merge pull request 'Update ghcr.io/navidrome/navidrome Docker tag to v0.61.1' (#5527) from renovate/unified-navidrome into main
Some checks failed
lint-test-helm / lint-helm (push) Successful in 41s
lint-test-helm / validate-kubeconform (push) Has been skipped
renovate / renovate (push) Has been cancelled
2026-04-05 02:03:41 +00:00
8ad987f1ab Update ghcr.io/navidrome/navidrome Docker tag to v0.61.1
All checks were successful
renovate/stability-days Updates have met minimum release age requirement
lint-test-helm / lint-helm (pull_request) Successful in 44s
lint-test-helm / validate-kubeconform (pull_request) Has been skipped
render-manifests / render-manifests (pull_request) Successful in 2m5s
2026-04-05 02:03:17 +00:00
e78eb5557b Merge pull request 'Update harbor.alexlebens.net/images/site-documentation Docker tag to v0.17.0' (#5523) from renovate/unified-site-documentation into main
All checks were successful
lint-test-helm / lint-helm (push) Successful in 38s
lint-test-helm / validate-kubeconform (push) Has been skipped
renovate / renovate (push) Successful in 16m37s
Reviewed-on: #5523
2026-04-05 01:49:20 +00:00
2c346c0aea Update harbor.alexlebens.net/images/site-documentation Docker tag to v0.17.0
All checks were successful
lint-test-helm / lint-helm (pull_request) Successful in 41s
lint-test-helm / validate-kubeconform (pull_request) Successful in 43s
render-manifests / render-manifests (pull_request) Successful in 1m9s
2026-04-05 01:47:07 +00:00
2ba00b49be Merge pull request 'feat: remove old pvc' (#5524) from tmp/ntfy-5 into main
Some checks failed
lint-test-helm / lint-helm (push) Successful in 45s
lint-test-helm / validate-kubeconform (push) Has been skipped
renovate / renovate (push) Has been cancelled
Reviewed-on: #5524
2026-04-05 01:43:35 +00:00
af9d28bb75 feat: remove old pvc
All checks were successful
lint-test-helm / lint-helm (pull_request) Successful in 58s
lint-test-helm / validate-kubeconform (pull_request) Successful in 41s
render-manifests / render-manifests (pull_request) Successful in 3m16s
2026-04-04 20:29:18 -05:00
83dd21c92d Merge pull request 'feat: enable ntfy with postgres' (#5521) from tmp/ntfy-4 into main
All checks were successful
lint-test-helm / lint-helm (push) Successful in 58s
lint-test-helm / validate-kubeconform (push) Has been skipped
renovate / renovate (push) Successful in 17m16s
Reviewed-on: #5521
2026-04-05 01:20:25 +00:00
f92c97c441 feat: merge
Some checks failed
lint-test-helm / lint-helm (pull_request) Successful in 1m5s
lint-test-helm / validate-kubeconform (pull_request) Has been skipped
render-manifests / render-manifests (pull_request) Failing after 1m41s
2026-04-04 20:19:46 -05:00
fc96de7cd4 feat: merge 2026-04-04 20:19:46 -05:00
a1e52095a9 feat: merge 2026-04-04 20:19:40 -05:00
e4768b3b7c Merge pull request 'Update ubuntu Docker tag to resolute-20260312' (#5519) from renovate/unified-ubuntu into main
All checks were successful
lint-test-helm / lint-helm (push) Successful in 44s
lint-test-helm / validate-kubeconform (push) Has been skipped
renovate / renovate (push) Successful in 3m34s
2026-04-05 01:01:52 +00:00
1eb4268ffe Update ubuntu Docker tag to resolute-20260312
Some checks failed
renovate/stability-days Updates have met minimum release age requirement
lint-test-helm / lint-helm (pull_request) Successful in 54s
lint-test-helm / validate-kubeconform (pull_request) Has been skipped
render-manifests / render-manifests (pull_request) Failing after 2m6s
2026-04-05 01:01:28 +00:00
4fed8e1ba6 Merge pull request 'feat: swtich image' (#5517) from tmp/ntfy-3 into main
All checks were successful
lint-test-helm / lint-helm (push) Successful in 51s
lint-test-helm / validate-kubeconform (push) Has been skipped
renovate / renovate (push) Successful in 17m33s
Reviewed-on: #5517
2026-04-05 00:58:03 +00:00
a0475416ad feat: swtich image
Some checks failed
lint-test-helm / lint-helm (pull_request) Successful in 50s
lint-test-helm / validate-kubeconform (pull_request) Successful in 44s
render-manifests / render-manifests (pull_request) Failing after 1m16s
2026-04-04 19:56:18 -05:00
31de81323c Merge pull request 'feat: add debug' (#5515) from tmp/ntfy-2 into main
Some checks failed
lint-test-helm / lint-helm (push) Successful in 56s
lint-test-helm / validate-kubeconform (push) Has been skipped
renovate / renovate (push) Has been cancelled
Reviewed-on: #5515
2026-04-05 00:44:50 +00:00
8f4ec5a6a2 feat: add debug
All checks were successful
lint-test-helm / lint-helm (pull_request) Successful in 59s
lint-test-helm / validate-kubeconform (pull_request) Successful in 43s
render-manifests / render-manifests (pull_request) Successful in 1m32s
2026-04-04 19:41:53 -05:00
ac3eb35275 Merge pull request 'feat: add s3 and init postgres' (#5513) from tmp/ntfy into main
All checks were successful
lint-test-helm / lint-helm (push) Successful in 54s
lint-test-helm / validate-kubeconform (push) Has been skipped
renovate / renovate (push) Successful in 18m20s
Reviewed-on: #5513
2026-04-05 00:26:24 +00:00
b405bb8976 feat: add s3 and init postgres
All checks were successful
lint-test-helm / lint-helm (pull_request) Successful in 1m2s
lint-test-helm / validate-kubeconform (pull_request) Successful in 44s
render-manifests / render-manifests (pull_request) Successful in 1m34s
2026-04-04 19:20:43 -05:00
9d3a39bfe3 Merge pull request 'Update registry.k8s.io/metrics-server/metrics-server Docker tag to v0.8.1' (#5507) from renovate/unified-metrics-server into main
All checks were successful
lint-test-helm / lint-helm (push) Successful in 1m23s
lint-test-helm / validate-kubeconform (push) Has been skipped
renovate / renovate (push) Successful in 4m7s
Reviewed-on: #5507
2026-04-04 23:05:45 +00:00
03c8ffc440 Update registry.k8s.io/metrics-server/metrics-server Docker tag to v0.8.1 2026-04-04 23:05:45 +00:00
f4b67a49d4 Merge pull request 'Update freikin/dawarich Docker tag to v1.6.1' (#5510) from renovate/unified-dawarich into main
Some checks failed
lint-test-helm / lint-helm (push) Successful in 1m4s
lint-test-helm / validate-kubeconform (push) Has been cancelled
renovate / renovate (push) Has been cancelled
2026-04-04 23:04:37 +00:00
7b78eb395f Update freikin/dawarich Docker tag to v1.6.1
All checks were successful
renovate/stability-days Updates have met minimum release age requirement
lint-test-helm / lint-helm (pull_request) Successful in 1m22s
lint-test-helm / validate-kubeconform (pull_request) Has been skipped
render-manifests / render-manifests (pull_request) Successful in 3m4s
2026-04-04 23:04:07 +00:00
4368bec802 Merge pull request 'feat: refactor apps' (#5508) from tmp/refactor-26 into main
Some checks failed
lint-test-helm / lint-helm (push) Successful in 1m28s
lint-test-helm / validate-kubeconform (push) Has been skipped
renovate / renovate (push) Has been cancelled
Reviewed-on: #5508
2026-04-04 23:01:13 +00:00
a37c30e4d5 fix: wrong keys, new lock
All checks were successful
lint-test-helm / lint-helm (pull_request) Successful in 1m8s
lint-test-helm / validate-kubeconform (pull_request) Successful in 48s
render-manifests / render-manifests (pull_request) Successful in 2m27s
2026-04-04 17:57:51 -05:00
a34db2de86 feat: refactor apps
Some checks failed
lint-test-helm / lint-helm (pull_request) Failing after 1m7s
lint-test-helm / validate-kubeconform (pull_request) Has been skipped
2026-04-04 17:54:26 -05:00
20e4f7363f Merge pull request 'feat: remove apps' (#5505) from tmp/remove into main
All checks were successful
lint-test-helm / lint-helm (push) Successful in 54s
lint-test-helm / validate-kubeconform (push) Has been skipped
lint-test-docker / lint-docker-compose (push) Successful in 3m8s
renovate / renovate (push) Successful in 4m53s
Reviewed-on: #5505
2026-04-04 22:33:11 +00:00
46f296ce5d feat: remove apps 2026-04-04 22:33:11 +00:00
b2ed2b49f8 Merge pull request 'Update dependency Freika/dawarich to v1.6.1' (#5506) from renovate/unified-dawarich into main
Some checks failed
lint-test-helm / lint-helm (push) Successful in 49s
lint-test-helm / validate-kubeconform (push) Has been skipped
renovate / renovate (push) Has been cancelled
2026-04-04 22:29:58 +00:00
f0ec0a0373 Update dependency Freika/dawarich to v1.6.1
All checks were successful
renovate/stability-days Updates have met minimum release age requirement
lint-test-helm / lint-helm (pull_request) Successful in 56s
lint-test-helm / validate-kubeconform (pull_request) Has been skipped
render-manifests / render-manifests (pull_request) Successful in 1m14s
2026-04-04 22:29:36 +00:00
4c82ad1f02 Merge pull request 'feat: refactor apps' (#5503) from tmp/refactor-25 into main
Some checks failed
lint-test-helm / lint-helm (push) Successful in 54s
lint-test-helm / validate-kubeconform (push) Has been skipped
renovate / renovate (push) Has been cancelled
Reviewed-on: #5503
2026-04-04 22:25:58 +00:00
47be634c35 feat: refactor apps 2026-04-04 22:25:58 +00:00
c692dcb38c Merge pull request 'Update kube-prometheus-stack Docker tag to v82.18.0' (#5501) from renovate/unified-kube-prometheus-stack into main
All checks were successful
lint-test-helm / lint-helm (push) Successful in 59s
lint-test-helm / validate-kubeconform (push) Has been skipped
renovate / renovate (push) Successful in 19m31s
2026-04-04 21:49:21 +00:00
38759fc5a6 Update kube-prometheus-stack Docker tag to v82.18.0
All checks were successful
renovate/stability-days Updates have met minimum release age requirement
lint-test-helm / lint-helm (pull_request) Successful in 47s
lint-test-helm / validate-kubeconform (pull_request) Has been skipped
render-manifests / render-manifests (pull_request) Successful in 2m4s
2026-04-04 21:49:00 +00:00
0746224eef Merge pull request 'feat: fix pvc names' (#5499) from tmp/paperless-4 into main
Some checks failed
lint-test-helm / lint-helm (push) Successful in 56s
lint-test-helm / validate-kubeconform (push) Has been skipped
renovate / renovate (push) Has been cancelled
Reviewed-on: #5499
2026-04-04 21:44:42 +00:00
68b8885988 feat: fix pvc names 2026-04-04 21:44:42 +00:00
1f9cd3f708 Merge pull request 'Update dock.mau.dev/mautrix/whatsapp Docker tag to v0.2603.0' (#5247) from renovate/unified-whatsapp into main
All checks were successful
lint-test-helm / lint-helm (push) Successful in 43s
lint-test-helm / validate-kubeconform (push) Has been skipped
renovate / renovate (push) Successful in 17m46s
Reviewed-on: #5247
2026-04-04 20:57:47 +00:00
3fcfe42510 Update dock.mau.dev/mautrix/whatsapp Docker tag to v0.2603.0 2026-04-04 20:57:47 +00:00
8508972ac1 Merge pull request 'Update code-server to v4.114.0-ls328' (#5497) from renovate/unified-code-server into main
Some checks failed
lint-test-helm / lint-helm (push) Successful in 49s
lint-test-helm / validate-kubeconform (push) Has been skipped
renovate / renovate (push) Has been cancelled
Reviewed-on: #5497
2026-04-04 20:56:00 +00:00
4dd3cd28bb Update code-server to v4.114.0-ls328
All checks were successful
lint-test-helm / lint-helm (pull_request) Successful in 41s
lint-test-helm / validate-kubeconform (pull_request) Successful in 42s
render-manifests / render-manifests (pull_request) Successful in 1m31s
2026-04-04 20:40:12 +00:00
3b3fa73210 ci: reconfigure
All checks were successful
renovate / renovate (push) Successful in 16m45s
2026-04-04 15:35:55 -05:00
dbf6c2579c Merge pull request 'Update searxng/searxng:latest Docker digest to 054395b' (#5494) from renovate/unified-searxng into main
Some checks failed
lint-test-helm / lint-helm (push) Successful in 54s
lint-test-helm / validate-kubeconform (push) Has been skipped
renovate / renovate (push) Has been cancelled
2026-04-04 20:23:03 +00:00
32afb63753 Update searxng/searxng:latest Docker digest to 054395b
All checks were successful
lint-test-helm / lint-helm (pull_request) Successful in 50s
lint-test-helm / validate-kubeconform (pull_request) Successful in 1m0s
render-manifests / render-manifests (pull_request) Successful in 1m57s
2026-04-04 20:22:37 +00:00
50e3c1ce67 feat: fix tag
Some checks failed
lint-test-helm / lint-helm (push) Successful in 42s
lint-test-helm / validate-kubeconform (push) Has been skipped
renovate / renovate (push) Has been cancelled
2026-04-04 15:19:04 -05:00
9bd75ac097 Merge pull request 'feat: disable init' (#5492) from tmp/matrix-4 into main
All checks were successful
lint-test-helm / lint-helm (push) Successful in 43s
lint-test-helm / validate-kubeconform (push) Has been skipped
renovate / renovate (push) Successful in 18m46s
Reviewed-on: #5492
2026-04-04 19:59:28 +00:00
be219aaeab feat: disable init 2026-04-04 19:59:28 +00:00
52e990b289 ci: reconfigure
Some checks failed
renovate / renovate (push) Has been cancelled
2026-04-04 14:51:10 -05:00
67cd6faff5 Merge pull request 'feat: enable init' (#5488) from tmp/matrix-3 into main
Some checks failed
lint-test-helm / lint-helm (push) Successful in 27s
lint-test-helm / validate-kubeconform (push) Has been skipped
renovate / renovate (push) Has been cancelled
Reviewed-on: #5488
2026-04-04 19:44:40 +00:00
f6b515c785 feat: enable init
All checks were successful
lint-test-helm / lint-helm (pull_request) Successful in 44s
lint-test-helm / validate-kubeconform (pull_request) Successful in 24s
render-manifests / render-manifests (pull_request) Successful in 53s
2026-04-04 14:40:26 -05:00
696c510073 feat: update appVesrion
Some checks failed
lint-test-helm / lint-helm (push) Successful in 29s
lint-test-helm / validate-kubeconform (push) Has been skipped
renovate / renovate (push) Has been cancelled
2026-04-04 14:37:28 -05:00
ecf93e7193 Merge pull request 'Update houndarr to v1.7.0' (#5484) from renovate/unified-houndarr into main
All checks were successful
lint-test-helm / lint-helm (push) Successful in 30s
lint-test-helm / validate-kubeconform (push) Has been skipped
renovate / renovate (push) Successful in 1m38s
Reviewed-on: #5484
2026-04-04 18:33:25 +00:00
02286480b3 Update houndarr to v1.7.0
All checks were successful
lint-test-helm / lint-helm (pull_request) Successful in 33s
lint-test-helm / validate-kubeconform (pull_request) Successful in 35s
render-manifests / render-manifests (pull_request) Successful in 1m16s
2026-04-04 18:05:26 +00:00
e840636aef Merge pull request 'Update searxng/searxng:latest Docker digest to 1c4ee27' (#5483) from renovate/unified-searxng into main
All checks were successful
lint-test-helm / lint-helm (push) Successful in 37s
lint-test-helm / validate-kubeconform (push) Has been skipped
renovate / renovate (push) Successful in 8m24s
2026-04-04 18:02:44 +00:00
a288c23f92 Update searxng/searxng:latest Docker digest to 1c4ee27
All checks were successful
lint-test-helm / lint-helm (pull_request) Successful in 28s
lint-test-helm / validate-kubeconform (pull_request) Successful in 30s
render-manifests / render-manifests (pull_request) Successful in 55s
2026-04-04 18:02:26 +00:00
0202c6b08d Merge pull request 'Update quay.io/prometheus/node-exporter Docker tag to v1.11.0' (#5480) from renovate/unified-node-exporter into main
All checks were successful
lint-test-docker / lint-docker-compose (push) Successful in 1m54s
renovate / renovate (push) Successful in 3m34s
Reviewed-on: #5480
2026-04-04 17:04:15 +00:00
bce7bcfb2c Update quay.io/prometheus/node-exporter Docker tag to v1.11.0 2026-04-04 17:04:15 +00:00
aaf87e30bc Merge pull request 'Update harbor.alexlebens.net/images/site-documentation Docker tag to v0.16.0' (#5472) from renovate/unified-site-documentation into main
Some checks failed
lint-test-helm / lint-helm (push) Successful in 33s
lint-test-helm / validate-kubeconform (push) Has been skipped
renovate / renovate (push) Has been cancelled
Reviewed-on: #5472
2026-04-04 17:03:08 +00:00
02896dbdb3 Update harbor.alexlebens.net/images/site-documentation Docker tag to v0.16.0
All checks were successful
lint-test-helm / lint-helm (pull_request) Successful in 37s
lint-test-helm / validate-kubeconform (pull_request) Successful in 53s
render-manifests / render-manifests (pull_request) Successful in 50s
2026-04-04 16:06:25 +00:00
6a3061cd43 Merge pull request 'Update searxng/searxng:latest Docker digest to 89bb5f6' (#5479) from renovate/unified-searxng into main
All checks were successful
lint-test-helm / lint-helm (push) Successful in 26s
lint-test-helm / validate-kubeconform (push) Has been skipped
renovate / renovate (push) Successful in 2m24s
2026-04-04 16:02:53 +00:00
296e3be9a9 Update searxng/searxng:latest Docker digest to 89bb5f6
All checks were successful
lint-test-helm / lint-helm (pull_request) Successful in 29s
lint-test-helm / validate-kubeconform (pull_request) Successful in 31s
render-manifests / render-manifests (pull_request) Successful in 1m2s
2026-04-04 16:02:41 +00:00
08297ed280 Merge pull request 'Update ghcr.io/renovatebot/renovate Docker tag to v43.104.3' (#5478) from renovate/unified-renovate into main
All checks were successful
render-manifests / render-manifests (push) Successful in 10m26s
renovate / renovate (push) Successful in 2m57s
2026-04-04 13:02:40 +00:00
932489578e Update ghcr.io/renovatebot/renovate Docker tag to v43.104.3
All checks were successful
renovate/stability-days Updates have met minimum release age requirement
2026-04-04 13:02:06 +00:00
da9ff6f28f Merge pull request 'Update kube-prometheus-stack Docker tag to v82.17.1' (#5476) from renovate/unified-kube-prometheus-stack into main
All checks were successful
lint-test-helm / lint-helm (push) Successful in 23s
lint-test-helm / validate-kubeconform (push) Has been skipped
renovate / renovate (push) Successful in 8m18s
2026-04-04 12:03:29 +00:00
c4131a2d60 Update kube-prometheus-stack Docker tag to v82.17.1
All checks were successful
renovate/stability-days Updates have met minimum release age requirement
lint-test-helm / lint-helm (pull_request) Successful in 30s
lint-test-helm / validate-kubeconform (pull_request) Has been skipped
render-manifests / render-manifests (pull_request) Successful in 1m29s
2026-04-04 12:03:02 +00:00
cae7691b61 Merge pull request 'feat: scale whats' (#5473) from tmp/matrix-2 into main
All checks were successful
lint-test-helm / lint-helm (push) Successful in 26s
lint-test-helm / validate-kubeconform (push) Has been skipped
renovate / renovate (push) Successful in 3m16s
Reviewed-on: #5473
2026-04-04 02:19:05 +00:00
9833d65d8b feat: scale whats
All checks were successful
lint-test-helm / lint-helm (pull_request) Successful in 41s
lint-test-helm / validate-kubeconform (pull_request) Successful in 28s
render-manifests / render-manifests (pull_request) Successful in 47s
2026-04-03 21:16:25 -05:00
3b4d0f9128 Merge pull request 'tmp/matrix' (#5470) from tmp/matrix into main
All checks were successful
lint-test-helm / lint-helm (push) Successful in 45s
lint-test-helm / validate-kubeconform (push) Has been skipped
renovate / renovate (push) Successful in 9m3s
Reviewed-on: #5470
2026-04-04 02:08:52 +00:00
7632d375dc feat: add metrics
All checks were successful
lint-test-helm / lint-helm (pull_request) Successful in 42s
lint-test-helm / validate-kubeconform (pull_request) Successful in 50s
render-manifests / render-manifests (pull_request) Successful in 1m25s
2026-04-03 21:06:05 -05:00
617f459f83 feat: refactor matrix 2026-04-03 21:03:54 -05:00
ef94c6e275 Merge pull request 'feat: refactor apps' (#5468) from tmp/refactor-24 into main
All checks were successful
lint-test-helm / lint-helm (push) Successful in 48s
lint-test-helm / validate-kubeconform (push) Has been skipped
renovate / renovate (push) Successful in 2m1s
Reviewed-on: #5468
2026-04-04 01:33:08 +00:00
45a37afe97 fix: scale to 1
All checks were successful
lint-test-helm / lint-helm (pull_request) Successful in 44s
lint-test-helm / validate-kubeconform (pull_request) Successful in 45s
render-manifests / render-manifests (pull_request) Successful in 1m33s
2026-04-03 20:30:47 -05:00
71a0c86e7a feat: refactor apps
Some checks failed
lint-test-helm / lint-helm (pull_request) Successful in 37s
lint-test-helm / validate-kubeconform (pull_request) Failing after 33s
2026-04-03 20:27:49 -05:00
35bca786fa Merge pull request 'feat: refactor apps' (#5466) from tmp/refactor-23 into main
All checks were successful
lint-test-helm / lint-helm (push) Successful in 32s
lint-test-helm / validate-kubeconform (push) Has been skipped
renovate / renovate (push) Successful in 9m34s
Reviewed-on: #5466
2026-04-04 00:51:30 +00:00
de38266778 feat: refactor apps 2026-04-04 00:51:30 +00:00
a9a32ca769 feat: refactor apps 2026-04-04 00:51:30 +00:00
c0ed5ca8bd Merge pull request 'feat: update image' (#5461) from tmp/qbit into main
All checks were successful
lint-test-helm / lint-helm (push) Successful in 23s
lint-test-helm / validate-kubeconform (push) Has been skipped
renovate / renovate (push) Successful in 10m19s
Reviewed-on: #5461
2026-04-03 23:51:57 +00:00
2200f635c1 feat: update image 2026-04-03 23:51:57 +00:00
463a7e14de ci: reconfigure
Some checks failed
renovate / renovate (push) Has been cancelled
2026-04-03 18:51:34 -05:00
5d0f1fe61d Merge pull request 'Update Helm release argo-workflows to v1.0.7' (#5464) from renovate/unified-argo-workflows into main
Some checks failed
lint-test-helm / lint-helm (push) Successful in 34s
lint-test-helm / validate-kubeconform (push) Has been skipped
renovate / renovate (push) Has been cancelled
2026-04-03 23:48:00 +00:00
25687bdebc Update Helm release argo-workflows to v1.0.7
Some checks are pending
renovate/stability-days Updates have not met minimum release age requirement
lint-test-helm / lint-helm (pull_request) Successful in 31s
lint-test-helm / validate-kubeconform (pull_request) Successful in 31s
render-manifests / render-manifests (pull_request) Successful in 1m1s
2026-04-03 23:47:47 +00:00
2e73ec3900 Merge pull request 'Update g33kphr33k/musicgrabber Docker tag to v2.5.5' (#5462) from renovate/unified-musicgrabber into main
Some checks failed
lint-test-helm / lint-helm (push) Successful in 27s
lint-test-helm / validate-kubeconform (push) Has been skipped
renovate / renovate (push) Has been cancelled
2026-04-03 23:45:29 +00:00
5a8ba3a708 Update g33kphr33k/musicgrabber Docker tag to v2.5.5
Some checks are pending
renovate/stability-days Updates have not met minimum release age requirement
lint-test-helm / lint-helm (pull_request) Successful in 38s
lint-test-helm / validate-kubeconform (pull_request) Has been skipped
render-manifests / render-manifests (pull_request) Successful in 49s
2026-04-03 23:45:00 +00:00
64c5390fbd Merge pull request 'Update dependency home-assistant/core to v2026.4.1' (#5460) from renovate/unified-home-assistant into main
Some checks failed
lint-test-helm / lint-helm (push) Successful in 26s
lint-test-helm / validate-kubeconform (push) Has been skipped
renovate / renovate (push) Has been cancelled
2026-04-03 23:42:19 +00:00
d79383a770 Update dependency home-assistant/core to v2026.4.1 2026-04-03 23:42:19 +00:00
3880ee62e4 Merge pull request 'Update dependency coder/code-server to v4.113.1' (#5459) from renovate/unified-code-server into main
Some checks failed
lint-test-helm / validate-kubeconform (push) Has been cancelled
lint-test-helm / lint-helm (push) Has been cancelled
renovate / renovate (push) Has been cancelled
2026-04-03 23:42:13 +00:00
c5618a8dd4 Update dependency coder/code-server to v4.113.1
Some checks are pending
renovate/stability-days Updates have not met minimum release age requirement
lint-test-helm / lint-helm (pull_request) Successful in 30s
lint-test-helm / validate-kubeconform (pull_request) Has been skipped
render-manifests / render-manifests (pull_request) Successful in 40s
2026-04-03 23:42:03 +00:00
3984a8ca48 Merge pull request 'Update foldergram to v1.1.0' (#5448) from renovate/unified-foldergram into main
Some checks failed
lint-test-helm / lint-helm (push) Successful in 27s
lint-test-helm / validate-kubeconform (push) Has been skipped
renovate / renovate (push) Has been cancelled
Reviewed-on: #5448
2026-04-03 23:39:35 +00:00
e3cd1d1d41 Update foldergram to v1.1.0 2026-04-03 23:39:35 +00:00
6bb315dfcb Merge pull request 'feat: add fsGroup' (#5456) from tmp/jellyfin into main
All checks were successful
lint-test-helm / lint-helm (push) Successful in 25s
lint-test-helm / validate-kubeconform (push) Has been skipped
renovate / renovate (push) Successful in 2m16s
Reviewed-on: #5456
2026-04-03 23:38:17 +00:00
93e673bc1d feat: add fsGroup
All checks were successful
lint-test-helm / lint-helm (pull_request) Successful in 22s
lint-test-helm / validate-kubeconform (pull_request) Successful in 20s
render-manifests / render-manifests (pull_request) Successful in 41s
2026-04-03 18:30:00 -05:00
44f0d43539 Merge pull request 'Update ghcr.io/renovatebot/renovate Docker tag to v43.104.2' (#5455) from renovate/unified-renovate into main
All checks were successful
renovate / renovate (push) Successful in 9m14s
2026-04-03 23:02:33 +00:00
8d5c34d007 Update ghcr.io/renovatebot/renovate Docker tag to v43.104.2
All checks were successful
renovate/stability-days Updates have met minimum release age requirement
2026-04-03 23:02:07 +00:00
dea89f5d92 Merge pull request 'Update ghcr.io/linuxserver/code-server Docker tag to v4.113.1-ls327' (#5451) from renovate/unified-code-server into main
All checks were successful
lint-test-helm / lint-helm (push) Successful in 44s
lint-test-helm / validate-kubeconform (push) Has been skipped
renovate / renovate (push) Successful in 2m15s
2026-04-03 22:03:40 +00:00
a9142ebde5 Update ghcr.io/linuxserver/code-server Docker tag to v4.113.1-ls327 2026-04-03 22:03:40 +00:00
3d26035223 Merge pull request 'Update ghcr.io/home-assistant/home-assistant Docker tag to v2026.4.1' (#5450) from renovate/unified-home-assistant into main
Some checks failed
lint-test-helm / lint-helm (push) Has been cancelled
lint-test-helm / validate-kubeconform (push) Has been cancelled
renovate / renovate (push) Has been cancelled
2026-04-03 22:03:24 +00:00
ed025a7515 Update ghcr.io/home-assistant/home-assistant Docker tag to v2026.4.1 2026-04-03 22:03:24 +00:00
6f8cb0d140 Merge pull request 'Update searxng/searxng:latest Docker digest to a89ed4a' (#5449) from renovate/unified-searxng into main
Some checks failed
lint-test-helm / validate-kubeconform (push) Has been cancelled
lint-test-helm / lint-helm (push) Has been cancelled
renovate / renovate (push) Has been cancelled
2026-04-03 22:03:06 +00:00
5c568640bd Update searxng/searxng:latest Docker digest to a89ed4a
All checks were successful
lint-test-helm / lint-helm (pull_request) Successful in 37s
lint-test-helm / validate-kubeconform (pull_request) Successful in 37s
render-manifests / render-manifests (pull_request) Successful in 1m41s
2026-04-03 22:02:42 +00:00
d89baac009 Merge pull request 'chore(deps): update kube-prometheus-stack docker tag to v82.17.0' (#5446) from renovate/unified-kube-prometheus-stack into main
All checks were successful
lint-test-helm / lint-helm (push) Successful in 46s
lint-test-helm / validate-kubeconform (push) Has been skipped
renovate / renovate (push) Successful in 3m34s
2026-04-03 18:02:51 +00:00
f913660bf1 chore(deps): update kube-prometheus-stack docker tag to v82.17.0
All checks were successful
renovate/stability-days Updates have met minimum release age requirement
lint-test-helm / lint-helm (pull_request) Successful in 29s
lint-test-helm / validate-kubeconform (pull_request) Has been skipped
render-manifests / render-manifests (pull_request) Successful in 1m45s
2026-04-03 18:02:35 +00:00
d5c208fe5b Merge pull request 'chore(deps): update searxng/searxng:latest docker digest to 0a19108' (#5442) from renovate/unified-searxng into main
All checks were successful
lint-test-helm / lint-helm (push) Successful in 50s
lint-test-helm / validate-kubeconform (push) Has been skipped
render-manifests / render-manifests (push) Successful in 11m30s
renovate / renovate (push) Successful in 2m32s
2026-04-03 08:02:42 +00:00
8525f2cf74 chore(deps): update searxng/searxng:latest docker digest to 0a19108
All checks were successful
render-manifests / render-manifests (pull_request) Successful in 4m31s
lint-test-helm / lint-helm (pull_request) Successful in 5m44s
lint-test-helm / validate-kubeconform (pull_request) Has been skipped
2026-04-03 08:02:21 +00:00
117e4142f9 Merge pull request 'chore(deps): update dependency av1155/houndarr to v1.6.6' (#5431) from renovate/unified-houndarr into main
All checks were successful
lint-test-helm / lint-helm (push) Successful in 3m22s
lint-test-helm / validate-kubeconform (push) Has been skipped
renovate / renovate (push) Successful in 2m31s
Reviewed-on: #5431
2026-04-03 03:09:12 +00:00
d974944731 chore(deps): update dependency av1155/houndarr to v1.6.6 2026-04-03 03:09:12 +00:00
257d346376 Merge pull request 'chore(deps): update dependency moghtech/komodo to v2.1.1' (#5434) from renovate/unified-komodo into main
Some checks failed
lint-test-helm / validate-kubeconform (push) Has been cancelled
lint-test-helm / lint-helm (push) Has been cancelled
renovate / renovate (push) Has been cancelled
Reviewed-on: #5434
2026-04-03 03:08:38 +00:00
69edda9f97 chore(deps): update dependency moghtech/komodo to v2.1.1 2026-04-03 03:08:38 +00:00
bec4630f49 Merge pull request 'fix: wrong volume name' (#5440) from tmp/gitea-2 into main
Some checks failed
lint-test-helm / validate-kubeconform (push) Has been cancelled
lint-test-helm / lint-helm (push) Has been cancelled
renovate / renovate (push) Has been cancelled
Reviewed-on: #5440
2026-04-03 03:07:16 +00:00
fadfda4523 fix: wrong volume name
All checks were successful
lint-test-helm / lint-helm (pull_request) Successful in 3m38s
lint-test-helm / validate-kubeconform (pull_request) Successful in 3m28s
render-manifests / render-manifests (pull_request) Successful in 4m40s
2026-04-02 21:52:51 -05:00
2b272e59a5 Merge pull request 'feat: add storage and affinity' (#5438) from tmp/gitea into main
All checks were successful
lint-test-helm / lint-helm (push) Successful in 15s
lint-test-helm / validate-kubeconform (push) Has been skipped
renovate / renovate (push) Successful in 10m19s
Reviewed-on: #5438
2026-04-03 02:39:23 +00:00
c62742756e feat: add storage and affinity 2026-04-03 02:39:23 +00:00
fcf57eedd7 Merge pull request 'chore(deps): update dependency sahara101/movie-roulette to v5.4.2' (#5436) from renovate/unified-movie-roulette into main
All checks were successful
lint-test-helm / lint-helm (push) Successful in 41s
lint-test-helm / validate-kubeconform (push) Has been skipped
renovate / renovate (push) Successful in 8m6s
2026-04-03 02:14:04 +00:00
7d2119ca7c chore(deps): update dependency sahara101/movie-roulette to v5.4.2 2026-04-03 02:14:04 +00:00
1412118f7e Merge pull request 'chore(deps): update dependency elastic/cloud-on-k8s to v3.3.2' (#5433) from renovate/unified-cloud-on-k8s into main
Some checks failed
lint-test-helm / lint-helm (push) Has been cancelled
lint-test-helm / validate-kubeconform (push) Has been cancelled
renovate / renovate (push) Has been cancelled
2026-04-03 02:13:23 +00:00
69658420f2 chore(deps): update dependency elastic/cloud-on-k8s to v3.3.2 2026-04-03 02:13:23 +00:00
8de0f50b94 Merge pull request 'chore(deps): update dependency cyfershepard/jellystat to v1.1.9' (#5432) from renovate/unified-jellystat into main
Some checks failed
lint-test-helm / validate-kubeconform (push) Has been cancelled
lint-test-helm / lint-helm (push) Has been cancelled
renovate / renovate (push) Has been cancelled
2026-04-03 02:12:59 +00:00
ac8aaa2706 chore(deps): update dependency cyfershepard/jellystat to v1.1.9 2026-04-03 02:12:59 +00:00
8efd7c4f2d Merge pull request 'chore(deps): update dependency argoproj/argo-workflows to v4.0.4' (#5430) from renovate/unified-argo-workflows into main
Some checks failed
lint-test-helm / validate-kubeconform (push) Has been cancelled
lint-test-helm / lint-helm (push) Has been cancelled
renovate / renovate (push) Has been cancelled
2026-04-03 02:12:15 +00:00
051edeedab chore(deps): update dependency argoproj/argo-workflows to v4.0.4
Some checks failed
renovate/stability-days Updates have not met minimum release age requirement
lint-test-helm / lint-helm (pull_request) Successful in 1m8s
lint-test-helm / validate-kubeconform (pull_request) Failing after 17s
render-manifests / render-manifests (pull_request) Successful in 2m39s
2026-04-03 02:11:54 +00:00
70bdc0ff8e feat: refactor apps (#5428)
All checks were successful
lint-test-helm / lint-helm (push) Successful in 17s
lint-test-helm / validate-kubeconform (push) Has been skipped
renovate / renovate (push) Successful in 7m35s
Reviewed-on: #5428
2026-04-03 01:35:03 +00:00
98e796a79f chore(deps): update ollama to v0.20.0 (#5420)
All checks were successful
lint-test-helm / lint-helm (push) Successful in 15s
lint-test-helm / validate-kubeconform (push) Has been skipped
renovate / renovate (push) Successful in 2m19s
This PR contains the following updates:

| Package | Update | Change |
|---|---|---|
| [ollama/ollama](https://github.com/ollama/ollama) | minor | `0.19.0` → `0.20.0` |
| ollama/ollama | minor | `0.19.0` → `0.20.0` |

---

### Release Notes

<details>
<summary>ollama/ollama (ollama/ollama)</summary>

### [`v0.20.0`](https://github.com/ollama/ollama/releases/tag/v0.20.0)

[Compare Source](https://github.com/ollama/ollama/compare/v0.19.0...v0.20.0)

<img width="3748" height="1290" alt="Gemma 4" src="https://github.com/user-attachments/assets/c4727579-47b1-4c7b-8aa2-28eda15b71f5" />

#### Gemma 4

**Effective 2B (E2B)**

```
ollama run gemma4:e2b
```

**Effective 4B (E4B)**

```
ollama run gemma4:e4b
```

**26B (Mixture of Experts model with 4B active parameters)**

```
ollama run gemma4:26b
```

**31B (Dense)**

```
ollama run gemma4:31b
```

#### What's Changed

- docs: update pi docs by [@&#8203;ParthSareen](https://github.com/ParthSareen) in [#&#8203;15152](https://github.com/ollama/ollama/pull/15152)
- mlx: respect tokenizer add\_bos\_token setting in pipeline by [@&#8203;dhiltgen](https://github.com/dhiltgen) in [#&#8203;15185](https://github.com/ollama/ollama/pull/15185)
- tokenizer: add SentencePiece-style BPE support by [@&#8203;dhiltgen](https://github.com/dhiltgen) in [#&#8203;15162](https://github.com/ollama/ollama/pull/15162)

**Full Changelog**: <https://github.com/ollama/ollama/compare/v0.19.0...v0.20.0-rc0>

</details>

---

### Configuration

📅 **Schedule**: (in timezone America/Chicago)

- Branch creation
  - At any time (no schedule defined)
- Automerge
  - At any time (no schedule defined)

🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied.

♻ **Rebasing**: Whenever PR is behind base branch, or you tick the rebase/retry checkbox.

🔕 **Ignore**: Close this PR and you won't be reminded about these updates again.

---

 - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box

---

This PR has been generated by [Renovate Bot](https://github.com/renovatebot/renovate).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0My4xMDQuMCIsInVwZGF0ZWRJblZlciI6IjQzLjEwNC4wIiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6WyJkb2NrZXIiXX0=-->

Reviewed-on: #5420
Co-authored-by: Renovate Bot <renovate-bot@alexlebens.net>
Co-committed-by: Renovate Bot <renovate-bot@alexlebens.net>
2026-04-03 00:36:59 +00:00
c8408856ea chore(deps): update komodo to v2.1.1 (#5425)
All checks were successful
lint-test-helm / lint-helm (push) Successful in 17s
lint-test-helm / validate-kubeconform (push) Has been skipped
lint-test-docker / lint-docker-compose (push) Successful in 2m11s
renovate / renovate (push) Successful in 3m40s
2026-04-02 23:03:13 +00:00
8ebbcc5863 chore(deps): update ghcr.io/cyfershepard/jellystat docker tag to v1.1.9 (#5424)
Some checks failed
lint-test-helm / lint-helm (push) Has been cancelled
lint-test-helm / validate-kubeconform (push) Has been cancelled
renovate / renovate (push) Has been cancelled
2026-04-02 23:02:57 +00:00
29272b6331 chore(deps): update kube-prometheus-stack docker tag to v82.16.2 (#5422)
Some checks failed
lint-test-helm / lint-helm (push) Failing after 24s
lint-test-helm / validate-kubeconform (push) Has been skipped
renovate / renovate (push) Successful in 3m2s
2026-04-02 22:03:59 +00:00
5de27a08ef chore(deps): update ghcr.io/renovatebot/renovate docker tag to v43.104.1 (#5421)
Some checks failed
renovate / renovate (push) Has been cancelled
2026-04-02 22:03:28 +00:00
6e08242a87 chore(deps): update helm release alloy to v1.7.0 (#5412)
All checks were successful
lint-test-helm / lint-helm (push) Successful in 27s
lint-test-helm / validate-kubeconform (push) Has been skipped
renovate / renovate (push) Successful in 3m44s
This PR contains the following updates:

| Package | Update | Change |
|---|---|---|
| [alloy](https://github.com/grafana/helm-charts) | minor | `1.6.2` → `1.7.0` |

---

### Release Notes

<details>
<summary>grafana/helm-charts (alloy)</summary>

### [`v1.7.0`](https://github.com/grafana/helm-charts/releases/tag/alloy-1.7.0)

[Compare Source](https://github.com/grafana/helm-charts/compare/alloy-1.6.2...alloy-1.7.0)

Grafana Alloy

Source commit: [grafana/alloy@`08a89b7`](08a89b7c7b)

Tag on source: <https://github.com/grafana/alloy/releases/tag/helm-chart/1.7.0>

</details>

---

### Configuration

📅 **Schedule**: (in timezone America/Chicago)

- Branch creation
  - At any time (no schedule defined)
- Automerge
  - At any time (no schedule defined)

🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied.

♻ **Rebasing**: Whenever PR is behind base branch, or you tick the rebase/retry checkbox.

🔕 **Ignore**: Close this PR and you won't be reminded about this update again.

---

 - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box

---

This PR has been generated by [Renovate Bot](https://github.com/renovatebot/renovate).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0My4xMDIuMTEiLCJ1cGRhdGVkSW5WZXIiOiI0My4xMDMuMCIsInRhcmdldEJyYW5jaCI6Im1haW4iLCJsYWJlbHMiOlsiaGVsbSJdfQ==-->

Reviewed-on: #5412
Co-authored-by: Renovate Bot <renovate-bot@alexlebens.net>
Co-committed-by: Renovate Bot <renovate-bot@alexlebens.net>
2026-04-02 21:04:13 +00:00
bf7390ca14 chore(deps): update dependency clidey/whodb to v0.104.0 (#5413)
Some checks failed
lint-test-helm / lint-helm (push) Successful in 24s
lint-test-helm / validate-kubeconform (push) Has been skipped
renovate / renovate (push) Has been cancelled
This PR contains the following updates:

| Package | Update | Change |
|---|---|---|
| [clidey/whodb](https://github.com/clidey/whodb) | minor | `0.103.0` → `0.104.0` |

---

### Release Notes

<details>
<summary>clidey/whodb (clidey/whodb)</summary>

### [`v0.104.0`](https://github.com/clidey/whodb/releases/tag/0.104.0)

[Compare Source](https://github.com/clidey/whodb/compare/0.103.0...0.104.0)

- DuckDB file support!
- UI fixes
- CLI fix for sqlite

#### Installation

##### Mac App Store

[Download from the Apple Store](https://apps.apple.com/app/whodb/id6754566536)

##### Microsoft Store

[Download from the Microsoft Store](https://apps.microsoft.com/detail/9pftx5bv4ds6)

##### Snap Store

```bash
sudo snap install whodb
```

[View on Snapcraft](https://snapcraft.io/whodb)

##### Docker

```bash
docker pull clidey/whodb:0.104.0
docker pull clidey/whodb:latest
```

##### Direct Downloads

See assets below for platform-specific packages (DMG, MSIX, etc.).

#### Documentation

- [Documentation](https://docs.whodb.com)
- [Report Issues](https://github.com/clidey/whodb/issues)

#### Upgrade Notes

To upgrade from a previous version:

- **Docker**: Pull the latest image and restart your container
- **Snap**: Run `sudo snap refresh whodb`
- **Desktop Apps**: Download and install the new version

***

#### What's Changed

- add duckdb support by [@&#8203;modelorona](https://github.com/modelorona) in [#&#8203;877](https://github.com/clidey/whodb/pull/877)

**Full Changelog**: <https://github.com/clidey/whodb/compare/0.103.0...0.104.0>

</details>

---

### Configuration

📅 **Schedule**: (in timezone America/Chicago)

- Branch creation
  - At any time (no schedule defined)
- Automerge
  - At any time (no schedule defined)

🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied.

♻ **Rebasing**: Whenever PR is behind base branch, or you tick the rebase/retry checkbox.

🔕 **Ignore**: Close this PR and you won't be reminded about these updates again.

---

 - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box

---

This PR has been generated by [Renovate Bot](https://github.com/renovatebot/renovate).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0My4xMDIuMTEiLCJ1cGRhdGVkSW5WZXIiOiI0My4xMDMuMCIsInRhcmdldEJyYW5jaCI6Im1haW4iLCJsYWJlbHMiOlsiZG9ja2VyIl19-->

Reviewed-on: #5413
Co-authored-by: Renovate Bot <renovate-bot@alexlebens.net>
Co-committed-by: Renovate Bot <renovate-bot@alexlebens.net>
2026-04-02 21:02:24 +00:00
e1459109cd chore(deps): update code-server (#5416)
All checks were successful
lint-test-helm / lint-helm (push) Successful in 24s
lint-test-helm / validate-kubeconform (push) Has been skipped
renovate / renovate (push) Successful in 2m39s
This PR contains the following updates:

| Package | Update | Change |
|---|---|---|
| [coder/code-server](https://github.com/coder/code-server) | minor | `4.112.0` → `4.113.0` |
| [ghcr.io/linuxserver/code-server](https://github.com/linuxserver/docker-code-server/packages) ([source](https://github.com/linuxserver/docker-code-server)) | minor | `4.112.0-ls325` → `4.113.0-ls326` |

---

### Release Notes

<details>
<summary>coder/code-server (coder/code-server)</summary>

### [`v4.113.0`](https://github.com/coder/code-server/releases/tag/v4.113.0)

[Compare Source](https://github.com/coder/code-server/compare/v4.112.0...v4.113.0)

Code v1.113.0

##### Changed

- Update to Code 1.113.0.
- Trusted origins can now begin with `*.`. For example, `--trusted-origins
  '*.coder.com'` will match both `coder.com` exactly and any domain that ends in
  `.coder.com`.

##### Added

- Add the `--reconnection-grace-time` flag and pass it through to VS Code. This
  configures how many seconds clients have to reconnect before the session is
  permanently killed and a new connection must be made by reloading the
  window. The default is 10800 (three hours).

</details>

<details>
<summary>linuxserver/docker-code-server (ghcr.io/linuxserver/code-server)</summary>

### [`v4.113.0-ls326`](https://github.com/linuxserver/docker-code-server/releases/tag/4.113.0-ls326)

[Compare Source](https://github.com/linuxserver/docker-code-server/compare/4.112.0-ls324...4.113.0-ls326)

**CI Report:**

<https://ci-tests.linuxserver.io/linuxserver/code-server/4.113.0-ls326/index.html>

**LinuxServer Changes:**

**Full Changelog**: <https://github.com/linuxserver/docker-code-server/compare/4.112.0-ls325...4.113.0-ls326>

**Remote Changes:**

Updating to 4.113.0

</details>

---

### Configuration

📅 **Schedule**: (in timezone America/Chicago)

- Branch creation
  - At any time (no schedule defined)
- Automerge
  - At any time (no schedule defined)

🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied.

♻ **Rebasing**: Whenever PR is behind base branch, or you tick the rebase/retry checkbox.

👻 **Immortal**: This PR will be recreated if closed unmerged. Get [config help](https://github.com/renovatebot/renovate/discussions) if that's undesired.

---

 - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box

---

This PR has been generated by [Renovate Bot](https://github.com/renovatebot/renovate).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0My4xMDQuMCIsInVwZGF0ZWRJblZlciI6IjQzLjEwNC4wIiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6WyJkb2NrZXIiXX0=-->

Reviewed-on: #5416
Co-authored-by: Renovate Bot <renovate-bot@alexlebens.net>
Co-committed-by: Renovate Bot <renovate-bot@alexlebens.net>
2026-04-02 20:58:35 +00:00
188 changed files with 1306 additions and 2055 deletions

View File

@@ -273,7 +273,7 @@ jobs:
NAMESPACE="argocd"
echo ">> Special Rendering into 'argocd' namespace ..."
;;
"cilium" | "coredns" | "metrics-server" | "prometheus-operator-crds")
"cilium" | "coredns" | "metrics-server")
NAMESPACE="kube-system"
echo ">> Special Rendering for ${CHART_NAME} into 'kube-system' namespace ..."
;;

View File

@@ -13,7 +13,7 @@ on:
jobs:
renovate:
runs-on: ubuntu-latest
container: ghcr.io/renovatebot/renovate:43.104.0@sha256:20543dec1eaca2d5e10f9225f3112a1a4d8bcbd3af73acb6a552cf6569692cbb
container: ghcr.io/renovatebot/renovate:43.104.4@sha256:54369958207b06c85398d8c4dffc70997c89f07546fa0a4703b3774f48f48dab
steps:
- name: Checkout
uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6

View File

@@ -24,4 +24,4 @@ dependencies:
repository: oci://harbor.alexlebens.net/helm-charts
icon: https://cdn.jsdelivr.net/gh/selfhst/icons/png/actual-budget.png
# renovate: datasource=github-releases depName=actualbudget/actual
appVersion: 26.3.0
appVersion: 26.4.0

View File

@@ -8,7 +8,7 @@ actual:
main:
image:
repository: ghcr.io/actualbudget/actual
tag: 26.3.0@sha256:eb8bc26f53025e07e464594c12d77c52c4b95840c8dadd9b95c4f0c4660f8ad2
tag: 26.4.0@sha256:b0e732e2c41b3dc468a71548e88ef76d3f0c157fc43d15fa05d14ec1c5747e1e
env:
- name: ACTUAL_PORT
value: 5006

View File

@@ -1,12 +0,0 @@
dependencies:
- name: argo-workflows
repository: https://argoproj.github.io/argo-helm
version: 1.0.6
- name: argo-events
repository: https://argoproj.github.io/argo-helm
version: 2.4.21
- name: postgres-cluster
repository: oci://harbor.alexlebens.net/helm-charts
version: 7.11.1
digest: sha256:a249bd8faad886fa267cb42e843fd6465b3c4147961d182b73dd64ef9e6ca06e
generated: "2026-03-31T18:36:18.025982-05:00"

View File

@@ -1,32 +0,0 @@
apiVersion: v2
name: argo-workflows
version: 1.0.0
description: Argo Workflows
keywords:
- argo-workflows
- argo-events
- workflows
- events
home: https://docs.alexlebens.dev/applications/argo-workflows/
sources:
- https://github.com/argoproj/argo-workflows
- https://github.com/argoproj/argo-events
- https://github.com/argoproj/argo-helm/tree/main/charts/argo-workflows
- https://github.com/argoproj/argo-helm/tree/main/charts/argo-events
- https://gitea.alexlebens.dev/alexlebens/helm-charts/src/branch/main/charts/postgres-cluster
maintainers:
- name: alexlebens
dependencies:
- name: argo-workflows
version: 1.0.6
repository: https://argoproj.github.io/argo-helm
- name: argo-events
version: 2.4.21
repository: https://argoproj.github.io/argo-helm
- name: postgres-cluster
alias: postgres-18-cluster
version: 7.11.1
repository: oci://harbor.alexlebens.net/helm-charts
icon: https://cdn.jsdelivr.net/gh/selfhst/icons/png/argo-cd.png
# renovate: datasource=github-releases depName=argoproj/argo-workflows
appVersion: v4.0.3

View File

@@ -1,109 +0,0 @@
argo-workflows:
crds:
install: true
keep: true
full: true
upgradeJob:
image:
repository: registry.k8s.io/kubectl
tag: v1.35.3
controller:
metricsConfig:
enabled: true
persistence:
postgresql:
host: argo-workflows-postgresql-18-cluster-rw
port: 5432
database: app
tableName: app
userNameSecret:
name: argo-workflows-postgresql-18-cluster-app
key: username
passwordSecret:
name: argo-workflows-postgresql-18-cluster-app
key: password
ssl: false
sslMode: disable
workflowWorkers: 2
workflowTTLWorkers: 2
podCleanupWorkers: 2
cronWorkflowWorkers: 2
resources:
requests:
cpu: 1m
memory: 20Mi
serviceMonitor:
enabled: true
workflowNamespaces:
- argo-workflows
server:
authModes:
- sso
httproute:
enabled: true
parentRefs:
- group: gateway.networking.k8s.io
kind: Gateway
name: traefik-gateway
namespace: traefik
hostnames:
- argo-workflows.alexlebens.net
rules:
- matches:
- path:
type: PathPrefix
value: /
sso:
enabled: true
issuer: https://authentik.alexlebens.net/application/o/argo-workflows/
clientId:
name: argo-workflows-oidc-secret
key: client
clientSecret:
name: argo-workflows-oidc-secret
key: secret
redirectUrl: https://argo-workflows.alexlebens.net/oauth2/callback
rbac:
enabled: false
scopes:
- openid
- email
- profile
argo-events:
crds:
install: true
keep: true
controller:
resources:
requests:
cpu: 1m
memory: 32Mi
metrics:
enabled: true
serviceMonitor:
enabled: true
webhook:
enabled: true
resources:
requests:
cpu: 1m
memory: 20Mi
postgres-18-cluster:
mode: recovery
recovery:
method: objectStore
objectStore:
index: 1
backup:
objectStore:
- name: garage-local
index: 1
destinationBucket: postgres-backups
externalSecretCredentialPath: /garage/home-infra/postgres-backups
isWALArchiver: true
scheduledBackups:
- name: live-backup
suspend: false
immediate: true
schedule: "0 0 14 * * *"
backupName: garage-local

View File

@@ -7,9 +7,9 @@ dependencies:
version: 2.4.0
- name: postgres-cluster
repository: oci://harbor.alexlebens.net/helm-charts
version: 7.11.1
version: 7.11.2
- name: valkey
repository: oci://harbor.alexlebens.net/helm-charts
version: 0.5.0
digest: sha256:4b90c5af4cc7f37b04284aafd75ddda1241c71acb726932e7e21520b5bf98543
generated: "2026-03-31T18:36:26.87524-05:00"
digest: sha256:7302a85008aee7950aa345aa7d64563c1b0da8f07e348ec9709f9438503a41ff
generated: "2026-04-04T21:00:59.689114-05:00"

View File

@@ -25,7 +25,7 @@ dependencies:
version: 2.4.0
- name: postgres-cluster
alias: postgres-18-cluster
version: 7.11.1
version: 7.11.2
repository: oci://harbor.alexlebens.net/helm-charts
- name: valkey
alias: valkey

View File

@@ -5,6 +5,7 @@ description: Bazarr
keywords:
- bazarr
- subtitles
- servarr
home: https://docs.alexlebens.dev/applications/bazarr/
sources:
- https://github.com/morpheus65535/bazarr
@@ -24,5 +25,5 @@ dependencies:
version: 0.8.0
repository: oci://harbor.alexlebens.net/helm-charts
icon: https://cdn.jsdelivr.net/gh/selfhst/icons/png/bazarr.png
# renovate: datasource=github-releases depName=morpheus65535/bazarr
appVersion: 1.5.6
# renovate: datasource=github-releases depName=linuxserver/docker-bazarr
appVersion: v1.5.6-ls342

View File

@@ -102,15 +102,14 @@ blocky:
;; Application Names
actual IN CNAME traefik-cl01tl
alertmanager IN CNAME traefik-cl01tl
argo-workflows IN CNAME traefik-cl01tl
argocd IN CNAME traefik-cl01tl
audiobookshelf IN CNAME traefik-cl01tl
authentik IN CNAME traefik-cl01tl
backrest IN CNAME traefik-cl01tl
bazarr IN CNAME traefik-cl01tl
ceph IN CNAME traefik-cl01tl
code-server IN CNAME traefik-cl01tl
dawarich IN CNAME traefik-cl01tl
dependency-track IN CNAME traefik-cl01tl
directus IN CNAME traefik-cl01tl
excalidraw IN CNAME traefik-cl01tl
feishin IN CNAME traefik-cl01tl
@@ -137,7 +136,6 @@ blocky:
lidarr IN CNAME traefik-cl01tl
mail IN CNAME traefik-cl01tl
medialyze IN CNAME traefik-cl01tl
movie-roulette IN CNAME traefik-cl01tl
music-grabber IN CNAME traefik-cl01tl
navidrome IN CNAME traefik-cl01tl
ntfy IN CNAME traefik-cl01tl
@@ -145,9 +143,9 @@ blocky:
ollama IN CNAME traefik-cl01tl
omni-tools IN CNAME traefik-cl01tl
paperless-ngx IN CNAME traefik-cl01tl
photoview IN CNAME traefik-cl01tl
plex IN CNAME traefik-cl01tl
postiz IN CNAME traefik-cl01tl
postiz-spotlight IN CNAME traefik-cl01tl
postiz-temporal IN CNAME traefik-cl01tl
prometheus IN CNAME traefik-cl01tl
prowlarr IN CNAME traefik-cl01tl
qbittorrent IN CNAME traefik-cl01tl

View File

@@ -1,12 +0,0 @@
dependencies:
- name: app-template
repository: https://bjw-s-labs.github.io/helm-charts/
version: 4.6.2
- name: cloudflared
repository: oci://harbor.alexlebens.net/helm-charts
version: 2.4.0
- name: volsync-target
repository: oci://harbor.alexlebens.net/helm-charts
version: 0.8.0
digest: sha256:dee0f52096efc543f4db3a5dc2732fd37ae9b7950b264e399a6e74c2f3e7cee6
generated: "2026-03-09T22:04:00.58415637Z"

View File

@@ -1,32 +0,0 @@
apiVersion: v2
name: code-server
version: 1.0.0
description: Code Server
keywords:
- code-server
- code
home: https://docs.alexlebens.dev/applications/code-server/
sources:
- https://github.com/coder/code-server
- https://github.com/linuxserver/docker-code-server
- https://github.com/linuxserver/docker-code-server/pkgs/container/code-server
- https://github.com/bjw-s-labs/helm-charts/tree/main/charts/other/app-template
- https://gitea.alexlebens.dev/alexlebens/helm-charts/src/branch/main/charts/cloudflared
- https://gitea.alexlebens.dev/alexlebens/helm-charts/src/branch/main/charts/volsync-target
maintainers:
- name: alexlebens
dependencies:
- name: app-template
alias: code-server
repository: https://bjw-s-labs.github.io/helm-charts/
version: 4.6.2
- name: cloudflared
repository: oci://harbor.alexlebens.net/helm-charts
version: 2.4.0
- name: volsync-target
alias: volsync-target-config
version: 0.8.0
repository: oci://harbor.alexlebens.net/helm-charts
icon: https://cdn.jsdelivr.net/gh/selfhst/icons/png/visual-studio-code.png
# renovate: datasource=github-releases depName=coder/code-server
appVersion: 4.113.0

View File

@@ -1,22 +0,0 @@
apiVersion: external-secrets.io/v1
kind: ExternalSecret
metadata:
name: codeserver-password-secret
namespace: {{ .Release.Namespace }}
labels:
app.kubernetes.io/name: codeserver-password-secret
app.kubernetes.io/instance: {{ .Release.Name }}
app.kubernetes.io/part-of: {{ .Release.Name }}
spec:
secretStoreRef:
kind: ClusterSecretStore
name: vault
data:
- secretKey: PASSWORD
remoteRef:
key: /cl01tl/code-server/auth
property: PASSWORD
- secretKey: SUDO_PASSWORD
remoteRef:
key: /cl01tl/code-server/auth
property: SUDO_PASSWORD

View File

@@ -1,83 +0,0 @@
code-server:
controllers:
main:
type: deployment
replicas: 1
strategy: Recreate
pod:
securityContext:
fsGroup: 1000
fsGroupChangePolicy: OnRootMismatch
containers:
main:
image:
repository: ghcr.io/linuxserver/code-server
tag: 4.113.0-ls326@sha256:629232bdd99640dd3d514a40c740a9d42dcb808a844005821b2f4be6e6a8b66e
env:
- name: TZ
value: America/Chicago
- name: PUID
value: 1000
- name: PGID
value: 1000
- name: DEFAULT_WORKSPACE
value: /config
envFrom:
- secretRef:
name: codeserver-password-secret
resources:
requests:
cpu: 1m
memory: 40Mi
service:
main:
controller: main
ports:
http:
port: 8443
targetPort: 8443
route:
main:
kind: HTTPRoute
parentRefs:
- group: gateway.networking.k8s.io
kind: Gateway
name: traefik-gateway
namespace: traefik
hostnames:
- code-server.alexlebens.net
rules:
- backendRefs:
- name: code-server
port: 8443
matches:
- path:
type: PathPrefix
value: /
persistence:
config:
forceRename: code-server-config
storageClass: ceph-block
accessMode: ReadWriteOnce
size: 2Gi
advancedMounts:
main:
main:
- path: /config
readOnly: false
volsync-target-config:
pvcTarget: code-server-config
moverSecurityContext:
runAsUser: 1000
runAsGroup: 1000
fsGroup: 1000
fsGroupChangePolicy: OnRootMismatch
local:
enabled: true
schedule: 16 8 * * *
remote:
enabled: true
schedule: 16 9 * * *
external:
enabled: true
schedule: 16 10 * * *

View File

@@ -4,9 +4,9 @@ dependencies:
version: 4.6.2
- name: postgres-cluster
repository: oci://harbor.alexlebens.net/helm-charts
version: 7.11.1
version: 7.11.2
- name: valkey
repository: oci://harbor.alexlebens.net/helm-charts
version: 0.5.0
digest: sha256:1f513bd53430dd0fbba301ab5577aca85e984394dfdca9f615aae944a09c6bc0
generated: "2026-03-31T18:37:35.858603-05:00"
digest: sha256:b070640b7006e3ad528193ca784cfbca602994c87afbef4ef4b40a05229cab10
generated: "2026-04-04T21:01:27.376484-05:00"

View File

@@ -21,7 +21,7 @@ dependencies:
version: 4.6.2
- name: postgres-cluster
alias: postgres-18-cluster
version: 7.11.1
version: 7.11.2
repository: oci://harbor.alexlebens.net/helm-charts
- name: valkey
alias: valkey
@@ -29,4 +29,4 @@ dependencies:
repository: oci://harbor.alexlebens.net/helm-charts
icon: https://cdn.jsdelivr.net/gh/selfhst/icons@main/png/dawarich.png
# renovate: datasource=github-releases depName=Freika/dawarich
appVersion: 1.6.0
appVersion: 1.6.1

View File

@@ -8,7 +8,7 @@ dawarich:
main:
image:
repository: freikin/dawarich
tag: 1.6.0@sha256:5cba4d96fb57976fb6a956b8622365789d74a1178cc3ada1cb7541a4473993a9
tag: 1.6.1@sha256:a884f69f19ce0f66992f3872d24544d1e587e133b8a003e072711aafc1e02429
command:
- "web-entrypoint.sh"
args:
@@ -111,7 +111,7 @@ dawarich:
sidekiq:
image:
repository: freikin/dawarich
tag: 1.6.0@sha256:5cba4d96fb57976fb6a956b8622365789d74a1178cc3ada1cb7541a4473993a9
tag: 1.6.1@sha256:a884f69f19ce0f66992f3872d24544d1e587e133b8a003e072711aafc1e02429
command:
- "sidekiq-entrypoint.sh"
args:

View File

@@ -0,0 +1,9 @@
dependencies:
- name: dependency-track
repository: https://dependencytrack.github.io/helm-charts
version: 0.44.0
- name: postgres-cluster
repository: oci://harbor.alexlebens.net/helm-charts
version: 7.11.2
digest: sha256:6ea7e8066cce675a02ce76393ee2b0e23300d2f5c72ae64946ae667fc12fde1f
generated: "2026-04-05T17:32:11.221935-05:00"

View File

@@ -0,0 +1,26 @@
apiVersion: v2
name: dependency-track
version: 1.0.0
description: Dependency Track
keywords:
- dependency-track
- vulnerability-scanner
home: https://docs.alexlebens.dev/applications/dependency-track/
sources:
- https://github.com/DependencyTrack/dependency-track
- https://hub.docker.com/r/dependencytrack/apiserver
- https://hub.docker.com/r/dependencytrack/frontend
- https://github.com/DependencyTrack/helm-charts/tree/main/charts/dependency-track
maintainers:
- name: alexlebens
dependencies:
- name: dependency-track
version: 0.44.0
repository: https://dependencytrack.github.io/helm-charts
- name: postgres-cluster
alias: postgres-18-cluster
version: 7.11.2
repository: oci://harbor.alexlebens.net/helm-charts
icon: https://avatars.githubusercontent.com/u/40258585
# renovate: datasource=github-releases depName=DependencyTrack/dependency-track
appVersion: 4.14.1

View File

@@ -0,0 +1,42 @@
apiVersion: external-secrets.io/v1
kind: ExternalSecret
metadata:
name: dependency-track-key-secret
namespace: {{ .Release.Namespace }}
labels:
app.kubernetes.io/name: dependency-track-key-secret
app.kubernetes.io/instance: {{ .Release.Name }}
app.kubernetes.io/part-of: {{ .Release.Name }}
spec:
secretStoreRef:
kind: ClusterSecretStore
name: vault
data:
- secretKey: secret.key
remoteRef:
key: /cl01tl/dependency-track/key
property: key
---
apiVersion: external-secrets.io/v1
kind: ExternalSecret
metadata:
name: dependency-track-oidc-secret
namespace: {{ .Release.Namespace }}
labels:
app.kubernetes.io/name: dependency-track-oidc-secret
app.kubernetes.io/instance: {{ .Release.Name }}
app.kubernetes.io/part-of: {{ .Release.Name }}
spec:
secretStoreRef:
kind: ClusterSecretStore
name: vault
data:
- secretKey: client
remoteRef:
key: /authentik/oidc/dependency-track
property: client
- secretKey: secret
remoteRef:
key: /authentik/oidc/dependency-track
property: secret

View File

@@ -0,0 +1,112 @@
dependency-track:
common:
secretKey:
createSecret: false
existingSecretName: dependency-track-key-secret
apiServer:
image:
repository: dependencytrack/apiserver
tag: 4.14.1@sha256:2d8813e1ba4ada4aa23087d908c1b5a3ffce39261ead5555c397a1d67c7cbe9d
resources:
requests:
cpu: 100m
memory: 100Mi
limits:
memory: null
persistentVolume:
enabled: true
className: ceph-block
size: 5Gi
extraEnv:
- name: ALPINE_DATABASE_MODE
value: external
- name: ALPINE_DATABASE_DRIVER
value: org.postgresql.Driver
- name: ALPINE_DATABASE_URL
valueFrom:
secretKeyRef:
name: dependency-track-postgresql-18-cluster-app
key: jdbc-uri
- name: ALPINE_DATABASE_USERNAME
valueFrom:
secretKeyRef:
name: dependency-track-postgresql-18-cluster-app
key: user
- name: ALPINE_DATABASE_PASSWORD
valueFrom:
secretKeyRef:
name: dependency-track-postgresql-18-cluster-app
key: password
- name: ALPINE_OIDC_ENABLED
value: "true"
- name: ALPINE_OIDC_CLIENT_ID
valueFrom:
secretKeyRef:
name: dependency-track-oidc-secret
key: client
- name: ALPINE_OIDC_ISSUER
value: https://authentik.alexlebens.net/application/o/dependency-track/
- name: ALPINE_OIDC_USERNAME_CLAIM
value: preferred_username
- name: ALPINE_OIDC_TEAMS_CLAIM
value: groups
- name: ALPINE_OIDC_USER_PROVISIONING
value: "true"
- name: ALPINE_OIDC_TEAM_SYNCHRONIZATION
value: "true"
- name: ALPINE_CORS_ENABLED
value: "true"
- name: ALPINE_CORS_ALLOW_ORIGIN
value: dependency-track.alexlebens.net dependency-track.dependency-track
serviceMonitor:
enabled: true
namespace: dependency-track
frontend:
image:
repository: dependencytrack/frontend
tag: 4.14.1@sha256:8217737050b26ea69a6ddd6fe2cb419531a0bae0b903a87a04077a2415fc9f35
resources:
requests:
cpu: 10m
memory: 60Mi
limits:
memory: null
extraEnv:
- name: OIDC_ISSUER
value: https://authentik.alexlebens.net/application/o/dependency-track/
- name: OIDC_CLIENT_ID
valueFrom:
secretKeyRef:
name: dependency-track-oidc-secret
key: client
- name: OIDC_LOGIN_BUTTON_TEXT
value: Authentik
apiBaseUrl: dependency-track.alexlebens.net
httpRoute:
enabled: true
hostnames:
- dependency-track.alexlebens.net
parentRefs:
- group: gateway.networking.k8s.io
kind: Gateway
name: traefik-gateway
namespace: traefik
postgres-18-cluster:
mode: standalone
recovery:
method: objectStore
objectStore:
index: 1
backup:
objectStore:
- name: garage-local
index: 1
destinationBucket: postgres-backups
externalSecretCredentialPath: /garage/home-infra/postgres-backups
isWALArchiver: true
scheduledBackups:
- name: live-backup
suspend: false
immediate: true
schedule: "0 10 14 * * *"
backupName: garage-local

View File

@@ -8,6 +8,7 @@ keywords:
home: https://docs.alexlebens.dev/applications/descheduler/
sources:
- https://github.com/kubernetes-sigs/descheduler
- https://explore.ggcr.dev/?repo=registry.k8s.io%2Fdescheduler%2Fdescheduler
- https://github.com/kubernetes-sigs/descheduler/tree/master/charts/descheduler
maintainers:
- name: alexlebens

View File

@@ -1,4 +1,7 @@
descheduler:
image:
repository: registry.k8s.io/descheduler/descheduler
tag: v0.35.1@sha256:871d3b804390b0b8c7cb09d4e9b7856cf30e31f9e9e3d29562b0301a10453bb1
kind: Deployment
resources:
limits:

View File

@@ -4,9 +4,9 @@ dependencies:
version: 4.6.2
- name: postgres-cluster
repository: oci://harbor.alexlebens.net/helm-charts
version: 7.11.1
version: 7.11.2
- name: valkey
repository: oci://harbor.alexlebens.net/helm-charts
version: 0.5.0
digest: sha256:116183cdff428293215553b7e60be9aefafbbaaaf64c01f1fc974badd3e0754b
generated: "2026-03-31T18:37:42.414041-05:00"
digest: sha256:5fa84b2d82a160c35e002690e4d299275b8136463da9da789be9ca7c6ff998c4
generated: "2026-04-04T21:01:37.322862-05:00"

View File

@@ -21,7 +21,7 @@ dependencies:
version: 4.6.2
- name: postgres-cluster
alias: postgres-18-cluster
version: 7.11.1
version: 7.11.2
repository: oci://harbor.alexlebens.net/helm-charts
- name: valkey
alias: valkey

View File

@@ -9,7 +9,6 @@ directus:
image:
repository: ghcr.io/directus/directus
tag: 11.17.1@sha256:1dd2080a50a9f6df2b6f49df15a7734424bbd1a5902983c4b6e447f22027b80b
pullPolicy: IfNotPresent
env:
- name: PUBLIC_URL
value: https://directus.alexlebens.net

View File

@@ -18,4 +18,4 @@ dependencies:
repository: https://helm.elastic.co
icon: https://cdn.jsdelivr.net/gh/selfhst/icons@main/png/elastic.png
# renovate: datasource=github-releases depName=elastic/cloud-on-k8s
appVersion: v3.3.1
appVersion: v3.3.2

View File

@@ -1,7 +1,7 @@
eck-operator:
managedNamespaces:
- tubearchivist
- stalwart
- tubearchivist
installCRDs: true
replicaCount: 2
resources:

View File

@@ -8,6 +8,7 @@ keywords:
home: https://docs.alexlebens.dev/applications/eraser/
sources:
- https://github.com/kubernetes-sigs/external-dns
- https://explore.ggcr.dev/?repo=registry.k8s.io%2Fexternal-dns%2Fexternal-dns
- https://github.com/kashalls/external-dns-unifi-webhook
- https://github.com/kubernetes-sigs/external-dns/tree/master/charts/external-dns
maintainers:
@@ -19,4 +20,4 @@ dependencies:
repository: https://kubernetes-sigs.github.io/external-dns/
icon: https://cdn.jsdelivr.net/gh/selfhst/icons/png/kubernetes.png
# renovate: datasource=github-releases depName=kubernetes-sigs/external-dns
appVersion: v0.20.0
appVersion: v0.21.0

View File

@@ -1,4 +1,7 @@
external-dns-unifi:
image:
repository: registry.k8s.io/external-dns/external-dns
tag: v0.21.0@sha256:f53faaf71cb270d1ca9dce6ea0c94bfebf1a18696263487f0fbc74b9bf2bd7ff
fullnameOverride: external-dns-unifi
resources:
requests:

View File

@@ -24,4 +24,4 @@ dependencies:
repository: oci://harbor.alexlebens.net/helm-charts
icon: https://raw.githubusercontent.com/foldergram/foldergram/refs/heads/main/client/public/icon-512.png
# renovate: datasource=github-releases depName=foldergram/foldergram
appVersion: v1.0.9
appVersion: v1.1.0

View File

@@ -12,13 +12,12 @@ foldergram:
main:
image:
repository: ghcr.io/foldergram/foldergram
tag: 1.0.9@sha256:aa6707e7456386f2d74b8f2769d0281f4127d1276349583b8531dbaa8f844883
pullPolicy: IfNotPresent
tag: 1.1.0@sha256:b08c7f30a15a3d3e4cf0877a5271cb76be6a36ab83751f040c115ccdb76b736a
env:
- name: IMAGE_DETAIL_SOURCE
value: original
- name: DERIVATIVE_MODE
value: lazy
value: eager
- name: DATA_ROOT
value: ./data
- name: GALLERY_ROOT

View File

@@ -7,9 +7,9 @@ dependencies:
version: 2.4.0
- name: postgres-cluster
repository: oci://harbor.alexlebens.net/helm-charts
version: 7.11.1
version: 7.11.2
- name: volsync-target
repository: oci://harbor.alexlebens.net/helm-charts
version: 0.8.0
digest: sha256:ebf08159809ef0d69fcb8742b47245c82994b528c2f58e5ed40293555e085ecd
generated: "2026-03-31T18:37:59.187695-05:00"
digest: sha256:f709ef2ce041d934faf75dfa31cc86e536aa62ab31ab82584c9751652561744c
generated: "2026-04-04T21:02:01.689182-05:00"

View File

@@ -25,7 +25,7 @@ dependencies:
version: 2.4.0
- name: postgres-cluster
alias: postgres-18-cluster
version: 7.11.1
version: 7.11.2
repository: oci://harbor.alexlebens.net/helm-charts
- name: volsync-target
alias: volsync-target-data

View File

@@ -4,9 +4,9 @@ dependencies:
version: 1.5.0
- name: postgres-cluster
repository: oci://harbor.alexlebens.net/helm-charts
version: 7.11.1
version: 7.11.2
- name: volsync-target
repository: oci://harbor.alexlebens.net/helm-charts
version: 0.8.0
digest: sha256:1f530794c6d9c4a487d30443dce7ddf556524c7f875c6e5249b135e81528f0c5
generated: "2026-03-31T19:06:30.871275-05:00"
digest: sha256:b2a7ef962a91dff4313f66c1d04356f1b2aeefc752d672a9a27ea227db4b8c7d
generated: "2026-04-04T21:02:09.187828-05:00"

View File

@@ -20,7 +20,7 @@ dependencies:
version: 1.5.0
- name: postgres-cluster
alias: postgres-18-cluster
version: 7.11.1
version: 7.11.2
repository: oci://harbor.alexlebens.net/helm-charts
- name: volsync-target
alias: volsync-target-data

View File

@@ -113,9 +113,6 @@ gatus:
- name: yamtrack
url: https://yamtrack.alexlebens.net
<<: *defaults
- name: movie-roulette
url: https://movie-roulette.alexlebens.net
<<: *defaults
- name: jellyfin
url: https://jellyfin.alexlebens.net
<<: *defaults
@@ -134,9 +131,6 @@ gatus:
- name: immich
url: https://immich.alexlebens.net
<<: *defaults
- name: photoview
url: https://photoview.alexlebens.net
<<: *defaults
- name: foldergram
url: https://foldergram.alexlebens.net
<<: *defaults
@@ -179,14 +173,20 @@ gatus:
- name: home-assistant-code-server
url: https://home-assistant-code-server.alexlebens.net
<<: *defaults
- name: postiz-spotlight
url: https://postiz-spotlight.alexlebens.net
<<: *defaults
- name: postiz-temporal
url: https://postiz-temporal.alexlebens.net
<<: *defaults
- name: argocd
url: https://argocd.alexlebens.net
<<: *defaults
- name: komodo
url: https://komodo.alexlebens.net
<<: *defaults
- name: argo-workflows
url: https://argo-workflows.alexlebens.net
- name: dependency-track
url: https://dependency-track.alexlebens.net
<<: *defaults
- name: omni-tools
url: https://omni-tools.alexlebens.net
@@ -359,7 +359,7 @@ gatus:
<<: *defaults
group: external
- name: outline
url: https://wiki.alexlebens.dev
url: https://outline.alexlebens.dev
<<: *defaults
group: external
- name: vaultwarden
@@ -380,10 +380,6 @@ gatus:
url: https://gitea.alexlebens.dev
<<: *defaults
group: external
- name: codeserver
url: https://codeserver.alexlebens.dev
<<: *defaults
group: external
- name: authentik
url: https://auth.alexlebens.dev
<<: *defaults

View File

@@ -1,6 +1,6 @@
dependencies:
- name: generic-device-plugin
repository: https://gitea.alexlebens.dev/api/packages/alexlebens/helm
version: 0.20.27
digest: sha256:b66a7ab013f5eda47ccf94824796e026642e1abfc051e498957ee0f59743e9fc
generated: "2026-03-31T21:37:08.823163353Z"
version: 0.20.28
digest: sha256:16e4470b394110a11721fe38a57ad1cfa7c994bca440bfbbc5b3b7a46a79f165
generated: "2026-04-05T02:12:22.980217268Z"

View File

@@ -14,6 +14,6 @@ maintainers:
dependencies:
- name: generic-device-plugin
repository: https://gitea.alexlebens.dev/api/packages/alexlebens/helm
version: 0.20.27
version: 0.20.28
icon: https://cdn.jsdelivr.net/gh/selfhst/icons/png/kubernetes.png
appVersion: 1.0.0

View File

@@ -13,7 +13,7 @@ dependencies:
version: 2.4.0
- name: postgres-cluster
repository: oci://harbor.alexlebens.net/helm-charts
version: 7.10.0
version: 7.11.2
- name: valkey
repository: oci://harbor.alexlebens.net/helm-charts
version: 0.5.0
@@ -23,5 +23,5 @@ dependencies:
- name: volsync-target
repository: oci://harbor.alexlebens.net/helm-charts
version: 0.8.0
digest: sha256:a31820970bf7a7e5fa51ff09668238ab5e3b9d4433a71e35d07b779ff632b94c
generated: "2026-04-01T21:57:18.743604859Z"
digest: sha256:4dc7ea441a81261a431f917521e528819ab708f6ddb4b3a77412464aecec3598
generated: "2026-04-04T21:14:18.193631-05:00"

View File

@@ -14,6 +14,7 @@ sources:
- https://hub.docker.com/r/gitea/gitea
- https://hub.docker.com/r/renovate/renovate
- https://hub.docker.com/r/d3fk/s3cmd/
- https://hub.docker.com/_/busybox
- https://gitea.com/gitea/helm-chart
- https://gitea.com/gitea/helm-actions
- https://github.com/meilisearch/meilisearch-kubernetes/tree/main/charts/meilisearch
@@ -39,7 +40,7 @@ dependencies:
version: 2.4.0
- name: postgres-cluster
alias: postgres-18-cluster
version: 7.10.0
version: 7.11.2
repository: oci://harbor.alexlebens.net/helm-charts
- name: valkey
alias: valkey-gitea

View File

@@ -145,11 +145,52 @@ gitea-actions:
statefulset:
replicas: 6
timezone: America/Chicago
resources:
limits:
ephemeral-storage: 15Gi
requests:
ephemeral-storage: 2Gi
affinity:
podAntiAffinity:
preferredDuringSchedulingIgnoredDuringExecution:
- weight: 100
podAffinityTerm:
labelSelector:
matchExpressions:
- key: app.kubernetes.io/name
operator: In
values:
- gitea-actions-act-runner
topologyKey: "kubernetes.io/hostname"
extraVolumes:
- name: workspace-vol
ephemeral:
volumeClaimTemplate:
spec:
accessModes:
- ReadWriteOnce
storageClassName: ceph-block
resources:
requests:
storage: 20Gi
- name: docker-vol
ephemeral:
volumeClaimTemplate:
spec:
accessModes:
- ReadWriteOnce
storageClassName: ceph-block
resources:
requests:
storage: 50Gi
actRunner:
registry: docker.io
repository: gitea/act_runner
# renovate: datasource=docker depName=gitea/act_runner
tag: 0.3.1@sha256:c2a169c5e99864c25e32527cef3d82203225e09558773022bf3dc164a2e6d762
extraVolumeMounts:
- name: workspace-vol
mountPath: /workspace
config: |
log:
level: debug
@@ -166,6 +207,9 @@ gitea-actions:
repository: docker
# renovate: datasource=docker depName=docker
tag: 29.3.1-dind@sha256:4d90f1f6c400315c2dba96d3ec93c01e64198395cbba04f79d12adce4f737029
extraVolumeMounts:
- name: docker-vol
mountPath: /var/lib/docker
persistence:
storageClass: ceph-block
size: 10Gi
@@ -201,7 +245,6 @@ postgres-18-cluster:
resources:
requests:
cpu: 100m
memory: 150Mi
recovery:
method: objectStore
objectStore:

View File

@@ -4,12 +4,12 @@ dependencies:
version: 5.22.2
- name: postgres-cluster
repository: oci://harbor.alexlebens.net/helm-charts
version: 7.11.1
version: 7.11.2
- name: valkey
repository: oci://harbor.alexlebens.net/helm-charts
version: 0.5.0
- name: valkey
repository: oci://harbor.alexlebens.net/helm-charts
version: 0.5.0
digest: sha256:1f6bf4f0f24f85d8c362766010e4f42d26458c0412b67afab9b05f2e17eacced
generated: "2026-03-31T19:12:08.326471-05:00"
digest: sha256:6c096d1ce729469f12e66b2d0d0c677990d06643ff49401ee8fa69f5ed738e9c
generated: "2026-04-04T21:02:18.686653-05:00"

View File

@@ -20,7 +20,7 @@ dependencies:
repository: https://grafana.github.io/helm-charts
- name: postgres-cluster
alias: postgres-18-cluster
version: 7.11.1
version: 7.11.2
repository: oci://harbor.alexlebens.net/helm-charts
- name: valkey
alias: valkey-unified-alerting

View File

@@ -396,6 +396,44 @@ spec:
resyncPeriod: 6h
url: http://gitea-http.gitea:3000/alexlebens/grafana-dashboards/raw/branch/main/dashboards/service/unpoller.json
---
apiVersion: grafana.integreatly.org/v1beta1
kind: GrafanaDashboard
metadata:
name: grafana-dashboard-version-checker-internal
namespace: {{ .Release.Namespace }}
labels:
app.kubernetes.io/name: grafana-dashboard-version-checker-internal
app.kubernetes.io/instance: {{ .Release.Name }}
app.kubernetes.io/part-of: {{ .Release.Name }}
spec:
instanceSelector:
matchLabels:
app: grafana-main
contentCacheDuration: 6h
folderUID: grafana-folder-service
resyncPeriod: 6h
url: http://gitea-http.gitea:3000/alexlebens/grafana-dashboards/raw/branch/main/dashboards/service/version-checker-internal.json
---
apiVersion: grafana.integreatly.org/v1beta1
kind: GrafanaDashboard
metadata:
name: grafana-dashboard-version-checker
namespace: {{ .Release.Namespace }}
labels:
app.kubernetes.io/name: grafana-dashboard-version-checker
app.kubernetes.io/instance: {{ .Release.Name }}
app.kubernetes.io/part-of: {{ .Release.Name }}
spec:
instanceSelector:
matchLabels:
app: grafana-main
contentCacheDuration: 6h
folderUID: grafana-folder-service
resyncPeriod: 6h
url: http://gitea-http.gitea:3000/alexlebens/grafana-dashboards/raw/branch/main/dashboards/service/version-checker.json
---
apiVersion: grafana.integreatly.org/v1beta1
kind: GrafanaDashboard

View File

@@ -24,4 +24,4 @@ dependencies:
repository: oci://harbor.alexlebens.net/helm-charts
icon: https://cdn.jsdelivr.net/gh/selfhst/icons/png/home-assistant.png
# renovate: datasource=github-releases depName=home-assistant/core
appVersion: 2026.4.0
appVersion: 2026.4.1

View File

@@ -12,7 +12,7 @@ home-assistant:
main:
image:
repository: ghcr.io/home-assistant/home-assistant
tag: 2026.4.0@sha256:7fbf6a5e006e889d7799476ad7646bd18e9dc73e8a4ccd9326b41798de6bb3bf
tag: 2026.4.1@sha256:8848691147f01a6eee7753de2ade21b04d6168fcd2e2a7089f6f84e3b7b86960
env:
- name: TZ
value: America/Chicago
@@ -23,7 +23,7 @@ home-assistant:
code-server:
image:
repository: ghcr.io/linuxserver/code-server
tag: 4.113.0-ls326@sha256:629232bdd99640dd3d514a40c740a9d42dcb808a844005821b2f4be6e6a8b66e
tag: 4.114.0-ls328@sha256:928e63f0b775d76cda606f181bae9d81c6d3fbd2d1daeef9438e3ba5579f391d
env:
- name: TZ
value: America/Chicago

View File

@@ -145,12 +145,6 @@ homepage:
href: https://yamtrack.alexlebens.net
siteMonitor: http://yamtrack.yamtrack:80
statusStyle: dot
- Movie Roulette:
icon: https://raw.githubusercontent.com/sahara101/Movie-Roulette/refs/heads/main/static/icons/icon.png
description: Movie Roulette
href: https://movie-roulette.alexlebens.net
siteMonitor: http://movie-roulette.movie-roulette:80
statusStyle: dot
- Movies and TV:
icon: sh-jellyfin.webp
description: Jellyfin
@@ -181,12 +175,6 @@ homepage:
href: https://immich.alexlebens.net
siteMonitor: http://immich.immich:2283
statusStyle: dot
- Pictures:
icon: sh-photoview.webp
description: Photoview
href: https://photoview.alexlebens.net
siteMonitor: http://photoview.photoview:80
statusStyle: dot
- Pictures:
icon: sh-foldergram.webp
description: Foldergram
@@ -208,7 +196,7 @@ homepage:
statusStyle: dot
- Documentation:
icon: https://web-assets-3bfcb5585cbd63dc365d32a3.nyc3.cdn.digitaloceanspaces.com/alexlebens-net/logo-new-round.png
description: Documentation Wiki
description: Homelab Docs
href: https://docs.alexlebens.dev
siteMonitor: https://docs.alexlebens.dev
statusStyle: dot
@@ -236,11 +224,11 @@ homepage:
href: https://chat.alexlebens.dev
siteMonitor: https://chat.alexlebens.dev
statusStyle: dot
- Wiki:
- Knowledge Base:
icon: sh-outline.webp
description: Outline
href: https://wiki.alexlebens.dev
siteMonitor: https://wiki.alexlebens.dev
href: https://outline.alexlebens.dev
siteMonitor: https://outline.alexlebens.dev
statusStyle: dot
- Passwords:
icon: sh-vaultwarden-light.webp
@@ -309,7 +297,7 @@ homepage:
href: https://paperless-ngx.alexlebens.net
siteMonitor: http://paperless-ngx.paperless-ngx:80
statusStyle: dot
- Wiki:
- Wikipedia:
icon: sh-kiwix-light.webp
description: Kiwix
href: https://kiwix.alexlebens.net
@@ -350,18 +338,24 @@ homepage:
href: https://gitea-ps10rp.boreal-beaufort.ts.net
siteMonitor: https://gitea-ps10rp.boreal-beaufort.ts.net
statusStyle: dot
- IDE (External):
icon: sh-visual-studio-code.webp
description: VS Code
href: https://codeserver.alexlebens.dev
siteMonitor: https://codeserver.alexlebens.dev
statusStyle: dot
- IDE (Home Assistant):
icon: sh-visual-studio-code.webp
description: Edit config for Home Assistant
href: https://home-assistant-code-server.alexlebens.net
siteMonitor: http://home-assistant-code-server.home-assistant:8443
statusStyle: dot
- Spotlight (Postiz):
icon: https://raw.githubusercontent.com/getsentry/spotlight/c528fc752edde40f008282dc7c8ff1568e58c40b/packages/website/public/favicon.svg
description: Sentry monitoring for Postiz
href: https://postiz-spotlight.alexlebens.net
siteMonitor: http://postiz-spotlight.postiz:8969
statusStyle: dot
- Temporal (Postiz):
icon: https://raw.githubusercontent.com/temporalio/documentation/47b489b69d7c7ee4c3a0880cc0faf11b5f4cdb2a/static/img/favicon.svg
description: Temporal monitoring for Postiz
href: https://postiz-temporal.alexlebens.net
siteMonitor: http://postiz-temporal-web.postiz:8080
statusStyle: dot
- Automation:
- Continuous Deployment:
icon: sh-argo-cd.webp
@@ -393,11 +387,11 @@ homepage:
secret: {{ "{{HOMEPAGE_VAR_KOMODO_API_SECRET}}" }}
showStacks: true
fields: ["running", "down", "unhealthy", "unknown"]
- Deployment Workflows:
icon: sh-argo-cd.webp
description: Argo Workflows
href: https://argo-workflows.alexlebens.net
siteMonitor: http://argo-workflows-server.argo-workflows:2746
- Vulnerability Scanning:
icon: https://raw.githubusercontent.com/DependencyTrack/branding/f77a4ad3b469ff656856ea225f26b1610b89a584/dt-logo-symbol.svg
description: Dependency Track
href: https://dependency-track.alexlebens.net
siteMonitor: http://dependency-track-frontend.dependency-track:8080
statusStyle: dot
- Uptime:
icon: sh-gatus.webp
@@ -861,7 +855,7 @@ homepage:
siteMonitor: http://yubal.yubal:80
statusStyle: dot
- Music Grabber:
icon: sh-music-service.webp
icon: sh-music-grabber.webp
description: Replicate Music playlists
href: https://music-grabber.alexlebens.net
siteMonitor: http://music-grabber.music-grabber:80

View File

@@ -4,6 +4,7 @@ version: 1.0.0
description: Houndarr
keywords:
- houndarr
- rescan
- servarr
home: https://docs.alexlebens.dev/applications/houndarr/
sources:
@@ -24,4 +25,4 @@ dependencies:
repository: oci://harbor.alexlebens.net/helm-charts
icon: https://cdn.jsdelivr.net/gh/selfhst/icons@main/png/houndarr.png
# renovate: datasource=github-releases depName=av1155/houndarr
appVersion: v1.6.5
appVersion: v1.7.0

View File

@@ -8,7 +8,7 @@ houndarr:
main:
image:
repository: ghcr.io/av1155/houndarr
tag: v1.6.6@sha256:6ecf6c92759a82068a3fbef3eae9065c88e1d8706b538832d07dc4854bc94ec0
tag: v1.7.0@sha256:8ae2a8b86497cbc54d11591c12220f3be3319039c2bdd0c8b041b2b7c2fd7943
env:
- name: TZ
value: America/Chicago

View File

@@ -4,12 +4,12 @@ dependencies:
version: 4.6.2
- name: postgres-cluster
repository: oci://harbor.alexlebens.net/helm-charts
version: 7.11.1
version: 7.11.2
- name: valkey
repository: oci://harbor.alexlebens.net/helm-charts
version: 0.5.0
- name: volsync-target
repository: oci://harbor.alexlebens.net/helm-charts
version: 0.8.0
digest: sha256:b52be61811b2c4b8f1ac733be19de51e33540589b71337af99fc97727a1894e8
generated: "2026-04-01T19:49:30.408077-05:00"
digest: sha256:8b9129d1bbef82d6e0033610da9c25b2b98ce078027d389429cd947c8d22823e
generated: "2026-04-04T21:02:46.154937-05:00"

View File

@@ -21,7 +21,7 @@ dependencies:
version: 4.6.2
- name: postgres-cluster
alias: postgres-18-cluster
version: 7.11.1
version: 7.11.2
repository: oci://harbor.alexlebens.net/helm-charts
- name: valkey
alias: valkey

View File

@@ -30,4 +30,4 @@ dependencies:
repository: oci://harbor.alexlebens.net/helm-charts
icon: https://cdn.jsdelivr.net/gh/selfhst/icons/png/jellyfin.png
# renovate: datasource=github-releases depName=jellyfin/jellyfin
appVersion: 10.11.7
appVersion: 10.11.8

View File

@@ -5,6 +5,9 @@ jellyfin:
replicas: 1
strategy: Recreate
pod:
securityContext:
fsGroup: 1000
fsGroupChangePolicy: OnRootMismatch
affinity:
podAntiAffinity:
requiredDuringSchedulingIgnoredDuringExecution:
@@ -19,7 +22,7 @@ jellyfin:
main:
image:
repository: ghcr.io/jellyfin/jellyfin
tag: 10.11.7@sha256:2b93aa3830dcd0aab7185c635e20edef1f8dc5d2e999768baf1724e88c078004
tag: 10.11.8@sha256:93227545077893cc9516f28b3adb733b67bc4691f41b6167428a2a0e3220b81c
env:
- name: TZ
value: America/Chicago
@@ -37,7 +40,7 @@ jellyfin:
exporter:
image:
repository: rebelcore/jellyfin-exporter
tag: v1.4.0@sha256:dd35d901df663141025670b4b44a62a178b331e9fa084b17016f6fba46343ce9
tag: v1.5.0@sha256:37e6d389654180ad9e1661210a48fee71a6dc355a160670235a00329da0dbf80
args:
- '--jellyfin.address=http://127.0.0.1:8096'
- '--jellyfin.token=$(TOKEN)'

View File

@@ -4,9 +4,9 @@ dependencies:
version: 4.6.2
- name: postgres-cluster
repository: oci://harbor.alexlebens.net/helm-charts
version: 7.11.1
version: 7.11.2
- name: volsync-target
repository: oci://harbor.alexlebens.net/helm-charts
version: 0.8.0
digest: sha256:a5b2ddd5097971d246b0d1f519ffafb662594d9f84ddc854b8eedf8702d2035f
generated: "2026-04-01T19:49:45.674314-05:00"
digest: sha256:4ff8555c97c457923957fac499a0c9469edac8b3dd7ab0fab46f7d4e07e8eff5
generated: "2026-04-04T21:02:58.694365-05:00"

View File

@@ -21,7 +21,7 @@ dependencies:
version: 4.6.2
- name: postgres-cluster
alias: postgres-18-cluster
version: 7.11.1
version: 7.11.2
repository: oci://harbor.alexlebens.net/helm-charts
- name: volsync-target
alias: volsync-target-data
@@ -29,4 +29,4 @@ dependencies:
repository: oci://harbor.alexlebens.net/helm-charts
icon: https://cdn.jsdelivr.net/gh/selfhst/icons/png/jellystat.png
# renovate: datasource=github-releases depName=CyferShepard/Jellystat
appVersion: 1.1.7
appVersion: 1.1.9

View File

@@ -8,7 +8,7 @@ jellystat:
main:
image:
repository: ghcr.io/cyfershepard/jellystat
tag: 1.1.8@sha256:c8c451704ba7985340142cd047e2364cabaf41b613669b6c5340688ed217f82a
tag: 1.1.9@sha256:f7f56aabad139faa996b8bb21a36dd3e65f7c87e10408921815b95a28a4efbaf
env:
- name: TZ
value: America/Chicago

View File

@@ -5,7 +5,7 @@ description: Kiwix
keywords:
- kiwix
- wikipedia
home: https://wiki.alexlebens.dev/s/16eaaf92-3607-421f-bc66-cb3c39eeaea0
home: https://docs.alexlebens.dev/applications/kiwix/
sources:
- https://github.com/kiwix
- https://github.com/kiwix/kiwix-tools/pkgs/container/kiwix-serve

View File

@@ -4,13 +4,11 @@ kiwix:
type: deployment
replicas: 1
strategy: Recreate
revisionHistoryLimit: 3
containers:
main:
image:
repository: ghcr.io/kiwix/kiwix-serve
tag: 3.8.2
pullPolicy: IfNotPresent
tag: 3.8.2@sha256:acdab28186a66b51bfd4202210c6732931ea95cf41c711148a0c9770b9fcc9e1
args:
- '*.zim'
env:
@@ -18,8 +16,8 @@ kiwix:
value: 8080
resources:
requests:
cpu: 50m
memory: 512Mi
cpu: 1m
memory: 10Mi
service:
main:
controller: main
@@ -27,7 +25,6 @@ kiwix:
http:
port: 80
targetPort: 8080
protocol: HTTP
route:
main:
kind: HTTPRoute
@@ -40,11 +37,8 @@ kiwix:
- kiwix.alexlebens.net
rules:
- backendRefs:
- group: ''
kind: Service
name: kiwix
- name: kiwix
port: 80
weight: 100
matches:
- path:
type: PathPrefix

View File

@@ -4,9 +4,9 @@ dependencies:
version: 4.6.2
- name: postgres-cluster
repository: oci://harbor.alexlebens.net/helm-charts
version: 7.10.0
version: 7.11.2
- name: volsync-target
repository: oci://harbor.alexlebens.net/helm-charts
version: 0.8.0
digest: sha256:c1bbed66c94b64ba44ef1caadf74d46d9bce551e37b62b1cd0a3af9b81046251
generated: "2026-03-24T14:00:56.813765-05:00"
digest: sha256:ed3362c98ab60b195a47d0789f2420e041e907be955cdd122f84e363a00f4c73
generated: "2026-04-04T21:03:12.459168-05:00"

View File

@@ -4,16 +4,16 @@ version: 1.0.0
description: Komodo
keywords:
- komodo
- deployment
- dashboard
- docker-compose
home: https://wiki.alexlebens.dev/s/bb7eb683-b5c7-4f50-9f2c-e8e57dc67c81
- docker-deployment
home: https://docs.alexlebens.dev/applications/komodo/
sources:
- https://github.com/moghtech/komodo
- https://github.com/cloudnative-pg/cloudnative-pg
- https://github.com/FerretDB/FerretDB
- https://github.com/moghtech/komodo/pkgs/container/komodo-core
- https://github.com/ferretdb/FerretDB/pkgs/container/ferretdb
- https://github.com/bjw-s-labs/helm-charts/tree/main/charts/other/app-template
- https://gitea.alexlebens.dev/alexlebens/helm-charts/src/branch/main/charts/postgres-cluster
- https://gitea.alexlebens.dev/alexlebens/helm-charts/src/branch/main/charts/volsync-target
maintainers:
- name: alexlebens
dependencies:
@@ -23,7 +23,7 @@ dependencies:
version: 4.6.2
- name: postgres-cluster
alias: postgresql-17-fdb-cluster
version: 7.10.0
version: 7.11.2
repository: oci://harbor.alexlebens.net/helm-charts
- name: volsync-target
alias: volsync-target-keys
@@ -31,4 +31,4 @@ dependencies:
repository: oci://harbor.alexlebens.net/helm-charts
icon: https://cdn.jsdelivr.net/gh/selfhst/icons/png/komodo.png
# renovate: datasource=github-releases depName=moghtech/komodo
appVersion: v2.1.0
appVersion: v2.1.1

View File

@@ -14,38 +14,23 @@ spec:
data:
- secretKey: passkey
remoteRef:
conversionStrategy: Default
decodingStrategy: None
key: /cl01tl/komodo/config
metadataPolicy: None
property: passkey
- secretKey: jwt
remoteRef:
conversionStrategy: Default
decodingStrategy: None
key: /cl01tl/komodo/config
metadataPolicy: None
property: jwt
- secretKey: webhook
remoteRef:
conversionStrategy: Default
decodingStrategy: None
key: /cl01tl/komodo/config
metadataPolicy: None
property: webhook
- secretKey: oidc-client-id
remoteRef:
conversionStrategy: Default
decodingStrategy: None
key: /authentik/oidc/komodo
metadataPolicy: None
property: client
- secretKey: oidc-client-secret
remoteRef:
conversionStrategy: Default
decodingStrategy: None
key: /authentik/oidc/komodo
metadataPolicy: None
property: secret
---
@@ -65,15 +50,9 @@ spec:
data:
- secretKey: uri
remoteRef:
conversionStrategy: Default
decodingStrategy: None
key: /cl01tl/komodo/ferret
metadataPolicy: None
property: uri
- secretKey: password
remoteRef:
conversionStrategy: Default
decodingStrategy: None
key: /cl01tl/komodo/ferret
metadataPolicy: None
property: password

View File

@@ -4,13 +4,11 @@ komodo:
type: deployment
replicas: 1
strategy: Recreate
revisionHistoryLimit: 3
containers:
main:
image:
repository: ghcr.io/moghtech/komodo-core
tag: 2.1.0@sha256:4915d91b5c6e9de4e8fd59391eed5cad090ec84dcf6a1a9233d97edfdbbb88e7
pullPolicy: IfNotPresent
tag: 2.1.1@sha256:2bbbb1efd3534211dac35091e0818f10398d9bdd98fdbf0ddef09e9e0b5ec4ba
env:
- name: COMPOSE_LOGGING_DRIVER
value: local
@@ -45,7 +43,7 @@ komodo:
- name: KOMODO_LOCAL_AUTH
value: true
- name: KOMODO_ENABLE_NEW_USERS
value: true
value: false
- name: KOMODO_DISABLE_NON_ADMIN_CREATE
value: true
- name: KOMODO_TRANSPARENT_MODE
@@ -82,18 +80,16 @@ komodo:
resources:
requests:
cpu: 10m
memory: 128Mi
memory: 80Mi
ferretdb-2:
type: deployment
replicas: 1
strategy: Recreate
revisionHistoryLimit: 3
containers:
main:
image:
repository: ghcr.io/ferretdb/ferretdb
tag: 2.7.0
pullPolicy: IfNotPresent
tag: 2.7.0@sha256:5706414241eb84f0515512c37b46db0f1b1eac9e5ceb7e4c2523211c184b1985
env:
- name: DB_USERNAME
value: ferret
@@ -106,8 +102,8 @@ komodo:
value: postgresql://$(DB_USERNAME):$(DB_PASSWORD)@komodo-postgresql-17-fdb-cluster-rw.komodo.svc.cluster.local:5432/ferretDB
resources:
requests:
cpu: 10m
memory: 128Mi
cpu: 1m
memory: 20Mi
service:
main:
controller: main
@@ -115,14 +111,12 @@ komodo:
http:
port: 80
targetPort: 9120
protocol: HTTP
ferretdb-2:
controller: ferretdb-2
ports:
http:
port: 27017
targetPort: 27017
protocol: HTTP
route:
main:
kind: HTTPRoute
@@ -135,11 +129,8 @@ komodo:
- komodo.alexlebens.net
rules:
- backendRefs:
- group: ''
kind: Service
name: komodo-main
- name: komodo-main
port: 80
weight: 100
matches:
- path:
type: PathPrefix
@@ -150,7 +141,6 @@ komodo:
storageClass: ceph-block
accessMode: ReadWriteOnce
size: 1Gi
retain: true
advancedMounts:
main:
main:
@@ -160,7 +150,6 @@ komodo:
storageClass: ceph-block
accessMode: ReadWriteOnce
size: 5Gi
retain: true
advancedMounts:
main:
main:
@@ -170,7 +159,6 @@ komodo:
storageClass: ceph-block
accessMode: ReadWriteOnce
size: 5Gi
retain: true
advancedMounts:
main:
main:
@@ -182,7 +170,7 @@ postgresql-17-fdb-cluster:
cluster:
image:
repository: ghcr.io/ferretdb/postgres-documentdb
tag: "17-0.106.0-ferretdb-2.5.0"
tag: 17-0.107.0-ferretdb-2.7.0@sha256:2386795ec2aa7ae559304361979f1dc5708d383ee9020ae63dadc2940dfe58f7
postgresUID: 999
postgresGID: 999
postgresql:
@@ -224,35 +212,12 @@ postgresql-17-fdb-cluster:
destinationBucket: postgres-backups
externalSecretCredentialPath: /garage/home-infra/postgres-backups
isWALArchiver: true
# - name: garage-remote
# index: 1
# destinationBucket: postgres-backups
# externalSecretCredentialPath: /garage/home-infra/postgres-backups
# retentionPolicy: "90d"
# data:
# compression: bzip2
# - name: external
# index: 1
# endpointURL: https://nyc3.digitaloceanspaces.com
# destinationBucket: postgres-backups-ce540ddf106d186bbddca68a
# externalSecretCredentialPath: /garage/home-infra/postgres-backups
# isWALArchiver: false
scheduledBackups:
- name: live-backup
suspend: false
immediate: true
schedule: "0 50 14 * * *"
backupName: garage-local
# - name: weekly-backup
# suspend: true
# immediate: true
# schedule: "0 0 4 * * SAT"
# backupName: garage-remote
# - name: daily-backup
# suspend: true
# immediate: true
# schedule: "0 0 0 * * *"
# backupName: external
volsync-target-keys:
pvcTarget: komodo-keys
local:

View File

@@ -1,12 +1,15 @@
dependencies:
- name: kube-prometheus-stack
repository: oci://ghcr.io/prometheus-community/charts
version: 82.16.1
version: 82.18.0
- name: prometheus-operator-crds
repository: oci://ghcr.io/prometheus-community/charts
version: 28.0.1
- name: app-template
repository: https://bjw-s-labs.github.io/helm-charts/
version: 4.6.2
- name: valkey
repository: oci://harbor.alexlebens.net/helm-charts
version: 0.4.0
digest: sha256:ece31be37d2fa7c7c59058e2d47e8190bea3baa742b4f04fe793956cd2d52f7f
generated: "2026-04-02T07:03:55.367235416Z"
version: 0.5.0
digest: sha256:e4632c1c2f0b9d0b37edc7ecf1a008cdf3683737133f2d0b119eab9f968ebf88
generated: "2026-04-05T19:45:07.805154-05:00"

View File

@@ -5,22 +5,24 @@ description: Kube Prometheus Stack
keywords:
- kube-prometheus-stack
- prometheus
- alertmanager
- metrics
- alerts
- kubernetes
home: https://wiki.alexlebens.dev/s/cd9fc3a4-aa88-4285-8886-91a6c5aecf7d
home: https://docs.alexlebens.dev/applications/kube-prometheus-stack/
sources:
- https://github.com/prometheus/prometheus
- https://github.com/prometheus-operator/kube-prometheus
- https://github.com/alexbakker/alertmanager-ntfy
- https://git.xenrox.net/~xenrox/ntfy-alertmanager/
- https://hub.docker.com/r/xenrox/ntfy-alertmanager
- https://github.com/prometheus-community/helm-charts/tree/main/charts/kube-prometheus-stack
- https://github.com/prometheus-community/helm-charts/tree/main/charts/prometheus-operator-crds
- https://github.com/bjw-s/helm-charts/blob/main/charts/other/app-template
- https://gitea.alexlebens.dev/alexlebens/helm-charts/src/branch/main/charts/valkey
maintainers:
- name: alexlebens
dependencies:
- name: kube-prometheus-stack
version: 82.16.1
version: 82.18.0
repository: oci://ghcr.io/prometheus-community/charts
- name: prometheus-operator-crds
version: 28.0.1
repository: oci://ghcr.io/prometheus-community/charts
- name: app-template
alias: ntfy-alertmanager
@@ -28,7 +30,7 @@ dependencies:
version: 4.6.2
- name: valkey
alias: valkey
version: 0.4.0
version: 0.5.0
repository: oci://harbor.alexlebens.net/helm-charts
icon: https://cdn.jsdelivr.net/gh/selfhst/icons/png/prometheus.png
# renovate: datasource=github-releases depName=prometheus-operator/prometheus-operator

View File

@@ -14,10 +14,7 @@ spec:
data:
- secretKey: ntfy_password
remoteRef:
conversionStrategy: Default
decodingStrategy: None
key: /cl01tl/kube-prometheus-stack/ntfy-alertmanager
metadataPolicy: None
property: ntfy_password
---
@@ -37,10 +34,7 @@ spec:
data:
- secretKey: token
remoteRef:
conversionStrategy: Default
decodingStrategy: None
key: /garage/token
metadataPolicy: None
property: metric
---
@@ -60,15 +54,9 @@ spec:
data:
- secretKey: ntfy_password
remoteRef:
conversionStrategy: Default
decodingStrategy: None
key: /cl01tl/kube-prometheus-stack/ntfy-alertmanager
metadataPolicy: None
property: ntfy_password
- secretKey: config
remoteRef:
conversionStrategy: Default
decodingStrategy: None
key: /cl01tl/kube-prometheus-stack/ntfy-alertmanager
metadataPolicy: None
property: config

View File

@@ -9,10 +9,8 @@ kube-prometheus-stack:
kubeSchedulerRecording: false
global:
rbac:
create: true
createAggregateClusterRoles: true
alertmanager:
enabled: true
config:
route:
group_by: ["namespace", "alertname"]
@@ -36,8 +34,6 @@ kube-prometheus-stack:
route:
main:
enabled: true
apiVersion: gateway.networking.k8s.io/v1
kind: HTTPRoute
hostnames:
- alertmanager.alexlebens.net
parentRefs:
@@ -45,14 +41,9 @@ kube-prometheus-stack:
kind: Gateway
name: traefik-gateway
namespace: traefik
matches:
- path:
type: PathPrefix
value: /
alertmanagerSpec:
secrets:
- alertmanager-config-secret
replicas: 1
grafana:
enabled: false
kubeApiServer:
@@ -61,11 +52,13 @@ kube-prometheus-stack:
kubeControllerManager:
enabled: false
kubeEtcd:
enabled: true
service:
selector:
k8s-app: kube-controller-manager
serviceMonitor:
metricRelabelings:
- action: labeldrop
regex: pod
relabelings:
- sourceLabels: [__meta_kubernetes_pod_node_name]
separator: ;
@@ -73,22 +66,12 @@ kube-prometheus-stack:
targetLabel: nodename
replacement: $1
action: replace
metricRelabelings:
- action: labeldrop
regex: pod
kubeScheduler:
enabled: false
kubeProxy:
enabled: false
kubeStateMetrics:
enabled: true
nodeExporter:
operatingSystems:
darwin:
enabled: false
prometheusOperator:
admissionWebhooks:
enabled: true
annotations:
argocd.argoproj.io/hook: PreSync
argocd.argoproj.io/hook-delete-policy: HookSucceeded
@@ -106,8 +89,6 @@ kube-prometheus-stack:
route:
main:
enabled: true
apiVersion: gateway.networking.k8s.io/v1
kind: HTTPRoute
hostnames:
- prometheus.alexlebens.net
parentRefs:
@@ -115,13 +96,10 @@ kube-prometheus-stack:
kind: Gateway
name: traefik-gateway
namespace: traefik
matches:
- path:
type: PathPrefix
value: /
prometheusSpec:
scrapeInterval: 30s
retention: 30d
retention: 45d
retentionSize: 240GiB
externalUrl: https://prometheus.alexlebens.net
ruleSelectorNilUsesHelmValues: false
serviceMonitorSelectorNilUsesHelmValues: false
@@ -142,14 +120,11 @@ ntfy-alertmanager:
main:
type: deployment
replicas: 1
strategy: Recreate
revisionHistoryLimit: 3
containers:
main:
image:
repository: xenrox/ntfy-alertmanager
tag: 1.0.0
pullPolicy: IfNotPresent
tag: 1.0.0@sha256:81788c7905774b7b0b2ed6833b2bc4826a90a42e4b738706edcedd5f489e7a73
service:
main:
controller: main
@@ -157,7 +132,6 @@ ntfy-alertmanager:
http:
port: 80
targetPort: 8080
protocol: HTTP
persistence:
config:
enabled: true

View File

@@ -4,9 +4,8 @@ version: 1.0.0
description: Kubelet Serving Cert Approver
keywords:
- kubelet-serving-cert-approver
- kubernetes
- certificate
home: https://wiki.alexlebens.dev/s/3aa80722-db85-41b4-ba1e-8d4c3d8643b5
home: https://docs.alexlebens.dev/applications/kubelet-serving-cert-approver/
sources:
- https://github.com/alex1989hu/kubelet-serving-cert-approver
- https://github.com/alex1989hu/kubelet-serving-cert-approver/pkgs/container/kubelet-serving-cert-approver

View File

@@ -29,7 +29,6 @@ kubelet-serving-cert-approver:
type: deployment
replicas: 1
strategy: Recreate
revisionHistoryLimit: 3
serviceAccount:
name: kubelet-serving-cert-approver
pod:
@@ -38,8 +37,7 @@ kubelet-serving-cert-approver:
main:
image:
repository: ghcr.io/alex1989hu/kubelet-serving-cert-approver
tag: 0.10.3
pullPolicy: Always
tag: 0.10.3@sha256:4cdc92140c48341433513dce3201806309d5256cfbac6f830feae1e7e9fb0d7d
args:
- serve
env:
@@ -49,8 +47,8 @@ kubelet-serving-cert-approver:
fieldPath: metadata.namespace
resources:
requests:
cpu: 100m
memory: 128Mi
cpu: 1m
memory: 20Mi
securityContext:
allowPrivilegeEscalation: false
capabilities:
@@ -70,8 +68,6 @@ kubelet-serving-cert-approver:
health:
port: 8080
targetPort: 8080
protocol: HTTP
metrics:
port: 9090
targetPort: 9090
protocol: HTTP

View File

@@ -4,10 +4,8 @@ version: 1.0.0
description: Kubernetes Cloudflare DDNS
keywords:
- kubernetes-cloudflare-ddns
- cloudflare
- ddns
- kubernetes
home: https://wiki.alexlebens.dev/s/49513b51-cf91-4efd-b2a5-957555bc3ad7
home: https://docs.alexlebens.dev/applications/kubelet-serving-cert-approver/
sources:
- https://github.com/kubitodev/kubernetes-cloudflare-ddns
- https://hub.docker.com/r/kubitodev/kubernetes-cloudflare-ddns

View File

@@ -14,29 +14,17 @@ spec:
data:
- secretKey: AUTH_KEY
remoteRef:
conversionStrategy: Default
decodingStrategy: None
key: /cloudflare/alexlebens.net/ddns
metadataPolicy: None
property: token
- secretKey: NAME
remoteRef:
conversionStrategy: Default
decodingStrategy: None
key: /cloudflare/alexlebens.net/ddns
metadataPolicy: None
property: name
- secretKey: RECORD_ID
remoteRef:
conversionStrategy: Default
decodingStrategy: None
key: /cloudflare/alexlebens.net/ddns
metadataPolicy: None
property: record-id
- secretKey: ZONE_ID
remoteRef:
conversionStrategy: Default
decodingStrategy: None
key: /cloudflare/alexlebens.net/ddns
metadataPolicy: None
property: zone-id

View File

@@ -4,24 +4,19 @@ kubernetes-cloudflare-ddns:
type: cronjob
cronjob:
suspend: false
concurrencyPolicy: Forbid
timeZone: US/Central
timeZone: America/Chicago
schedule: "30 4 * * *"
startingDeadlineSeconds: 90
successfulJobsHistory: 1
failedJobsHistory: 1
backoffLimit: 3
parallelism: 1
containers:
main:
image:
repository: kubitodev/kubernetes-cloudflare-ddns
tag: 2.0.0
pullPolicy: IfNotPresent
tag: 2.0.0@sha256:80979b046e32ecccedfa6c00804676d070ef87c7f77a65e4afa4e91ffdeb7309
envFrom:
- secretRef:
name: kubernetes-cloudflare-ddns-secret
resources:
requests:
cpu: 10m
memory: 128Mi
memory: 32Mi

View File

@@ -5,12 +5,13 @@ description: LanguageTool
keywords:
- languagetool
- spellchecking
home: https://wiki.alexlebens.dev/
home: https://docs.alexlebens.dev/applications/languagetool/
sources:
- https://github.com/languagetool-org/languagetool
- https://github.com/Erikvl87/docker-languagetool
- https://hub.docker.com/r/erikvl87/languagetool
- https://github.com/bjw-s-labs/helm-charts/tree/main/charts/other/app-template
- https://gitea.alexlebens.dev/alexlebens/helm-charts/src/branch/main/charts/volsync-target
maintainers:
- name: alexlebens
dependencies:

View File

@@ -4,13 +4,11 @@ languagetool:
type: deployment
replicas: 1
strategy: Recreate
revisionHistoryLimit: 3
containers:
main:
image:
repository: erikvl87/languagetool
tag: 6.7
pullPolicy: IfNotPresent
tag: 6.7@sha256:454acc9b3d232bdf37a0eddb1c8d0e93513ce41b914a8a374e3c44a884122364
env:
- name: langtool_languageModel
value: /ngrams
@@ -20,8 +18,8 @@ languagetool:
value: 1g
resources:
requests:
cpu: 10m
memory: 128Mi
cpu: 1m
memory: 800Mi
service:
main:
controller: main
@@ -29,7 +27,6 @@ languagetool:
http:
port: 80
targetPort: 8010
protocol: HTTP
route:
main:
kind: HTTPRoute
@@ -42,11 +39,8 @@ languagetool:
- languagetool.alexlebens.net
rules:
- backendRefs:
- group: ''
kind: Service
name: languagetool
- name: languagetool
port: 80
weight: 100
matches:
- path:
type: PathPrefix
@@ -57,7 +51,6 @@ languagetool:
storageClass: ceph-block
accessMode: ReadWriteOnce
size: 1Gi
retain: true
advancedMounts:
main:
main:

View File

@@ -4,13 +4,14 @@ version: 1.0.0
description: Libation
keywords:
- libation
- audiobooks
- audible
home: https://wiki.alexlebens.dev/s/63beac50-a63f-45fe-b8e5-e1691dd5e9b0
home: https://docs.alexlebens.dev/applications/languagetool/
sources:
- https://github.com/rmcrackan/Libation
- https://hub.docker.com/r/rmcrackan/libation
- https://hub.docker.com/_/ubuntu/tags
- https://github.com/bjw-s-labs/helm-charts/tree/main/charts/other/app-template
- https://gitea.alexlebens.dev/alexlebens/helm-charts/src/branch/main/charts/volsync-target
maintainers:
- name: alexlebens
dependencies:

View File

@@ -4,20 +4,15 @@ libation:
type: cronjob
cronjob:
suspend: false
concurrencyPolicy: Forbid
timeZone: US/Central
timeZone: America/Chicago
schedule: 0 0 1 1 *
startingDeadlineSeconds: 90
successfulJobsHistory: 1
failedJobsHistory: 1
backoffLimit: 3
parallelism: 1
containers:
main:
image:
repository: rmcrackan/libation
tag: 13.3.2
pullPolicy: IfNotPresent
tag: 13.3.2@sha256:d1c45260f3ba34b0fb1432c2b51763e00c5174864961856c1c31e7f2b0c3a39e
env:
- name: SLEEP_TIME
value: "-1"
@@ -26,7 +21,7 @@ libation:
resources:
requests:
cpu: 10m
memory: 128Mi
memory: 32Mi
debug:
type: deployment
replicas: 0
@@ -35,8 +30,7 @@ libation:
main:
image:
repository: ubuntu
tag: resolute-20260401
pullPolicy: IfNotPresent
tag: resolute-20260401@sha256:a072b64036a738e55bff8f9a9682cbb893bf20c213772effc1de8dee8df1cea9
command:
- "sleep"
- "infinity"
@@ -50,7 +44,6 @@ libation:
storageClass: ceph-block
accessMode: ReadWriteOnce
size: 500Mi
retain: true
advancedMounts:
main:
main:

View File

@@ -4,9 +4,9 @@ dependencies:
version: 4.6.2
- name: postgres-cluster
repository: oci://harbor.alexlebens.net/helm-charts
version: 7.10.0
version: 7.11.2
- name: volsync-target
repository: oci://harbor.alexlebens.net/helm-charts
version: 0.8.0
digest: sha256:0f1a2923a7042b364a817edc64729d5e1c18b0552555c035d974de626f372692
generated: "2026-03-15T20:07:00.750754951Z"
digest: sha256:eaa092df6ae81137c5a62622f9e09495a9bc886ae908202b120969948206d786
generated: "2026-04-04T21:03:34.837519-05:00"

View File

@@ -4,17 +4,18 @@ version: 1.0.0
description: Lidarr
keywords:
- lidarr
- servarr
- music
- metrics
home: https://wiki.alexlebens.dev/s/f7c4e892-aa3b-435f-b220-317dc53137ac
- servarr
home: https://docs.alexlebens.dev/applications/lidarr/
sources:
- https://github.com/Lidarr/Lidarr
- https://github.com/linuxserver/docker-lidarr
- https://github.com/cloudnative-pg/cloudnative-pg
- https://github.com/onedr0p/exportarr
- https://github.com/linuxserver/docker-lidarr/pkgs/container/lidarr
- https://github.com/onedr0p/exportarr/pkgs/container/exportarr
- https://github.com/bjw-s-labs/helm-charts/tree/main/charts/other/app-template
- https://gitea.alexlebens.dev/alexlebens/helm-charts/src/branch/main/charts/postgres-cluster
- https://gitea.alexlebens.dev/alexlebens/helm-charts/src/branch/main/charts/volsync-target
maintainers:
- name: alexlebens
dependencies:
@@ -24,11 +25,12 @@ dependencies:
version: 4.6.2
- name: postgres-cluster
alias: postgres-18-cluster
version: 7.10.0
version: 7.11.2
repository: oci://harbor.alexlebens.net/helm-charts
- name: volsync-target
alias: volsync-target-config
version: 0.8.0
repository: oci://harbor.alexlebens.net/helm-charts
icon: https://cdn.jsdelivr.net/gh/selfhst/icons/png/lidarr.png
# renovate: datasource=github-releases depName=linuxserver/docker-lidarr
appVersion: 3.1.2-nightly

View File

@@ -4,7 +4,6 @@ lidarr:
type: deployment
replicas: 1
strategy: Recreate
revisionHistoryLimit: 3
pod:
securityContext:
runAsUser: 1000
@@ -16,10 +15,9 @@ lidarr:
image:
repository: ghcr.io/linuxserver/lidarr
tag: 3.1.2-nightly@sha256:034055feee43b11eb2f7a8438a9af1c99ab564dd2b43e5df2fe5b3c9b3b8b1ac
pullPolicy: IfNotPresent
env:
- name: TZ
value: US/Central
value: America/Chicago
- name: PUID
value: 1000
- name: PGID
@@ -27,12 +25,11 @@ lidarr:
resources:
requests:
cpu: 100m
memory: 256Mi
memory: 300Mi
metrics:
image:
repository: ghcr.io/onedr0p/exportarr
tag: v2.3.0
pullPolicy: IfNotPresent
tag: v2.3.0@sha256:af535d94061cf97a52e1661945ffba78c03f9443eae7c0da1a80a5a4be56b520
args: ["lidarr"]
env:
- name: URL
@@ -45,10 +42,6 @@ lidarr:
value: false
- name: ENABLE_UNKNOWN_QUEUE_ITEMS
value: false
resources:
requests:
cpu: 10m
memory: 128Mi
service:
main:
controller: main
@@ -56,11 +49,9 @@ lidarr:
http:
port: 80
targetPort: 8686
protocol: HTTP
metrics:
port: 9792
targetPort: 9792
protocol: TCP
serviceMonitor:
main:
selector:
@@ -95,11 +86,8 @@ lidarr:
type: PathPrefix
value: /outpost.goauthentik.io
- backendRefs:
- group: ''
kind: Service
name: lidarr
- name: lidarr
port: 80
weight: 100
filters:
- type: ExtensionRef
extensionRef:
@@ -116,7 +104,6 @@ lidarr:
storageClass: ceph-block
accessMode: ReadWriteOnce
size: 10Gi
retain: true
advancedMounts:
main:
main:
@@ -150,35 +137,12 @@ postgres-18-cluster:
destinationBucket: postgres-backups
externalSecretCredentialPath: /garage/home-infra/postgres-backups
isWALArchiver: true
# - name: garage-remote
# index: 1
# destinationBucket: postgres-backups
# externalSecretCredentialPath: /garage/home-infra/postgres-backups
# retentionPolicy: "90d"
# data:
# compression: bzip2
# - name: external
# index: 1
# endpointURL: https://nyc3.digitaloceanspaces.com
# destinationBucket: postgres-backups-ce540ddf106d186bbddca68a
# externalSecretCredentialPath: /garage/home-infra/postgres-backups
# isWALArchiver: false
scheduledBackups:
- name: live-backup
suspend: false
immediate: true
schedule: "0 55 14 * * *"
backupName: garage-local
# - name: weekly-backup
# suspend: true
# immediate: true
# schedule: "0 0 4 * * SAT"
# backupName: garage-remote
# - name: daily-backup
# suspend: true
# immediate: true
# schedule: "0 0 0 * * *"
# backupName: external
volsync-target-config:
pvcTarget: lidarr-config
moverSecurityContext:

View File

@@ -5,8 +5,7 @@ description: Local Path Provisioner
keywords:
- local-path-provisioner
- storage
- kubernetes
home: https://wiki.alexlebens.dev/s/fa4d4152-b9dd-4fdc-a6f2-93a2c0df7f4a
home: https://docs.alexlebens.dev/applications/local-path-provisioner/
sources:
- https://github.com/rancher/local-path-provisioner
- https://hub.docker.com/r/rancher/local-path-provisioner

View File

@@ -1,10 +1,11 @@
local-path-provisioner:
replicaCount: 1
image:
repository: rancher/local-path-provisioner
tag: v0.0.35
tag: v0.0.35@sha256:34ff0847cc47ebf69656ba44a3de9324596d0036b66ffd323b21614dd8221530
helperImage:
repository: busybox
tag: 1.37.0
tag: 1.37.0@sha256:1487d0af5f52b4ba31c7e465126ee2123fe3f2305d638e7827681e7cf6c83d5e
storageClass:
create: true
defaultClass: false
@@ -12,6 +13,10 @@ local-path-provisioner:
name: local-path
reclaimPolicy: Delete
volumeBindingMode: WaitForFirstConsumer
resources:
limits:
cpu: 1m
memory: 30Mi
nodePathMap:
- node: DEFAULT_PATH_FOR_NON_LISTED_NODES
paths:

View File

@@ -4,6 +4,6 @@ dependencies:
version: 6.55.0
- name: alloy
repository: https://grafana.github.io/helm-charts
version: 1.6.2
digest: sha256:463184dc134143723f8567a1ebd228353cf0253a139f0a4e76637ec65aa4aaf1
generated: "2026-03-14T18:16:47.779817047Z"
version: 1.7.0
digest: sha256:e6a06dc016858215a461d05c543b937f7a87ecc1bb58381cd6fb825ba524fa66
generated: "2026-04-02T19:05:47.897397013Z"

View File

@@ -4,14 +4,13 @@ version: 1.0.0
description: Loki
keywords:
- loki
- promtail
- logs
- kubernetes
home: https://wiki.alexlebens.dev/s/c5a4dc61-5487-46c9-88f1-cac363742d30
home: https://docs.alexlebens.dev/applications/loki/
sources:
- https://github.com/grafana/loki
- https://github.com/grafana/alloy
- https://github.com/grafana/loki/tree/main/production/helm/loki
- https://github.com/grafana/helm-charts/tree/main/charts/promtail
- https://github.com/grafana/alloy/tree/main/operations/helm/charts/alloy
maintainers:
- name: alexlebens
dependencies:
@@ -19,7 +18,7 @@ dependencies:
version: 6.55.0
repository: https://grafana.github.io/helm-charts
- name: alloy
version: 1.6.2
version: 1.7.0
repository: https://grafana.github.io/helm-charts
icon: https://cdn.jsdelivr.net/gh/selfhst/icons/png/loki.png
# renovate: datasource=github-releases depName=grafana/loki

View File

@@ -2,25 +2,14 @@ loki:
deploymentMode: SingleBinary
loki:
auth_enabled: false
commonConfig:
replication_factor: 1
ingester_client:
pool_config:
remote_timeout: 10s
remote_timeout: 10s
limits_config:
allow_structured_metadata: false
max_streams_per_user: 100000
ingestion_rate_mb: 1024
ingestion_burst_size_mb: 1024
retention_period: 7d
compactor:
delete_request_store: filesystem
working_directory: /var/loki/compactor
compaction_interval: 10m
retention_enabled: true
retention_delete_delay: 2h
retention_delete_worker_count: 150
commonConfig:
replication_factor: 1
storage:
type: filesystem
schemaConfig:
@@ -31,16 +20,34 @@ loki:
schema: v13
index:
period: 24h
compactor:
delete_request_store: filesystem
working_directory: /var/loki/compactor
compaction_interval: 10m
retention_enabled: true
retention_delete_delay: 2h
retention_delete_worker_count: 150
ingester_client:
pool_config:
remote_timeout: 10s
remote_timeout: 10s
enterprise:
enabled: false
gateway:
enabled: true
resources:
requests:
cpu: 10m
memory: 20Mi
basicAuth:
enabled: false
singleBinary:
replicas: 1
resources:
requests:
cpu: 100m
memory: 800Mi
persistence:
enableStatefulSetAutoDeletePVC: true
enabled: true
size: 150Gi
storageClass: synology-iscsi-delete
@@ -121,7 +128,5 @@ alloy:
url = "http://loki-gateway.loki.svc.cluster.local:80/loki/api/v1/push"
}
}
controller:
type: 'daemonset'
serviceMonitor:
enabled: true

View File

@@ -5,12 +5,12 @@ description: MariaDB Operator
keywords:
- mariadb-operator
- database
- storage
- kubernetes
home: https://wiki.alexlebens.dev/
- operator
home: https://docs.alexlebens.dev/applications/mariadb-operator/
sources:
- https://github.com/mariadb-operator/mariadb-operator
- https://github.com/mariadb-operator/mariadb-operator/tree/main/deploy/charts/mariadb-operator
- https://github.com/mariadb-operator/mariadb-operator/tree/main/deploy/charts/mariadb-operator-crds
maintainers:
- name: alexlebens
dependencies:
@@ -20,6 +20,6 @@ dependencies:
- name: mariadb-operator-crds
version: 26.3.0
repository: https://helm.mariadb.com/mariadb-operator
icon: https://mariadb-operator.github.io/mariadb-operator/assets/mariadb_profile.svg
icon: https://cdn.jsdelivr.net/gh/selfhst/icons@main/png/mariadb.png
# renovate: datasource=github-releases depName=mariadb-operator/mariadb-operator
appVersion: 26.3.0

View File

@@ -1,11 +1,9 @@
mariadb-operator:
crds:
enabled: false
ha:
enabled: true
replicas: 3
metrics:
enabled: true
serviceMonitor:
enabled: true
pdb:
enabled: true
maxUnavailable: 1

View File

@@ -19,13 +19,13 @@ dependencies:
version: 2.4.0
- name: postgres-cluster
repository: oci://harbor.alexlebens.net/helm-charts
version: 7.10.0
version: 7.11.2
- name: valkey
repository: oci://harbor.alexlebens.net/helm-charts
version: 0.4.0
version: 0.5.0
- name: valkey
repository: oci://harbor.alexlebens.net/helm-charts
version: 0.4.0
version: 0.5.0
- name: volsync-target
repository: oci://harbor.alexlebens.net/helm-charts
version: 0.8.0
@@ -38,5 +38,5 @@ dependencies:
- name: volsync-target
repository: oci://harbor.alexlebens.net/helm-charts
version: 0.8.0
digest: sha256:8fb2d00605ade15db97e778f47ecc1ffae3705ce3408a17e0a21f7def65de884
generated: "2026-03-24T16:59:56.540825394Z"
digest: sha256:0e8b1b79a98952ed49c87c6da83dcc2eed2aabbd755d9ebf1bdd3090f3ccc44c
generated: "2026-04-04T21:03:48.737144-05:00"

View File

@@ -4,20 +4,15 @@ version: 1.0.0
description: Matrix Synapse
keywords:
- matrix-synapse
- matrix
- chat
- bridge
- matrix-hookshot
- mautrix-discord
- mautrix-whatsapp
home: https://wiki.alexlebens.dev/s/bd7e7f66-136a-41b8-8144-847bacbb3059
home: https://docs.alexlebens.dev/applications/matrix-synapse/
sources:
- https://github.com/element-hq/synapse
- https://github.com/matrix-org/matrix-hookshot
- https://github.com/mautrix/discord
- https://github.com/mautrix/whatsapp
- https://github.com/cloudflare/cloudflared
- https://github.com/cloudnative-pg/cloudnative-pg
- https://github.com/rtsp/docker-lighttpd/pkgs/container/docker-lighttpd
- https://hub.docker.com/_/alpine
- https://hub.docker.com/r/halfshot/matrix-hookshot
- https://mau.dev/mautrix/discord/container_registry
- https://mau.dev/mautrix/whatsapp/container_registry
@@ -25,6 +20,8 @@ sources:
- https://github.com/bjw-s-labs/helm-charts/tree/main/charts/other/app-template
- https://gitea.alexlebens.dev/alexlebens/helm-charts/src/branch/main/charts/cloudflared
- https://gitea.alexlebens.dev/alexlebens/helm-charts/src/branch/main/charts/postgres-cluster
- https://gitea.alexlebens.dev/alexlebens/helm-charts/src/branch/main/charts/valkey
- https://gitea.alexlebens.dev/alexlebens/helm-charts/src/branch/main/charts/volsync-target
maintainers:
- name: alexlebens
dependencies:
@@ -53,15 +50,15 @@ dependencies:
repository: oci://harbor.alexlebens.net/helm-charts
- name: postgres-cluster
alias: postgres-18-cluster
version: 7.10.0
version: 7.11.2
repository: oci://harbor.alexlebens.net/helm-charts
- name: valkey
alias: valkey-matrix-synapse
version: 0.4.0
version: 0.5.0
repository: oci://harbor.alexlebens.net/helm-charts
- name: valkey
alias: valkey-hookshot
version: 0.4.0
version: 0.5.0
repository: oci://harbor.alexlebens.net/helm-charts
- name: volsync-target
alias: volsync-target-synapse

View File

@@ -14,17 +14,11 @@ spec:
data:
- secretKey: oidc.yaml
remoteRef:
conversionStrategy: Default
decodingStrategy: None
key: /cl01tl/matrix-synapse/config
metadataPolicy: None
property: oidc.yaml
- secretKey: config.yaml
remoteRef:
conversionStrategy: Default
decodingStrategy: None
key: /cl01tl/matrix-synapse/config
metadataPolicy: None
property: config.yaml
---
@@ -44,10 +38,7 @@ spec:
data:
- secretKey: signing.key
remoteRef:
conversionStrategy: Default
decodingStrategy: None
key: /cl01tl/matrix-synapse/config
metadataPolicy: None
property: signing-key
---
@@ -67,31 +58,19 @@ spec:
data:
- secretKey: config.yml
remoteRef:
conversionStrategy: Default
decodingStrategy: None
key: /cl01tl/matrix-synapse/hookshot
metadataPolicy: None
property: config
- secretKey: registration.yml
remoteRef:
conversionStrategy: Default
decodingStrategy: None
key: /cl01tl/matrix-synapse/hookshot
metadataPolicy: None
property: registration
- secretKey: hookshot-registration.yaml
remoteRef:
conversionStrategy: Default
decodingStrategy: None
key: /cl01tl/matrix-synapse/hookshot
metadataPolicy: None
property: registration
- secretKey: passkey.pem
remoteRef:
conversionStrategy: Default
decodingStrategy: None
key: /cl01tl/matrix-synapse/hookshot
metadataPolicy: None
property: passkey
---
@@ -110,17 +89,11 @@ spec:
data:
- secretKey: config.yaml
remoteRef:
conversionStrategy: Default
decodingStrategy: None
key: /cl01tl/matrix-synapse/mautrix-discord
metadataPolicy: None
property: config
- secretKey: mautrix-discord-registration.yaml
remoteRef:
conversionStrategy: Default
decodingStrategy: None
key: /cl01tl/matrix-synapse/mautrix-discord
metadataPolicy: None
property: registration
---
@@ -140,17 +113,11 @@ spec:
data:
- secretKey: config.yaml
remoteRef:
conversionStrategy: Default
decodingStrategy: None
key: /cl01tl/matrix-synapse/mautrix-whatsapp
metadataPolicy: None
property: config
- secretKey: mautrix-whatsapp-registration.yaml
remoteRef:
conversionStrategy: Default
decodingStrategy: None
key: /cl01tl/matrix-synapse/mautrix-whatsapp
metadataPolicy: None
property: registration
---
@@ -170,10 +137,7 @@ spec:
data:
- secretKey: double-puppet-registration.yaml
remoteRef:
conversionStrategy: Default
decodingStrategy: None
key: /cl01tl/matrix-synapse/double-puppet
metadataPolicy: None
property: registration
---
@@ -193,15 +157,9 @@ spec:
data:
- secretKey: default
remoteRef:
conversionStrategy: Default
decodingStrategy: None
key: /cl01tl/matrix-synapse/redis
metadataPolicy: None
property: password
- secretKey: password
remoteRef:
conversionStrategy: Default
decodingStrategy: None
key: /cl01tl/matrix-synapse/redis
metadataPolicy: None
property: password

View File

@@ -1,4 +1,7 @@
matrix-synapse:
image:
repository: ghcr.io/element-hq/synapse
tag: v1.150.0@sha256:cba0969087ca70a3ec72ebcd1491a6c8391a7da2c0b92738231dd9c7ad55df4d
serverName: alexlebens.dev
publicServerName: matrix.alexlebens.dev
argoCD: true
@@ -77,7 +80,7 @@ matrix-synapse:
resources:
requests:
cpu: 10m
memory: 128Mi
memory: 130Mi
workers:
default:
replicaCount: 0
@@ -100,6 +103,9 @@ matrix-synapse:
client:
m.homeserver:
base_url: https://matrix.alexlebens.dev
image:
repository: ghcr.io/rtsp/docker-lighttpd
tag: 1.4.76@sha256:b4b58d217a35dbd6cade82927677de404a46fb3d2b1d5fcb42042b6a6f17b2fb
postgresql:
enabled: false
externalPostgresql:
@@ -125,6 +131,9 @@ matrix-synapse:
enabled: true
uid: 666
gid: 666
image:
repository: alpine
tag: 3.23.3@sha256:25109184c71bdad752c8312a8623239686a9a2071e8825f20acb8f2198c3f659
ingress:
enabled: false
gateway:
@@ -138,17 +147,15 @@ matrix-hookshot:
type: deployment
replicas: 1
strategy: Recreate
revisionHistoryLimit: 3
containers:
main:
image:
repository: halfshot/matrix-hookshot
tag: 7.3.2
pullPolicy: IfNotPresent
tag: 7.3.2@sha256:44283e5131a1a5818bbbf6d9d1e07dccdc29ac5bb6002fcf159af6ac09cf8085
resources:
requests:
cpu: 10m
memory: 128Mi
cpu: 5m
memory: 90Mi
service:
main:
controller: main
@@ -156,19 +163,15 @@ matrix-hookshot:
webhook:
port: 9000
targetPort: 9000
protocol: HTTP
metrics:
port: 9001
targetPort: 9001
protocol: HTTP
widgets:
port: 9002
targetPort: 9002
protocol: HTTP
appservice:
port: 9993
targetPort: 9993
protocol: HTTP
serviceMonitor:
main:
selector:
@@ -220,7 +223,6 @@ matrix-hookshot:
storageClass: ceph-block
accessMode: ReadWriteOnce
size: 500Mi
retain: true
advancedMounts:
main:
main:
@@ -235,17 +237,11 @@ mautrix-discord:
type: statefulset
replicas: 1
strategy: RollingUpdate
revisionHistoryLimit: 3
# initContainers:
# init-copy-config:
# image:
# repository: busybox
# tag: 1.37.0
# pullPolicy: IfNotPresent
# resources:
# requests:
# cpu: 10m
# memory: 128Mi
# command:
# - /bin/sh
# - -ec
@@ -260,12 +256,11 @@ mautrix-discord:
main:
image:
repository: dock.mau.dev/mautrix/discord
tag: v0.7.6
pullPolicy: IfNotPresent
tag: v0.7.6@sha256:e4946b0df6a2786c88ed490e0d2692e352f1b79b9ff0e821a33764bd8bd1fffd
resources:
requests:
cpu: 10m
memory: 128Mi
cpu: 1m
memory: 40Mi
service:
main:
controller: main
@@ -273,7 +268,6 @@ mautrix-discord:
http:
port: 29334
targetPort: 29334
protocol: HTTP
persistence:
config:
enabled: true
@@ -302,7 +296,6 @@ mautrix-discord:
storageClass: ceph-block
accessMode: ReadWriteOnce
size: 500Mi
retain: true
advancedMounts:
main:
init-copy-config:
@@ -318,19 +311,13 @@ mautrix-whatsapp:
controllers:
main:
type: statefulset
replicas: 0
replicas: 1
strategy: RollingUpdate
revisionHistoryLimit: 3
# initContainers:
# init-copy-config:
# image:
# repository: busybox
# tag: 1.37.0
# pullPolicy: IfNotPresent
# resources:
# requests:
# cpu: 10m
# memory: 128Mi
# command:
# - /bin/sh
# - -ec
@@ -345,12 +332,11 @@ mautrix-whatsapp:
main:
image:
repository: dock.mau.dev/mautrix/whatsapp
tag: v0.2602.0
pullPolicy: IfNotPresent
tag: v0.2603.0@sha256:b49009312361d9ea0d7090716fd09f2323f477b32bd119648c6ca2d558a3e236
resources:
requests:
cpu: 10m
memory: 64Mi
cpu: 1m
memory: 40Mi
service:
main:
controller: main
@@ -358,7 +344,6 @@ mautrix-whatsapp:
http:
port: 29318
targetPort: 29318
protocol: HTTP
persistence:
config:
enabled: true
@@ -387,7 +372,6 @@ mautrix-whatsapp:
storageClass: ceph-block
accessMode: ReadWriteOnce
size: 500Mi
retain: true
advancedMounts:
main:
init-copy-config:
@@ -402,10 +386,6 @@ cloudflared-hookshot:
name: hookshot
postgres-18-cluster:
mode: recovery
cluster:
resources:
requests:
cpu: 200m
recovery:
method: objectStore
objectStore:
@@ -417,35 +397,12 @@ postgres-18-cluster:
destinationBucket: postgres-backups
externalSecretCredentialPath: /garage/home-infra/postgres-backups
isWALArchiver: true
# - name: garage-remote
# index: 1
# destinationBucket: postgres-backups
# externalSecretCredentialPath: /garage/home-infra/postgres-backups
# retentionPolicy: "90d"
# data:
# compression: bzip2
# - name: external
# index: 1
# endpointURL: https://nyc3.digitaloceanspaces.com
# destinationBucket: postgres-backups-ce540ddf106d186bbddca68a
# externalSecretCredentialPath: /garage/home-infra/postgres-backups
# isWALArchiver: false
scheduledBackups:
- name: live-backup
suspend: false
immediate: true
schedule: "0 0 15 * * *"
backupName: garage-local
# - name: weekly-backup
# suspend: true
# immediate: true
# schedule: "0 0 4 * * SAT"
# backupName: garage-remote
# - name: daily-backup
# suspend: true
# immediate: true
# schedule: "0 0 0 * * *"
# backupName: external
databases:
- name: mautrix-discord
ensure: present
@@ -461,6 +418,8 @@ valkey-matrix-synapse:
aclUsers:
default:
permissions: "~* &* +@all"
# No option to configure metrics when auth is enabled
# https://github.com/valkey-io/valkey-helm/issues/135
metrics:
enabled: false
valkey-hookshot:
@@ -504,9 +463,6 @@ volsync-target-discord:
schedule: 40 10 * * *
volsync-target-whatsapp:
pvcTarget: mautrix-whatsapp
moverSecurityContext:
runAsUser: 1337
runAsGroup: 1337
local:
enabled: true
schedule: 42 8 * * *

View File

@@ -5,7 +5,7 @@ description: MediaLyze
keywords:
- medialyze
- jellyfin
home: https://wiki.alexlebens.dev/
home: https://docs.alexlebens.dev/applications/medialyze/
sources:
- https://github.com/frederikemmer/MediaLyze
- https://github.com/frederikemmer/MediaLyze/pkgs/container/medialyze

View File

@@ -4,13 +4,15 @@ medialyze:
type: deployment
replicas: 1
strategy: Recreate
revisionHistoryLimit: 3
pod:
securityContext:
fsGroup: 1000
fsGroupChangePolicy: OnRootMismatch
containers:
main:
image:
repository: ghcr.io/frederikemmer/medialyze
tag: 0.4.1
pullPolicy: IfNotPresent
tag: 0.4.1@sha256:d4f2e04d3759f308bea605c9b7242ab6da98813adc0b276dc3cbe9c283071eb8
env:
- name: HOST_PORT
value: 8080
@@ -22,8 +24,8 @@ medialyze:
value: /media
resources:
requests:
cpu: 10m
memory: 128Mi
cpu: 5m
memory: 400Mi
service:
main:
controller: main
@@ -31,7 +33,6 @@ medialyze:
http:
port: 80
targetPort: 8080
protocol: HTTP
route:
main:
kind: HTTPRoute
@@ -44,11 +45,8 @@ medialyze:
- medialyze.alexlebens.net
rules:
- backendRefs:
- group: ''
kind: Service
name: medialyze
- name: medialyze
port: 80
weight: 100
matches:
- path:
type: PathPrefix
@@ -59,7 +57,6 @@ medialyze:
storageClass: ceph-block
accessMode: ReadWriteOnce
size: 1Gi
retain: true
advancedMounts:
main:
main:

View File

@@ -5,10 +5,10 @@ description: Metrics Server
keywords:
- metrics-server
- metrics
- kubernetes
home: https://wiki.alexlebens.dev/s/feb71856-e3d9-4655-9808-6c4bfb330872
home: https://docs.alexlebens.dev/applications/metrics-server/
sources:
- https://github.com/kubernetes-sigs/metrics-server
- https://explore.ggcr.dev/?repo=registry.k8s.io%2Fmetrics-server%2Fmetrics-server
- https://github.com/kubernetes-sigs/metrics-server/tree/master/charts/metrics-server
maintainers:
- name: alexlebens

View File

@@ -1,12 +1,19 @@
metrics-server:
replicas: 3
metrics:
enabled: true
serviceMonitor:
enabled: true
image:
repository: registry.k8s.io/metrics-server/metrics-server
tag: v0.8.1@sha256:b2d2efaf5ac3b366ed0f839d2412a2c4279d4fc2a2a733f12c52133faed36c41
replicas: 2
defaultArgs:
- --cert-dir=/tmp
- --kubelet-preferred-address-types=InternalIP,ExternalIP,Hostname
- --kubelet-use-node-status-port
- --metric-resolution=15s
- --kubelet-insecure-tls
metrics:
enabled: true
serviceMonitor:
enabled: true
resources:
requests:
cpu: 10m
memory: 60Mi

View File

@@ -1,6 +0,0 @@
dependencies:
- name: app-template
repository: https://bjw-s-labs.github.io/helm-charts/
version: 4.6.2
digest: sha256:faa35ccfc18b2d47fad558e168bd3c68e64790fe2b1356881452ae4f5cd8b443
generated: "2026-03-10T16:01:13.738843-05:00"

View File

@@ -1,22 +0,0 @@
apiVersion: v2
name: movie-roulette
version: 1.0.0
description: Movie Roulette
keywords:
- movie-roulette
- jellyfin
home: https://wiki.alexlebens.dev/
sources:
- https://github.com/sahara101/Movie-Roulette
- https://github.com/sahara101/Movie-Roulette/pkgs/container/movie-roulette
- https://github.com/bjw-s-labs/helm-charts/tree/main/charts/other/app-template
maintainers:
- name: alexlebens
dependencies:
- name: app-template
alias: movie-roulette
repository: https://bjw-s-labs.github.io/helm-charts/
version: 4.6.2
icon: https://raw.githubusercontent.com/sahara101/Movie-Roulette/refs/heads/main/static/icons/icon.png
# renovate: datasource=github-releases depName=sahara101/Movie-Roulette
appVersion: v5.4.1

View File

@@ -1,42 +0,0 @@
apiVersion: external-secrets.io/v1
kind: ExternalSecret
metadata:
name: movie-roulette-config-secret
namespace: {{ .Release.Namespace }}
labels:
app.kubernetes.io/name: movie-roulette-config-secret
app.kubernetes.io/instance: {{ .Release.Name }}
app.kubernetes.io/part-of: {{ .Release.Name }}
spec:
secretStoreRef:
kind: ClusterSecretStore
name: vault
data:
- secretKey: secret-key
remoteRef:
conversionStrategy: Default
decodingStrategy: None
key: /cl01tl/movie-roulette/key
metadataPolicy: None
property: secret-key
- secretKey: jellyfin-key
remoteRef:
conversionStrategy: Default
decodingStrategy: None
key: /cl01tl/jellyfin/movie-roulette
metadataPolicy: None
property: jellyfin-key
- secretKey: jellyfin-user
remoteRef:
conversionStrategy: Default
decodingStrategy: None
key: /cl01tl/jellyfin/movie-roulette
metadataPolicy: None
property: user
- secretKey: seerr-key
remoteRef:
conversionStrategy: Default
decodingStrategy: None
key: /cl01tl/seerr/key
metadataPolicy: None
property: key

View File

@@ -1,128 +0,0 @@
movie-roulette:
controllers:
main:
type: deployment
replicas: 1
strategy: Recreate
revisionHistoryLimit: 3
containers:
main:
image:
repository: ghcr.io/sahara101/movie-roulette
tag: v5.4.2
pullPolicy: IfNotPresent
env:
- name: FLASK_SECRET_KEY
valueFrom:
secretKeyRef:
name: movie-roulette-config-secret
key: secret-key
- name: CORS_ALLOWED_ORIGINS
value: movie-roulette.alexlebens.net
- name: DISABLE_SETTINGS
value: "TRUE"
- name: AUTH_ENABLED
value: "TRUE"
- name: AUTH_SESSION_LIFETIME
value: "86400"
- name: JELLYFIN_URL
value: http://jellyfin.alexlebens.net
- name: JELLYFIN_API_KEY
valueFrom:
secretKeyRef:
name: movie-roulette-config-secret
key: jellyfin-key
- name: JELLYFIN_USER_ID
valueFrom:
secretKeyRef:
name: movie-roulette-config-secret
key: jellyfin-user
- name: LOGIN_BACKDROP_ENABLED
value: "TRUE"
- name: HOMEPAGE_MODE
value: "FALSE"
- name: USE_LINKS
value: "TRUE"
- name: USE_FILTER
value: "TRUE"
- name: USE_WATCH_BUTTON
value: "TRUE"
- name: USE_NEXT_BUTTON
value: "TRUE"
- name: USE_GRID_VIEW
value: "true"
- name: ENABLE_MOBILE_TRUNCATION
value: "TRUE"
- name: SHOW_NOW_WATCHING_CARD
value: "FALSE"
- name: USE_HEROUI_THEME
value: "FALSE"
- name: ENABLE_MOVIE_LOGOS
value: "TRUE"
- name: LOAD_MOVIE_ON_START
value: "FALSE"
- name: SEERR_URL
value: http://seerr.alexlebens.net
- name: SEERR_API_KEY
valueFrom:
secretKeyRef:
name: movie-roulette-config-secret
key: seerr-key
- name: REQUEST_SERVICE_DEFAULT
value: "seerr"
resources:
requests:
cpu: 10m
memory: 128Mi
service:
main:
controller: main
ports:
http:
port: 80
targetPort: 4000
protocol: HTTP
route:
main:
kind: HTTPRoute
parentRefs:
- group: gateway.networking.k8s.io
kind: Gateway
name: traefik-gateway
namespace: traefik
hostnames:
- movie-roulette.alexlebens.net
rules:
- backendRefs:
- group: ''
kind: Service
name: movie-roulette
port: 80
weight: 100
matches:
- path:
type: PathPrefix
value: /
persistence:
data:
forceRename: movie-roulette-data
storageClass: ceph-block
accessMode: ReadWriteOnce
size: 1Gi
retain: true
advancedMounts:
main:
main:
- path: /config
readOnly: false
volsync-target-data:
pvcTarget: movie-roulette-data
local:
enabled: true
schedule: 44 8 * * *
remote:
enabled: true
schedule: 44 9 * * *
external:
enabled: true
schedule: 44 10 * * *

View File

@@ -2,5 +2,8 @@ dependencies:
- name: app-template
repository: https://bjw-s-labs.github.io/helm-charts/
version: 4.6.2
digest: sha256:ed8d23326d2567f51cd8391aab6afd5f53c57df3c9f2bfc352cd22f9759d596e
generated: "2026-02-20T18:33:14.633756-06:00"
- name: volsync-target
repository: oci://harbor.alexlebens.net/helm-charts
version: 0.8.0
digest: sha256:abc3e3772be3542b02abd3453d3f23fd12bb11166202eaedd01b6fb67f040a3e
generated: "2026-04-04T17:57:13.966422-05:00"

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