Compare commits

...

783 Commits

Author SHA1 Message Date
a261e063f4 Merge pull request 'Update Helm release grafana to v8.14.1' (#434) from renovate/grafana-8.x into main
Reviewed-on: #434
2025-05-02 08:05:21 +00:00
6c3d4e522f Update Helm release grafana to v8.14.1 2025-05-01 22:01:11 +00:00
f5ec343738 update immich, revert minecraft update 2025-05-01 14:01:13 +02:00
df58f85de3 Merge pull request 'Update Helm release authelia to v0.10.6' (#422) from renovate/authelia-0.x into main
Reviewed-on: #422
2025-05-01 12:00:15 +00:00
a464fa6f7b Merge pull request 'Update ghcr.io/advplyr/audiobookshelf Docker tag to v2.21.0' (#430) from renovate/ghcr.io-advplyr-audiobookshelf-2.x into main
Reviewed-on: #430
2025-05-01 12:00:04 +00:00
71d1f4d111 Merge pull request 'Update Helm release redis to v20.13.4' (#431) from renovate/redis-20.x into main
Reviewed-on: #431
2025-05-01 11:44:10 +00:00
f1d3c8df11 Merge pull request 'Update Helm release grafana to v8.14.0' (#426) from renovate/grafana-8.x into main
Reviewed-on: #426
2025-05-01 11:43:55 +00:00
8059d30b45 Merge pull request 'Update Helm release traefik to v35.2.0' (#427) from renovate/traefik-35.x into main
Reviewed-on: #427
2025-05-01 11:43:37 +00:00
70d07e2e18 Merge pull request 'Update renovate/renovate Docker tag to v40' (#432) from renovate/renovate-renovate-40.x into main
Reviewed-on: #432
2025-05-01 11:42:59 +00:00
59aad770da Update renovate/renovate Docker tag to v40 2025-04-30 10:05:23 +00:00
bb70970e38 Update Helm release redis to v20.13.4 2025-04-30 08:01:52 +00:00
48bbfd28de Update Helm release grafana to v8.14.0 2025-04-30 00:05:05 +00:00
b61171c21c Update Helm release traefik to v35.2.0 2025-04-29 18:05:20 +00:00
ad310ae8d3 update minecraft server version 2025-04-27 21:41:33 +02:00
01f6d3a5d2 Update ghcr.io/advplyr/audiobookshelf Docker tag to v2.21.0 2025-04-27 18:02:25 +00:00
0c87d7c7ab Merge pull request 'Update Helm release prometheus-node-exporter to v4.45.3' (#428) from renovate/prometheus-node-exporter-4.x into main
Reviewed-on: #428
2025-04-27 11:35:46 +00:00
52772ce8d1 fix invalid value 2025-04-26 19:39:32 +02:00
e2765325fc Merge pull request 'Update Helm release redis to v20.13.2' (#425) from renovate/redis-20.x into main
Reviewed-on: #425
2025-04-26 17:27:10 +00:00
9074dab74e Merge pull request 'Manage stump' (#429) from feature/stump into main
Reviewed-on: #429
2025-04-26 17:26:41 +00:00
4cc23e7acb manage stump through argo 2025-04-26 19:25:41 +02:00
e39863275f allow uploads 2025-04-26 19:24:16 +02:00
4ebc0b1069 improve minecraft performance by using a non nfs volume for live data 2025-04-26 14:07:34 +02:00
0688846033 Update Helm release prometheus-node-exporter to v4.45.3 2025-04-25 18:02:09 +00:00
75a7f6b9b7 update immich 2025-04-24 22:51:52 +02:00
1ead67d10b add stump 2025-04-24 22:51:21 +02:00
451a992d8d Update Helm release redis to v20.13.2 2025-04-24 12:02:48 +00:00
7049403d60 Merge pull request 'Update Helm release redis to v20.13.0' (#423) from renovate/redis-20.x into main
Reviewed-on: #423
2025-04-23 08:28:52 +00:00
380e74a82a Merge pull request 'Update adguard/adguardhome Docker tag to v0.107.61' (#424) from renovate/adguard-adguardhome-0.x into main
Reviewed-on: #424
2025-04-23 08:27:37 +00:00
1a89391702 Update Helm release redis to v20.13.0 2025-04-22 18:02:25 +00:00
1ba5687c4b Update adguard/adguardhome Docker tag to v0.107.61 2025-04-22 18:02:14 +00:00
37f3da0f9d Update Helm release authelia to v0.10.6 2025-04-22 18:02:06 +00:00
9cba318022 Merge pull request 'Update dependency prometheus-operator/prometheus-operator to v0.82.0' (#421) from renovate/prometheus-operator-prometheus-operator-0.x into main
Reviewed-on: #421
2025-04-20 23:17:06 +00:00
3f8b6bd228 Merge pull request 'Update ghcr.io/coder/code-server Docker tag to v4.99.3' (#413) from renovate/ghcr.io-coder-code-server-4.x into main
Reviewed-on: #413
2025-04-20 23:15:58 +00:00
a6b1f52580 Merge pull request 'Update Helm release grafana to v8.12.1' (#419) from renovate/grafana-8.x into main
Reviewed-on: #419
2025-04-20 22:22:46 +00:00
d3bf3f1680 Merge pull request 'Update Helm release redis to v20.12.1' (#416) from renovate/redis-20.x into main
Reviewed-on: #416
2025-04-20 21:56:53 +00:00
4de54f76b2 Merge pull request 'Update adguard/adguardhome Docker tag to v0.107.60' (#418) from renovate/adguard-adguardhome-0.x into main
Reviewed-on: #418
2025-04-20 15:17:47 +00:00
5b0ae4971c Merge pull request 'Update ghcr.io/paperless-ngx/paperless-ngx Docker tag to v2.15.3' (#420) from renovate/ghcr.io-paperless-ngx-paperless-ngx-2.x into main
Reviewed-on: #420
2025-04-20 15:17:06 +00:00
341bacbb56 Merge pull request 'Update Helm release traefik to v35' (#412) from renovate/traefik-35.x into main
Reviewed-on: #412
2025-04-20 15:16:35 +00:00
fcb03b1120 Update ghcr.io/paperless-ngx/paperless-ngx Docker tag to v2.15.3 2025-04-20 00:02:21 +00:00
f22ca6fc14 Update Helm release traefik to v35 2025-04-18 16:05:18 +00:00
ebbad2b4a9 Update ghcr.io/coder/code-server Docker tag to v4.99.3 2025-04-17 20:05:16 +00:00
e257f9e063 Update dependency prometheus-operator/prometheus-operator to v0.82.0 2025-04-17 10:05:21 +00:00
c6095888a7 Update Helm release grafana to v8.12.1 2025-04-16 20:02:00 +00:00
bac8c5d40e Update Helm release redis to v20.12.1 2025-04-16 16:02:33 +00:00
047810e60c Update adguard/adguardhome Docker tag to v0.107.60 2025-04-14 12:05:30 +00:00
6027c40630 Merge pull request 'Update ghcr.io/paperless-ngx/paperless-ngx Docker tag to v2.15.1' (#417) from renovate/ghcr.io-paperless-ngx-paperless-ngx-2.x into main
Reviewed-on: #417
2025-04-10 08:19:52 +00:00
5541be46fd Merge pull request 'Update Helm release grafana to v8.11.4' (#415) from renovate/grafana-8.x into main
Reviewed-on: #415
2025-04-10 08:19:24 +00:00
efbdb5a9ce Update ghcr.io/paperless-ngx/paperless-ngx Docker tag to v2.15.1 2025-04-10 00:05:41 +00:00
0749490292 Update Helm release grafana to v8.11.4 2025-04-09 12:02:27 +00:00
092010dd75 Merge pull request 'Update Helm release prometheus-node-exporter to v4.45.2' (#411) from renovate/prometheus-node-exporter-4.x into main
Reviewed-on: #411
2025-04-09 08:18:30 +00:00
42d67db99d Merge pull request 'Update ghcr.io/paperless-ngx/paperless-ngx Docker tag to v2.15.0' (#414) from renovate/ghcr.io-paperless-ngx-paperless-ngx-2.x into main
Reviewed-on: #414
2025-04-09 08:17:36 +00:00
c51b6965e8 Update ghcr.io/paperless-ngx/paperless-ngx Docker tag to v2.15.0 2025-04-08 18:03:39 +00:00
ecac04b548 Update Helm release prometheus-node-exporter to v4.45.2 2025-04-07 16:02:17 +00:00
e63bc3e177 Merge pull request 'Update Helm release loki to v6.29.0' (#388) from renovate/loki-6.x into main
Reviewed-on: #388
2025-04-06 13:46:37 +00:00
44cccf7767 Merge pull request 'Update docker.io/bitnami/sealed-secrets-controller Docker tag to v0.29.0' (#391) from renovate/docker.io-bitnami-sealed-secrets-controller-0.x into main
Reviewed-on: #391
2025-04-06 13:29:31 +00:00
3e64cfe53c Merge pull request 'Update Helm release grafana to v8.11.3' (#407) from renovate/grafana-8.x into main
Reviewed-on: #407
2025-04-06 13:20:24 +00:00
ebb78d138d Merge pull request 'Update quay.io/thanos/thanos Docker tag to v0.38.0' (#406) from renovate/quay.io-thanos-thanos-0.x into main
Reviewed-on: #406
2025-04-06 13:16:33 +00:00
648ba08399 Merge pull request 'Update octodns/octodns Docker tag to v2025.04' (#408) from renovate/octodns-octodns-2025.x into main
Reviewed-on: #408
2025-04-06 13:14:37 +00:00
c575b3cae3 Merge pull request 'Update actualbudget/actual-server Docker tag to v25.4.0' (#409) from renovate/actualbudget-actual-server-25.x into main
Reviewed-on: #409
2025-04-06 13:03:14 +00:00
b791b04b7e Merge pull request 'Update jellyfin/jellyfin Docker tag to v10.10.7' (#410) from renovate/jellyfin-jellyfin-10.x into main
Reviewed-on: #410
2025-04-06 13:02:52 +00:00
b8800ecc95 Update jellyfin/jellyfin Docker tag to v10.10.7 2025-04-05 20:02:15 +00:00
63a82943dd Update actualbudget/actual-server Docker tag to v25.4.0 2025-04-05 04:02:31 +00:00
376c1cf38f Update octodns/octodns Docker tag to v2025.04 2025-04-04 20:02:33 +00:00
159f2fa696 Update Helm release grafana to v8.11.3 2025-04-04 18:01:59 +00:00
24d0e59f4a Update quay.io/thanos/thanos Docker tag to v0.38.0 2025-04-03 10:02:38 +00:00
2b72217fbe Merge pull request 'Update homeassistant/home-assistant Docker tag to v2025.4' (#405) from renovate/homeassistant-home-assistant-2025.x into main
Reviewed-on: #405
2025-04-03 08:10:43 +00:00
d0d045b348 Update homeassistant/home-assistant Docker tag to v2025.4 2025-04-02 18:02:32 +00:00
45bac8fec1 Merge pull request 'Update Helm release prometheus-node-exporter to v4.45.0' (#397) from renovate/prometheus-node-exporter-4.x into main
Reviewed-on: #397
2025-04-01 22:05:10 +00:00
df1ecbe645 Merge pull request 'Update Helm release authelia to v0.10.4' (#398) from renovate/authelia-0.x into main
Reviewed-on: #398
2025-04-01 22:04:41 +00:00
6ed0327812 Merge pull request 'Update Helm release traefik to v34.5.0' (#400) from renovate/traefik-34.x into main
Reviewed-on: #400
2025-04-01 22:03:55 +00:00
f232efb2fa Merge pull request 'Update Helm release grafana to v8.11.1' (#404) from renovate/grafana-8.x into main
Reviewed-on: #404
2025-04-01 22:03:28 +00:00
e62382159c Merge pull request 'Update Helm release gitea to v11.0.1' (#403) from renovate/gitea-11.x into main
Reviewed-on: #403
2025-04-01 22:03:06 +00:00
bec5124d8d Update Helm release grafana to v8.11.1 2025-04-01 20:02:28 +00:00
5445621fc7 Update Helm release gitea to v11.0.1 2025-04-01 16:02:39 +00:00
1ae91430e2 Update Helm release traefik to v34.5.0 2025-03-31 14:03:26 +00:00
b9223ecd89 Merge pull request 'Update owncloud/ocis Docker tag to v7.1.2' (#399) from renovate/owncloud-ocis-7.x into main
Reviewed-on: #399
2025-03-31 07:26:10 +00:00
af20f12608 Update owncloud/ocis Docker tag to v7.1.2 2025-03-30 12:03:07 +00:00
119a520dcd Merge pull request 'Update Helm release grafana to v8.11.0' (#393) from renovate/grafana-8.x into main
Reviewed-on: #393
2025-03-30 11:47:26 +00:00
86ffbccafd Update Helm release authelia to v0.10.4 2025-03-29 16:02:27 +00:00
8b2892220d immich update 2025-03-28 11:19:48 +01:00
0212f19650 Update Helm release prometheus-node-exporter to v4.45.0 2025-03-28 10:03:17 +00:00
f4e8318396 update minecraft modpack 2025-03-27 22:54:41 +01:00
e586285ed8 Update Helm release grafana to v8.11.0 2025-03-27 18:02:48 +00:00
1710a336a7 Update docker.io/bitnami/sealed-secrets-controller Docker tag to v0.29.0 2025-03-27 12:04:07 +00:00
c4db09d00e Update Helm release loki to v6.29.0 2025-03-26 22:03:05 +00:00
4a06fcda92 Merge pull request 'Update Helm release redis to v20.11.4' (#382) from renovate/redis-20.x into main
Reviewed-on: #382
2025-03-24 07:42:38 +00:00
4790b8e57a Merge pull request 'Update adguard/adguardhome Docker tag to v0.107.59' (#379) from renovate/adguard-adguardhome-0.x into main
Reviewed-on: #379
2025-03-24 07:41:18 +00:00
309fadded7 Update Helm release redis to v20.11.4 2025-03-23 10:02:28 +00:00
7dbca93691 Update adguard/adguardhome Docker tag to v0.107.59 2025-03-21 12:05:15 +00:00
d0409edeb6 Merge pull request 'Update ghcr.io/mealie-recipes/mealie Docker tag to v2.8.0' (#376) from renovate/ghcr.io-mealie-recipes-mealie-2.x into main
Reviewed-on: #376
2025-03-20 09:19:56 +00:00
043e5cfb65 Merge pull request 'Update adguard/adguardhome Docker tag to v0.107.58' (#377) from renovate/adguard-adguardhome-0.x into main
Reviewed-on: #377
2025-03-20 09:19:20 +00:00
d80062b388 Update adguard/adguardhome Docker tag to v0.107.58 2025-03-19 20:02:26 +00:00
b8f564342f Update ghcr.io/mealie-recipes/mealie Docker tag to v2.8.0 2025-03-18 20:02:14 +00:00
60b5078f9d Update authelia version & implement required changes 2025-03-18 17:23:31 +01:00
3c9697ba42 Merge pull request 'Update ghcr.io/advplyr/audiobookshelf Docker tag to v2.20.0' (#375) from renovate/ghcr.io-advplyr-audiobookshelf-2.x into main
Reviewed-on: #375
2025-03-18 09:26:45 +00:00
e5cf88f11d Update ghcr.io/advplyr/audiobookshelf Docker tag to v2.20.0 2025-03-18 00:02:45 +00:00
448b2b3c34 Merge pull request 'Update Helm release redis to v20.11.3' (#346) from renovate/redis-20.x into main
Reviewed-on: #346
2025-03-17 10:40:44 +00:00
5471ac7343 Merge pull request 'Update ghcr.io/coder/code-server Docker tag to v4.98.2' (#366) from renovate/ghcr.io-coder-code-server-4.x into main
Reviewed-on: #366
2025-03-17 09:34:54 +00:00
51f4f503eb Merge pull request 'Update Helm release traefik to v34.4.1' (#355) from renovate/traefik-34.x into main
Reviewed-on: #355
2025-03-17 09:34:03 +00:00
fe8cda32a8 Merge pull request 'Update Helm release cloudnative-pg to v0.23.2' (#362) from renovate/cloudnative-pg-0.x into main
Reviewed-on: #362
2025-03-17 09:33:27 +00:00
fe08375b4b Merge pull request 'Update Helm release grafana to v8.10.4' (#372) from renovate/grafana-8.x into main
Reviewed-on: #372
2025-03-17 09:32:36 +00:00
219802bdc2 Merge pull request 'Update dependency prometheus-operator/prometheus-operator to v0.81.0' (#367) from renovate/prometheus-operator-prometheus-operator-0.x into main
Reviewed-on: #367
2025-03-17 09:31:56 +00:00
a229a89098 Merge pull request 'Update octodns/octodns Docker tag to v2025' (#373) from renovate/octodns-octodns-2025.x into main
Reviewed-on: #373
2025-03-17 09:31:09 +00:00
69004e76c6 Update octodns/octodns Docker tag to v2025 2025-03-17 00:06:04 +00:00
37e823c9ea Update Helm release grafana to v8.10.4 2025-03-16 22:02:26 +00:00
434f5a9b57 Merge pull request 'Update Helm release loki to v6.28.0' (#369) from renovate/loki-6.x into main
Reviewed-on: #369
2025-03-16 18:46:51 +00:00
4e650d0dba Merge pull request 'Update Helm release grafana to v8.10.3' (#368) from renovate/grafana-8.x into main
Reviewed-on: #368
2025-03-16 18:45:39 +00:00
edf076169d Merge pull request 'Update Helm release authelia to v0.10.0' (#371) from renovate/authelia-0.x into main
Reviewed-on: #371
2025-03-16 18:44:32 +00:00
276c725e3c Merge pull request 'Update owncloud/ocis Docker tag to v7.1.1' (#370) from renovate/owncloud-ocis-7.x into main
Reviewed-on: #370
2025-03-16 18:42:50 +00:00
35f0273b2b Update Helm release authelia to v0.10.0 2025-03-16 12:03:25 +00:00
1ec7c7b3ec Update ghcr.io/coder/code-server Docker tag to v4.98.2 2025-03-15 04:05:41 +00:00
4bb263d901 Update owncloud/ocis Docker tag to v7.1.1 2025-03-14 18:02:54 +00:00
8d876debf4 Update Helm release loki to v6.28.0 2025-03-13 02:03:59 +00:00
0737cf3a77 Update Helm release grafana to v8.10.3 2025-03-13 02:03:09 +00:00
1a9044943c Update dependency prometheus-operator/prometheus-operator to v0.81.0 2025-03-11 16:06:00 +00:00
08bececb27 Merge pull request 'Update tombursch/kitchenowl Docker tag to v0.6.11' (#363) from renovate/tombursch-kitchenowl-0.x into main
Reviewed-on: #363
2025-03-11 11:03:27 +00:00
d58278e110 Update Helm release redis to v20.11.3 2025-03-10 14:03:09 +00:00
21b4856678 Update tombursch/kitchenowl Docker tag to v0.6.11 2025-03-09 20:06:08 +00:00
76bee2e51f update immich to 129.1 2025-03-08 12:53:36 +01:00
bac5295984 Update Helm release cloudnative-pg to v0.23.2 2025-03-08 00:05:12 +00:00
a0bf8f6347 Merge pull request 'Update ghcr.io/coder/code-server Docker tag to v4.97.2' (#336) from renovate/ghcr.io-coder-code-server-4.x into main
Reviewed-on: #336
2025-03-07 23:50:55 +00:00
573bd29bdc Merge pull request 'Update homeassistant/home-assistant Docker tag to v2025.3' (#358) from renovate/homeassistant-home-assistant-2025.x into main
Reviewed-on: #358
2025-03-07 23:49:48 +00:00
b5ea282038 Merge pull request 'Update owncloud/ocis Docker tag to v7.1.0' (#359) from renovate/owncloud-ocis-7.x into main
Reviewed-on: #359
2025-03-07 23:46:05 +00:00
d602914a68 Merge pull request 'Update sissbruecker/linkding Docker tag to v1.39.1' (#361) from renovate/sissbruecker-linkding-1.x into main
Reviewed-on: #361
2025-03-07 23:45:07 +00:00
6cd75a84b7 Update sissbruecker/linkding Docker tag to v1.39.1 2025-03-06 20:05:37 +00:00
a915b0541c Update owncloud/ocis Docker tag to v7.1.0 2025-03-06 14:05:58 +00:00
d57f44cf9e Update homeassistant/home-assistant Docker tag to v2025.3 2025-03-06 00:05:50 +00:00
087da0db97 Update Helm release traefik to v34.4.1 2025-03-05 12:02:41 +00:00
74c31bd668 update immich version 2025-03-05 10:30:51 +01:00
e5f5f59785 update immich version 2025-03-05 10:30:31 +01:00
7051b2168a Merge pull request 'Update Helm release prometheus-node-exporter to v4.44.1' (#344) from renovate/prometheus-node-exporter-4.x into main
Reviewed-on: #344
2025-03-04 08:17:25 +00:00
87fcd525db Merge pull request 'Update actualbudget/actual-server Docker tag to v25.3.1' (#352) from renovate/actualbudget-actual-server-25.x into main
Reviewed-on: #352
2025-03-04 07:59:04 +00:00
904ff6ad95 Merge pull request 'Update Helm release gitea to v11' (#351) from renovate/gitea-11.x into main
Reviewed-on: #351
2025-03-03 08:18:47 +00:00
6863806a32 Update actualbudget/actual-server Docker tag to v25.3.1 2025-03-03 02:05:06 +00:00
f10af61bb6 Update Helm release gitea to v11 2025-03-01 18:06:09 +00:00
437bd6e2ba Merge pull request 'Update actualbudget/actual-server Docker tag to v25.3.0' (#350) from renovate/actualbudget-actual-server-25.x into main
Reviewed-on: #350
2025-03-01 13:45:50 +00:00
6aad946ed5 Merge pull request 'Update ghcr.io/mealie-recipes/mealie Docker tag to v2.7.1' (#349) from renovate/ghcr.io-mealie-recipes-mealie-2.x into main
Reviewed-on: #349
2025-03-01 13:45:24 +00:00
b98d8d7e18 Update actualbudget/actual-server Docker tag to v25.3.0 2025-03-01 02:07:43 +00:00
a7e3af06a6 Update ghcr.io/mealie-recipes/mealie Docker tag to v2.7.1 2025-02-28 12:07:07 +00:00
0ae7c18783 Merge pull request 'Update ghcr.io/advplyr/audiobookshelf Docker tag to v2.19.5' (#345) from renovate/ghcr.io-advplyr-audiobookshelf-2.x into main
Reviewed-on: #345
2025-02-28 08:41:59 +00:00
9a376cea5c Update ghcr.io/advplyr/audiobookshelf Docker tag to v2.19.5 2025-02-27 12:04:08 +00:00
3f949e5b01 Update Helm release prometheus-node-exporter to v4.44.1 2025-02-27 12:03:41 +00:00
287b7aa291 revert renovate upgrade 2025-02-27 12:37:55 +01:00
36b2227544 Merge pull request 'Update Helm release redis to v20.8.0' (#341) from renovate/redis-20.x into main
Reviewed-on: #341
2025-02-23 10:00:20 +00:00
129c0ef41b Merge pull request 'Update Helm release authelia to v0.9.16' (#328) from renovate/authelia-0.x into main
Reviewed-on: #328
2025-02-23 09:59:46 +00:00
5006bfcae7 Merge pull request 'Update sissbruecker/linkding Docker tag to v1.38.1' (#342) from renovate/sissbruecker-linkding-1.x into main
Reviewed-on: #342
2025-02-23 09:59:27 +00:00
0df361f907 Merge pull request 'Update renovate/renovate Docker tag to v40' (#343) from renovate/renovate-renovate-40.x into main
Reviewed-on: #343
2025-02-23 09:58:50 +00:00
d49abeb36d Update renovate/renovate Docker tag to v40 2025-02-22 22:06:04 +00:00
061ac2e79d Update sissbruecker/linkding Docker tag to v1.38.1 2025-02-22 20:03:13 +00:00
fefe5e61bd Update Helm release redis to v20.8.0 2025-02-22 16:03:26 +00:00
5a473621b1 Merge pull request 'Update dependency prometheus-operator/prometheus-operator to v0.80.1' (#337) from renovate/prometheus-operator-prometheus-operator-0.x into main
Reviewed-on: #337
2025-02-22 11:26:25 +00:00
c966a2233e Merge pull request 'Update Helm release grafana to v8.10.1' (#329) from renovate/grafana-8.x into main
Reviewed-on: #329
2025-02-22 10:43:34 +00:00
1b7b1587f8 Merge pull request 'Update Helm release traefik to v34.4.0' (#338) from renovate/traefik-34.x into main
Reviewed-on: #338
2025-02-22 10:42:57 +00:00
8d3157ce83 Merge pull request 'Update ghcr.io/advplyr/audiobookshelf Docker tag to v2.19.4' (#339) from renovate/ghcr.io-advplyr-audiobookshelf-2.x into main
Reviewed-on: #339
2025-02-22 10:41:59 +00:00
ed312fc25f Merge pull request 'Update adguard/adguardhome Docker tag to v0.107.57' (#340) from renovate/adguard-adguardhome-0.x into main
Reviewed-on: #340
2025-02-22 10:41:44 +00:00
d3307e6449 Update Helm release grafana to v8.10.1 2025-02-22 00:10:53 +00:00
70cf3a5c94 Update adguard/adguardhome Docker tag to v0.107.57 2025-02-20 16:03:23 +00:00
6f5020d1d2 Update ghcr.io/advplyr/audiobookshelf Docker tag to v2.19.4 2025-02-20 02:03:17 +00:00
3f9e333d7f Update Helm release traefik to v34.4.0 2025-02-19 18:03:25 +00:00
2b417486cb Update dependency prometheus-operator/prometheus-operator to v0.80.1 2025-02-19 12:03:01 +00:00
06814fb033 Merge pull request 'Update Helm release redis to v20.7.1' (#332) from renovate/redis-20.x into main
Reviewed-on: #332
2025-02-19 08:53:45 +00:00
0103d138dd Merge pull request 'Update alpine/git Docker tag to v2.47.2' (#331) from renovate/alpine-git-2.x into main
Reviewed-on: #331
2025-02-19 08:49:49 +00:00
ab71beaa4f Merge pull request 'Update Helm release loki to v6.27.0' (#330) from renovate/loki-6.x into main
Reviewed-on: #330
2025-02-19 08:47:35 +00:00
df2b12eedc Merge pull request 'Update Helm release prometheus-node-exporter to v4.44.0' (#335) from renovate/prometheus-node-exporter-4.x into main
Reviewed-on: #335
2025-02-19 08:47:14 +00:00
be28ebb784 Update ghcr.io/coder/code-server Docker tag to v4.97.2 2025-02-18 20:06:19 +00:00
ae3e36b6b1 update immich 2025-02-18 17:25:06 +01:00
30dae69a02 Merge pull request 'Update ghcr.io/advplyr/audiobookshelf Docker tag to v2.19.3' (#333) from renovate/ghcr.io-advplyr-audiobookshelf-2.x into main
Reviewed-on: #333
2025-02-18 14:12:39 +00:00
5cb6ceb2fa Merge pull request 'Update jellyfin/jellyfin Docker tag to v10.10.6' (#334) from renovate/jellyfin-jellyfin-10.x into main
Reviewed-on: #334
2025-02-18 14:01:42 +00:00
979f44640d Update Helm release prometheus-node-exporter to v4.44.0 2025-02-17 18:06:34 +00:00
f43ececde3 Update jellyfin/jellyfin Docker tag to v10.10.6 2025-02-17 00:11:50 +00:00
512419f1ef Update ghcr.io/advplyr/audiobookshelf Docker tag to v2.19.3 2025-02-17 00:11:41 +00:00
fd1658e686 Update Helm release redis to v20.7.1 2025-02-16 20:03:16 +00:00
9e87f36ce2 Update alpine/git Docker tag to v2.47.2 2025-02-16 06:03:07 +00:00
b700d057ae Update Helm release loki to v6.27.0 2025-02-15 00:03:39 +00:00
2c489fde01 Merge pull request 'Update Helm release loki to v6.26.0' (#327) from renovate/loki-6.x into main
Reviewed-on: #327
2025-02-14 13:30:42 +00:00
08329cf510 Merge pull request 'Update ghcr.io/advplyr/audiobookshelf Docker tag to v2.19.2' (#326) from renovate/ghcr.io-advplyr-audiobookshelf-2.x into main
Reviewed-on: #326
2025-02-14 13:29:59 +00:00
6c1277b593 Merge pull request 'Update tombursch/kitchenowl Docker tag to v0.6.10' (#325) from renovate/tombursch-kitchenowl-0.x into main
Reviewed-on: #325
2025-02-14 13:29:40 +00:00
0124725b19 Update Helm release authelia to v0.9.16 2025-02-13 00:03:14 +00:00
3ba4d6ee50 Update ghcr.io/advplyr/audiobookshelf Docker tag to v2.19.2 2025-02-12 18:03:10 +00:00
d57a8dae3d Update Helm release loki to v6.26.0 2025-02-12 14:03:09 +00:00
e5731d76de Update tombursch/kitchenowl Docker tag to v0.6.10 2025-02-11 00:13:11 +00:00
24bcadc8dd Merge pull request 'Update Helm release traefik to v34.3.0' (#320) from renovate/traefik-34.x into main
Reviewed-on: #320
2025-02-10 10:21:05 +00:00
ebeaf5b400 Merge pull request 'Update actualbudget/actual-server Docker tag to v25.2.1' (#317) from renovate/actualbudget-actual-server-25.x into main
Reviewed-on: #317
2025-02-10 10:16:34 +00:00
a41ecaebe5 Merge pull request 'Update sissbruecker/linkding Docker tag to v1.38.0' (#321) from renovate/sissbruecker-linkding-1.x into main
Reviewed-on: #321
2025-02-10 10:16:20 +00:00
ccd142129e Merge pull request 'Update ghcr.io/mealie-recipes/mealie Docker tag to v2.6.0' (#318) from renovate/ghcr.io-mealie-recipes-mealie-2.x into main
Reviewed-on: #318
2025-02-10 10:15:49 +00:00
54579e6f91 Merge pull request 'Update tombursch/kitchenowl Docker tag to v0.6.9' (#322) from renovate/tombursch-kitchenowl-0.x into main
Reviewed-on: #322
2025-02-10 10:15:31 +00:00
21cdeb6893 Update tombursch/kitchenowl Docker tag to v0.6.9 2025-02-09 18:09:27 +00:00
d616c0fcc6 Update sissbruecker/linkding Docker tag to v1.38.0 2025-02-09 10:08:48 +00:00
469091ec3e Merge pull request 'Update owncloud/ocis Docker tag to v7.0.1' (#319) from renovate/owncloud-ocis-7.x into main
Reviewed-on: #319
2025-02-07 20:46:18 +00:00
e9372cb2cc Update Helm release traefik to v34.3.0 2025-02-07 18:02:56 +00:00
419654757a Update owncloud/ocis Docker tag to v7.0.1 2025-02-07 12:03:05 +00:00
632e333602 Update ghcr.io/mealie-recipes/mealie Docker tag to v2.6.0 2025-02-06 22:03:15 +00:00
3a5d7068ad Update actualbudget/actual-server Docker tag to v25.2.1 2025-02-06 22:03:09 +00:00
f994c69ecc Merge pull request 'Update Helm release traefik to v34' (#292) from renovate/traefik-34.x into main
Reviewed-on: #292
2025-02-06 18:27:48 +00:00
9fb2631e87 Merge pull request 'Update Helm release grafana to v8.9.0' (#304) from renovate/grafana-8.x into main
Reviewed-on: #304
2025-02-06 18:25:01 +00:00
8ddf4f2ffb Merge pull request 'Update Helm release redis to v20.7.0' (#311) from renovate/redis-20.x into main
Reviewed-on: #311
2025-02-06 18:24:10 +00:00
eb6e9dbb76 Merge pull request 'Update Helm release loki to v6.25.1' (#314) from renovate/loki-6.x into main
Reviewed-on: #314
2025-02-06 18:23:19 +00:00
e5ac9e9a14 Merge pull request 'Update Helm release authelia to v0.9.15' (#313) from renovate/authelia-0.x into main
Reviewed-on: #313
2025-02-06 18:22:43 +00:00
c3889442a1 Merge pull request 'Update dependency prometheus-operator/prometheus-operator to v0.80.0' (#312) from renovate/prometheus-operator-prometheus-operator-0.x into main
Reviewed-on: #312
2025-02-06 18:21:33 +00:00
eaebe66de1 Merge pull request 'Update ghcr.io/paperless-ngx/paperless-ngx Docker tag to v2.14.7' (#303) from renovate/ghcr.io-paperless-ngx-paperless-ngx-2.x into main
Reviewed-on: #303
2025-02-06 18:20:41 +00:00
a543d784f4 Merge pull request 'Update ghcr.io/advplyr/audiobookshelf Docker tag to v2.19.0' (#307) from renovate/ghcr.io-advplyr-audiobookshelf-2.x into main
Reviewed-on: #307
2025-02-06 18:20:03 +00:00
52686d5315 Merge pull request 'Update homeassistant/home-assistant Docker tag to v2025.2' (#315) from renovate/homeassistant-home-assistant-2025.x into main
Reviewed-on: #315
2025-02-06 18:19:37 +00:00
b86047145b Merge pull request 'Update actualbudget/actual-server Docker tag to v25.2.0' (#316) from renovate/actualbudget-actual-server-25.x into main
Reviewed-on: #316
2025-02-06 18:19:21 +00:00
f2d4bc629c Update actualbudget/actual-server Docker tag to v25.2.0 2025-02-05 22:06:06 +00:00
f68669c4d6 Update homeassistant/home-assistant Docker tag to v2025.2 2025-02-05 20:06:12 +00:00
cc49ce8d11 Update Helm release loki to v6.25.1 2025-02-05 12:03:02 +00:00
60984488b2 Update Helm release authelia to v0.9.15 2025-02-05 10:02:34 +00:00
45bdcfc191 Update dependency prometheus-operator/prometheus-operator to v0.80.0 2025-02-04 16:05:53 +00:00
6ed6762b8e Update Helm release redis to v20.7.0 2025-02-04 14:03:00 +00:00
1584b5d709 Update Helm release grafana to v8.9.0 2025-02-04 02:02:54 +00:00
cc70e6f7c6 Update ghcr.io/advplyr/audiobookshelf Docker tag to v2.19.0 2025-02-02 22:02:53 +00:00
49781eb932 Update ghcr.io/paperless-ngx/paperless-ngx Docker tag to v2.14.7 2025-01-31 18:02:09 +00:00
ecf1e6e468 update immich version 2025-01-31 15:02:18 +01:00
c3b530dee7 Merge pull request 'Update ghcr.io/paperless-ngx/paperless-ngx Docker tag to v2.14.6' (#302) from renovate/ghcr.io-paperless-ngx-paperless-ngx-2.x into main
Reviewed-on: #302
2025-01-31 14:00:17 +00:00
a8622d2f60 Update Helm release traefik to v34 2025-01-28 18:02:47 +00:00
b95a2ad6b1 Update ghcr.io/paperless-ngx/paperless-ngx Docker tag to v2.14.6 2025-01-28 02:02:55 +00:00
1bb4b643c0 Merge pull request 'Update sissbruecker/linkding Docker tag to v1.37.0' (#301) from renovate/sissbruecker-linkding-1.x into main
Reviewed-on: #301
2025-01-27 08:26:35 +00:00
3b5ed5ef26 Update sissbruecker/linkding Docker tag to v1.37.0 2025-01-27 00:02:25 +00:00
1f6f065172 Merge pull request 'Update jellyfin/jellyfin Docker tag to v10.10.5' (#298) from renovate/jellyfin-jellyfin-10.x into main
Reviewed-on: #298
2025-01-26 11:23:11 +00:00
7534b11b9b Update jellyfin/jellyfin Docker tag to v10.10.5 2025-01-25 20:02:19 +00:00
a4c94f0c29 update immich 2025-01-25 09:37:44 +01:00
f8a58abb98 Merge pull request 'Update ghcr.io/coder/code-server Docker tag to v4.96.4' (#291) from renovate/ghcr.io-coder-code-server-4.x into main
Reviewed-on: #291
2025-01-24 20:24:50 +00:00
2a1925982d Merge pull request 'Update docker.io/bitnami/sealed-secrets-controller Docker tag to v0.28.0' (#286) from renovate/docker.io-bitnami-sealed-secrets-controller-0.x into main
Reviewed-on: #286
2025-01-24 20:24:31 +00:00
d7e9e8eda1 Merge pull request 'Update adguard/adguardhome Docker tag to v0.107.56' (#295) from renovate/adguard-adguardhome-0.x into main
Reviewed-on: #295
2025-01-24 20:21:43 +00:00
a5a2db29a7 Update adguard/adguardhome Docker tag to v0.107.56 2025-01-23 16:02:22 +00:00
4ab06c344c Merge pull request 'Update Helm release grafana to v8.8.5' (#288) from renovate/grafana-8.x into main
Reviewed-on: #288
2025-01-23 09:25:37 +00:00
62e757a098 Merge pull request 'Update ghcr.io/paperless-ngx/paperless-ngx Docker tag to v2.14.5' (#289) from renovate/ghcr.io-paperless-ngx-paperless-ngx-2.x into main
Reviewed-on: #289
2025-01-23 09:24:11 +00:00
950706b5d8 Merge pull request 'Update ghcr.io/advplyr/audiobookshelf Docker tag to v2.18.1' (#290) from renovate/ghcr.io-advplyr-audiobookshelf-2.x into main
Reviewed-on: #290
2025-01-23 09:23:39 +00:00
0dc32f0bef Merge pull request 'Update jellyfin/jellyfin Docker tag to v10.10.4' (#293) from renovate/jellyfin-jellyfin-10.x into main
Reviewed-on: #293
2025-01-23 09:23:18 +00:00
d3d68331b4 Merge pull request 'Update ghcr.io/mealie-recipes/mealie Docker tag to v2.5.0' (#294) from renovate/ghcr.io-mealie-recipes-mealie-2.x into main
Reviewed-on: #294
2025-01-23 09:22:55 +00:00
73439a376f Update ghcr.io/mealie-recipes/mealie Docker tag to v2.5.0 2025-01-22 18:03:13 +00:00
30906411e6 Update jellyfin/jellyfin Docker tag to v10.10.4 2025-01-22 04:03:02 +00:00
877356e696 Update ghcr.io/paperless-ngx/paperless-ngx Docker tag to v2.14.5 2025-01-22 02:03:16 +00:00
0f4dcd7d99 Update Helm release grafana to v8.8.5 2025-01-21 18:02:28 +00:00
a8fa42e46f Update ghcr.io/advplyr/audiobookshelf Docker tag to v2.18.1 2025-01-21 00:02:53 +00:00
3ac1fe7729 Update ghcr.io/coder/code-server Docker tag to v4.96.4 2025-01-20 20:02:45 +00:00
79293f14e8 kitchenowl + code server 2025-01-19 18:47:03 +01:00
2aa7f0509b Merge pull request 'Update Helm release loki to v6.25.0' (#287) from renovate/loki-6.x into main
Reviewed-on: #287
2025-01-18 10:41:35 +00:00
2600ece2dd Update Helm release loki to v6.25.0 2025-01-17 22:02:43 +00:00
92033aafe4 Update docker.io/bitnami/sealed-secrets-controller Docker tag to v0.28.0 2025-01-16 12:02:09 +00:00
72434b5fef Merge pull request 'Update Helm release grafana to v8.8.3' (#285) from renovate/grafana-8.x into main
Reviewed-on: #285
2025-01-16 09:20:43 +00:00
d8006e1a42 Merge pull request 'Update Helm release redis to v20.6.3' (#284) from renovate/redis-20.x into main
Reviewed-on: #284
2025-01-16 09:20:21 +00:00
de3d513395 Merge pull request 'Update ghcr.io/paperless-ngx/paperless-ngx Docker tag to v2.14.3' (#283) from renovate/ghcr.io-paperless-ngx-paperless-ngx-2.x into main
Reviewed-on: #283
2025-01-16 09:19:56 +00:00
adf061fcd7 Update ghcr.io/paperless-ngx/paperless-ngx Docker tag to v2.14.3 2025-01-15 22:05:21 +00:00
2333465b59 Update Helm release grafana to v8.8.3 2025-01-15 22:02:12 +00:00
a8e14e0f1d Update Helm release redis to v20.6.3 2025-01-15 12:02:18 +00:00
3c0a403352 gitea burst resources 2025-01-14 19:42:25 +01:00
07ea858c72 Merge pull request 'Update ghcr.io/paperless-ngx/paperless-ngx Docker tag to v2.14.1' (#282) from renovate/ghcr.io-paperless-ngx-paperless-ngx-2.x into main
Reviewed-on: #282
2025-01-14 10:04:15 +00:00
916497be69 Update ghcr.io/paperless-ngx/paperless-ngx Docker tag to v2.14.1 2025-01-14 02:02:12 +00:00
3a2575d7bf lil adguard blocklist update 2025-01-13 17:50:31 +01:00
8ac84f79dd Merge pull request 'Update Helm release redis to v20.6.2' (#280) from renovate/redis-20.x into main
Reviewed-on: #280
2025-01-09 09:20:58 +00:00
657f836664 update immich 2025-01-09 10:17:19 +01:00
108abba08c Update Helm release redis to v20.6.2 2025-01-08 10:01:45 +00:00
c303e1b4a7 Merge pull request 'Update ghcr.io/mealie-recipes/mealie Docker tag to v2.4.2' (#277) from renovate/ghcr.io-mealie-recipes-mealie-2.x into main
Reviewed-on: #277
2025-01-07 15:24:49 +00:00
4502a129bf Update ghcr.io/mealie-recipes/mealie Docker tag to v2.4.2 2025-01-07 10:01:41 +00:00
5ebc123788 Merge pull request 'Update actualbudget/actual-server Docker tag to v25' (#276) from renovate/actualbudget-actual-server-25.x into main
Reviewed-on: #276
2025-01-07 09:59:19 +00:00
94fac8c1af Update actualbudget/actual-server Docker tag to v25 2025-01-07 08:01:38 +00:00
694cecdb1c Merge pull request 'Update homeassistant/home-assistant Docker tag to v2025' (#275) from renovate/homeassistant-home-assistant-2025.x into main
Reviewed-on: #275
2025-01-06 09:55:33 +00:00
eb23d752bf pin mealie version 2025-01-05 18:10:59 +01:00
599e51e7af fix some service monitors 2025-01-05 17:47:01 +01:00
16161bafb7 monitoring swtich back to prometheus-operator 2025-01-05 17:18:27 +01:00
c371ff885f Update homeassistant/home-assistant Docker tag to v2025 2025-01-05 14:02:02 +00:00
2a56392af0 slow down renovate 2025-01-05 13:40:50 +01:00
0a15330379 update ocis 2025-01-04 11:54:26 +01:00
57f7a93acf Merge pull request 'Update ghcr.io/advplyr/audiobookshelf Docker tag to v2.17.7' (#273) from renovate/ghcr.io-advplyr-audiobookshelf-2.x into main
Reviewed-on: #273
2025-01-03 11:59:37 +00:00
f603de439c Update ghcr.io/advplyr/audiobookshelf Docker tag to v2.17.7 2025-01-01 22:31:44 +00:00
f8e9028810 monitoring fixes 2024-12-28 14:21:54 +01:00
ee20223507 monitoring cleanup 2024-12-23 22:40:35 +01:00
d6faeb3e4c immich update 2024-12-23 20:59:59 +01:00
c248c10fb9 Merge pull request 'Update Helm release cloudnative-pg to v0.23.0' (#272) from renovate/cloudnative-pg-0.x into main
Reviewed-on: #272
2024-12-23 19:57:59 +00:00
fd2fd109e4 Merge pull request 'Update Helm release grafana to v8.8.2' (#266) from renovate/grafana-8.x into main
Reviewed-on: #266
2024-12-23 19:57:42 +00:00
1e6db5d1fa Merge pull request 'Update Helm release redis to v20.6.1' (#267) from renovate/redis-20.x into main
Reviewed-on: #267
2024-12-23 19:57:11 +00:00
2436bc6ea4 Merge pull request 'Update Helm release metallb to v0.14.9' (#269) from renovate/metallb-0.x into main
Reviewed-on: #269
2024-12-23 19:56:54 +00:00
ac6ede67d9 Merge pull request 'Update vikunja/vikunja Docker tag to v0.24.6' (#271) from renovate/vikunja-vikunja-0.x into main
Reviewed-on: #271
2024-12-23 19:56:17 +00:00
19296874a7 Update Helm release cloudnative-pg to v0.23.0 2024-12-23 17:31:34 +00:00
122c9012df Update vikunja/vikunja Docker tag to v0.24.6 2024-12-23 05:01:30 +00:00
7d8a5d9ab3 Update Helm release redis to v20.6.1 2024-12-22 03:02:03 +00:00
e5465adc39 Update Helm release metallb to v0.14.9 2024-12-17 16:31:31 +00:00
9d304e56e1 Update Helm release grafana to v8.8.2 2024-12-17 03:01:49 +00:00
bcfb37b686 Merge pull request 'Update Helm release grafana to v8.7.0' (#265) from renovate/grafana-8.x into main
Reviewed-on: #265
2024-12-15 18:01:44 +00:00
dcce4fb564 Merge pull request 'Update Helm release traefik to v33.2.1' (#264) from renovate/traefik-33.x into main
Reviewed-on: #264
2024-12-15 18:01:25 +00:00
9103aa77ed Update Helm release grafana to v8.7.0 2024-12-14 02:02:29 +00:00
cf07408d66 Update Helm release traefik to v33.2.1 2024-12-14 02:02:17 +00:00
e423174254 update immich 2024-12-12 14:36:43 +01:00
78b9c67172 Merge pull request 'Update Helm release redis to v20.5.0' (#260) from renovate/redis-20.x into main
Reviewed-on: #260
2024-12-12 13:26:57 +00:00
8acebd5c5d Merge pull request 'Update adguard/adguardhome Docker tag to v0.107.55' (#261) from renovate/adguard-adguardhome-0.x into main
Reviewed-on: #261
2024-12-12 13:26:04 +00:00
31ea08c652 Merge pull request 'Update quay.io/thanos/thanos Docker tag to v0.37.2' (#262) from renovate/quay.io-thanos-thanos-0.x into main
Reviewed-on: #262
2024-12-12 13:25:43 +00:00
cd3c500054 Merge pull request 'Update Helm release traefik to v33.2.0' (#263) from renovate/traefik-33.x into main
Reviewed-on: #263
2024-12-12 13:25:33 +00:00
4f700d290c Update Helm release traefik to v33.2.0 2024-12-11 18:34:17 +00:00
c91d649b0b Update Helm release redis to v20.5.0 2024-12-11 17:01:37 +00:00
bdc5843107 Update quay.io/thanos/thanos Docker tag to v0.37.2 2024-12-11 17:01:35 +00:00
2364bd89cf Update adguard/adguardhome Docker tag to v0.107.55 2024-12-11 17:01:29 +00:00
511d3b7573 Merge pull request 'Update docker.io/bitnami/sealed-secrets-controller Docker tag to v0.27.3' (#255) from renovate/docker.io-bitnami-sealed-secrets-controller-0.x into main
Reviewed-on: #255
2024-12-10 08:47:13 +00:00
c911335fea Merge pull request 'Update quay.io/thanos/thanos Docker tag to v0.37.1' (#253) from renovate/quay.io-thanos-thanos-0.x into main
Reviewed-on: #253
2024-12-10 08:46:58 +00:00
da5619ef41 Merge pull request 'Update homeassistant/home-assistant Docker tag to v2024.12' (#254) from renovate/homeassistant-home-assistant-2024.x into main
Reviewed-on: #254
2024-12-10 08:46:43 +00:00
19ab40a15d Merge pull request 'Update ghcr.io/advplyr/audiobookshelf Docker tag to v2.17.5' (#256) from renovate/ghcr.io-advplyr-audiobookshelf-2.x into main
Reviewed-on: #256
2024-12-10 08:46:11 +00:00
6a8267a5ed Merge pull request 'Update actualbudget/actual-server Docker tag to v24.12.0' (#257) from renovate/actualbudget-actual-server-24.x into main
Reviewed-on: #257
2024-12-10 08:45:53 +00:00
c8d9bfdbeb Merge pull request 'Update alpine/git Docker tag to v2.47.1' (#258) from renovate/alpine-git-2.x into main
Reviewed-on: #258
2024-12-10 08:45:39 +00:00
f51ed7565a Update ghcr.io/advplyr/audiobookshelf Docker tag to v2.17.5 2024-12-08 15:31:28 +00:00
c744741cfe Merge pull request 'Update Helm release authelia to v0.9.14' (#252) from renovate/authelia-0.x into main
Reviewed-on: #252
2024-12-08 13:55:23 +00:00
d783b8b791 Update alpine/git Docker tag to v2.47.1 2024-12-08 05:01:39 +00:00
05fd1c622e Update actualbudget/actual-server Docker tag to v24.12.0 2024-12-06 23:01:32 +00:00
8f2037d359 Update docker.io/bitnami/sealed-secrets-controller Docker tag to v0.27.3 2024-12-06 22:31:24 +00:00
85d3b901ed Update homeassistant/home-assistant Docker tag to v2024.12 2024-12-04 20:02:15 +00:00
4aaf5ed01c Update quay.io/thanos/thanos Docker tag to v0.37.1 2024-12-04 09:01:27 +00:00
1c0f751cba Update Helm release authelia to v0.9.14 2024-12-03 23:31:21 +00:00
8bd18ed532 Merge pull request 'Update Helm release traefik to v33.1.0' (#250) from renovate/traefik-33.x into main
Reviewed-on: #250
2024-12-03 08:52:19 +00:00
f6cbbfb750 Merge pull request 'Update Helm release redis to v20.4.0' (#251) from renovate/redis-20.x into main
Reviewed-on: #251
2024-12-03 08:51:10 +00:00
38581bc262 Merge pull request 'Update ghcr.io/advplyr/audiobookshelf Docker tag to v2.17.3' (#249) from renovate/ghcr.io-advplyr-audiobookshelf-2.x into main
Reviewed-on: #249
2024-12-03 08:50:38 +00:00
27436dc902 some fixes 2024-12-02 17:01:36 +01:00
11ad39805d move away from vikunja helm chart, oidc 2024-12-02 14:27:43 +01:00
3814359266 git oauth locked in 2024-12-02 13:41:57 +01:00
67536dbcd4 Update Helm release redis to v20.4.0 2024-12-02 10:31:25 +00:00
812e956e6b Update Helm release traefik to v33.1.0 2024-12-02 10:01:24 +00:00
78fce20fe5 argo scopes reduced 2024-12-01 16:19:16 +01:00
d097dddf7a give paperless more memory 2024-12-01 15:42:27 +01:00
d45dfe8898 Update ghcr.io/advplyr/audiobookshelf Docker tag to v2.17.3 2024-11-30 23:01:31 +00:00
73ffe2bac9 Merge pull request 'Update quay.io/thanos/thanos Docker tag to v0.37.0' (#247) from renovate/quay.io-thanos-thanos-0.x into main
Reviewed-on: #247
2024-11-29 17:51:39 +00:00
a87a966d60 Merge pull request 'Update Helm release grafana to v8.6.4' (#248) from renovate/grafana-8.x into main
Reviewed-on: #248
2024-11-29 17:51:27 +00:00
a332e92890 atuhelia update and secret fix 2024-11-29 18:46:26 +01:00
7e67927b6c Update Helm release grafana to v8.6.4 2024-11-29 14:31:33 +00:00
5f0fd69272 try to improve qol 2024-11-27 11:23:12 +01:00
aeeb5f5548 Update quay.io/thanos/thanos Docker tag to v0.37.0 2024-11-25 12:31:38 +00:00
3bce044221 Merge pull request 'Update ghcr.io/advplyr/audiobookshelf Docker tag to v2.17.2' (#244) from renovate/ghcr.io-advplyr-audiobookshelf-2.x into main
Reviewed-on: #244
2024-11-23 11:49:50 +00:00
5907a3524e Merge pull request 'Update Helm release grafana to v8.6.1' (#245) from renovate/grafana-8.x into main
Reviewed-on: #245
2024-11-23 11:49:31 +00:00
a2f7ef237e Update Helm release grafana to v8.6.1 2024-11-22 02:31:27 +00:00
94910663f6 Update ghcr.io/advplyr/audiobookshelf Docker tag to v2.17.2 2024-11-21 22:01:28 +00:00
a07cfd7c56 gitea auth fix? 2024-11-19 17:38:05 +01:00
26ff001a20 upgrade gitea postgres version 2024-11-19 11:56:33 +01:00
e222a3c431 Merge pull request 'Update ghcr.io/advplyr/audiobookshelf Docker tag to v2.17.1' (#242) from renovate/ghcr.io-advplyr-audiobookshelf-2.x into main
Reviewed-on: #242
2024-11-19 08:36:17 +00:00
8c3d4c379b Merge pull request 'Update jellyfin/jellyfin Docker tag to v10.10.3' (#243) from renovate/jellyfin-jellyfin-10.x into main
Reviewed-on: #243
2024-11-19 08:35:56 +00:00
d30585435c Update jellyfin/jellyfin Docker tag to v10.10.3 2024-11-19 04:01:31 +00:00
ea0b9dfba2 Update ghcr.io/advplyr/audiobookshelf Docker tag to v2.17.1 2024-11-18 20:01:32 +00:00
b6fe511b4a Merge pull request 'Update Helm release gitea to v10.6.0' (#237) from renovate/gitea-10.x into main
Reviewed-on: #237
2024-11-18 19:06:06 +00:00
a47fee1d82 Merge pull request 'Update jellyfin/jellyfin Docker tag to v10.10.2' (#240) from renovate/jellyfin-jellyfin-10.x into main
Reviewed-on: #240
2024-11-18 19:04:30 +00:00
c679e322de Merge pull request 'Update owncloud/ocis Docker tag to v5.0.9' (#241) from renovate/owncloud-ocis-5.x into main
Reviewed-on: #241
2024-11-18 19:03:46 +00:00
efbe042953 Merge pull request 'Update Helm release cloudnative-pg to v0.22.1' (#215) from renovate/cloudnative-pg-0.x into main
Reviewed-on: #215
2024-11-18 19:02:52 +00:00
db232355d3 Merge pull request 'Update docker.io/bitnami/sealed-secrets-controller Docker tag to v0.27.2' (#230) from renovate/docker.io-bitnami-sealed-secrets-controller-0.x into main
Reviewed-on: #230
2024-11-18 19:02:06 +00:00
b080140fd8 Update owncloud/ocis Docker tag to v5.0.9 2024-11-18 19:01:49 +00:00
c4bf247638 Update jellyfin/jellyfin Docker tag to v10.10.2 2024-11-18 19:01:43 +00:00
7247a6dd22 Merge pull request 'Update renovate/renovate Docker tag to v39' (#232) from renovate/renovate-renovate-39.x into main
Reviewed-on: #232
2024-11-18 19:00:56 +00:00
5244c813d4 Merge pull request 'Update adguard/adguardhome Docker tag to v0.107.54' (#233) from renovate/adguard-adguardhome-0.x into main
Reviewed-on: #233
2024-11-18 19:00:40 +00:00
0490680092 Merge pull request 'Update Helm release redis to v20.3.0' (#197) from renovate/redis-20.x into main
Reviewed-on: #197
2024-11-18 19:00:01 +00:00
334a660478 Merge pull request 'Update ghcr.io/paperless-ngx/paperless-ngx Docker tag to v2.13.5' (#238) from renovate/ghcr.io-paperless-ngx-paperless-ngx-2.x into main
Reviewed-on: #238
2024-11-18 18:59:41 +00:00
d8285eee31 Merge pull request 'Update Helm release grafana to v8.6.0' (#239) from renovate/grafana-8.x into main
Reviewed-on: #239
2024-11-18 18:58:05 +00:00
5411ed4689 Update Helm release redis to v20.3.0 2024-11-14 10:32:13 +00:00
8b4fd03d3c Update Helm release grafana to v8.6.0 2024-11-10 22:01:57 +00:00
0f4214bb33 Update ghcr.io/paperless-ngx/paperless-ngx Docker tag to v2.13.5 2024-11-10 17:01:41 +00:00
8014076013 Update Helm release gitea to v10.6.0 2024-11-10 14:31:43 +00:00
d7d1f8750e Merge pull request 'Update jellyfin/jellyfin Docker tag to v10.10.1' (#231) from renovate/jellyfin-jellyfin-10.x into main
Reviewed-on: #231
2024-11-07 14:12:53 +00:00
1008b11c7c Merge pull request 'Update homeassistant/home-assistant Docker tag to v2024.11' (#236) from renovate/homeassistant-home-assistant-2024.x into main
Reviewed-on: #236
2024-11-07 14:08:26 +00:00
f120d8d81f Update homeassistant/home-assistant Docker tag to v2024.11 2024-11-06 20:34:21 +00:00
0e0b941764 Update adguard/adguardhome Docker tag to v0.107.54 2024-11-06 13:31:25 +00:00
b703843e1c Update renovate/renovate Docker tag to v39 2024-11-05 11:04:09 +00:00
a2d6417156 Update jellyfin/jellyfin Docker tag to v10.10.1 2024-11-05 10:01:39 +00:00
ffaf26ccea Update docker.io/bitnami/sealed-secrets-controller Docker tag to v0.27.2 2024-11-05 10:01:36 +00:00
4dcdb39e67 immich and argo fixes 2024-11-05 10:45:27 +01:00
f825c54a3b Merge pull request 'Update Helm release traefik to v33' (#228) from renovate/traefik-33.x into main
Reviewed-on: #228
2024-11-05 09:43:48 +00:00
265aa16b3d Merge pull request 'Update ghcr.io/paperless-ngx/paperless-ngx Docker tag to v2.13.4' (#225) from renovate/ghcr.io-paperless-ngx-paperless-ngx-2.x into main
Reviewed-on: #225
2024-11-05 09:42:24 +00:00
74f54c50a6 Merge pull request 'Update ghcr.io/advplyr/audiobookshelf Docker tag to v2.16.2' (#226) from renovate/ghcr.io-advplyr-audiobookshelf-2.x into main
Reviewed-on: #226
2024-11-05 09:41:53 +00:00
305d7f372e Merge pull request 'Update Helm release grafana to v8.5.12' (#227) from renovate/grafana-8.x into main
Reviewed-on: #227
2024-11-05 09:41:39 +00:00
669388b9c8 Merge pull request 'Update actualbudget/actual-server Docker tag to v24.11.0' (#229) from renovate/actualbudget-actual-server-24.x into main
Reviewed-on: #229
2024-11-05 09:41:23 +00:00
95b673cd02 Update Helm release grafana to v8.5.12 2024-11-04 23:01:35 +00:00
dc28d64da3 Update actualbudget/actual-server Docker tag to v24.11.0 2024-11-03 15:04:15 +00:00
1b5ab7e4ff Update ghcr.io/paperless-ngx/paperless-ngx Docker tag to v2.13.4 2024-11-03 14:31:58 +00:00
9f17f9555f Update Helm release traefik to v33 2024-10-30 13:34:33 +00:00
d01373319d Update ghcr.io/advplyr/audiobookshelf Docker tag to v2.16.2 2024-10-29 22:01:32 +00:00
c05d3b0627 bump immich version 2024-10-29 10:53:31 +01:00
6fc8f5378b Merge pull request 'Update Helm release gitea to v10.5.0' (#216) from renovate/gitea-10.x into main
Reviewed-on: #216
2024-10-29 09:36:33 +00:00
e375069fb8 Merge pull request 'Update ghcr.io/advplyr/audiobookshelf Docker tag to v2.16.1' (#220) from renovate/ghcr.io-advplyr-audiobookshelf-2.x into main
Reviewed-on: #220
2024-10-29 09:35:51 +00:00
d24a130fb8 Merge pull request 'Update ghcr.io/paperless-ngx/paperless-ngx Docker tag to v2.13.1' (#221) from renovate/ghcr.io-paperless-ngx-paperless-ngx-2.x into main
Reviewed-on: #221
2024-10-29 08:45:02 +00:00
264e017a6e Update ghcr.io/advplyr/audiobookshelf Docker tag to v2.16.1 2024-10-28 22:34:08 +00:00
03f15899a6 Update ghcr.io/paperless-ngx/paperless-ngx Docker tag to v2.13.1 2024-10-28 19:01:34 +00:00
7416019040 make authelia store sessions longer 2024-10-28 14:29:04 +01:00
5d11ea12e8 Merge pull request 'Update ghcr.io/paperless-ngx/paperless-ngx Docker tag to v2.13.0' (#218) from renovate/ghcr.io-paperless-ngx-paperless-ngx-2.x into main
Reviewed-on: #218
2024-10-28 12:52:26 +00:00
9d716aa0a0 Merge pull request 'Update jellyfin/jellyfin Docker tag to v10.10.0' (#219) from renovate/jellyfin-jellyfin-10.x into main
Reviewed-on: #219
2024-10-28 12:52:08 +00:00
d78253b1a9 add linkding deployment 2024-10-28 13:42:01 +01:00
cb9625de56 Update jellyfin/jellyfin Docker tag to v10.10.0 2024-10-26 18:04:15 +00:00
a38812bced Update ghcr.io/paperless-ngx/paperless-ngx Docker tag to v2.13.0 2024-10-25 17:34:20 +00:00
f95b7a4129 Merge pull request 'Update ghcr.io/advplyr/audiobookshelf Docker tag to v2.15.1' (#217) from renovate/ghcr.io-advplyr-audiobookshelf-2.x into main
Reviewed-on: #217
2024-10-22 09:12:31 +00:00
fb12bb6e5b Merge pull request 'Update Helm release grafana to v8.5.8' (#211) from renovate/grafana-8.x into main
Reviewed-on: #211
2024-10-22 09:11:52 +00:00
83659c5c4b Update Helm release grafana to v8.5.8 2024-10-19 02:01:59 +00:00
c780899feb Update ghcr.io/advplyr/audiobookshelf Docker tag to v2.15.1 2024-10-18 22:01:56 +00:00
df27fb1a03 Update Helm release gitea to v10.5.0 2024-10-18 15:31:54 +00:00
af102859c6 Update Helm release cloudnative-pg to v0.22.1 2024-10-17 12:01:32 +00:00
fa00ff136b oauth fixes 2024-10-16 14:15:03 +02:00
8805fb0b78 remove dendrite from main 2024-10-15 17:52:51 +02:00
804adb989e Merge pull request 'Update Helm release grafana to v8.5.4' (#210) from renovate/grafana-8.x into main
Reviewed-on: #210
2024-10-14 19:09:38 +00:00
721e3e2c72 Update Helm release grafana to v8.5.4 2024-10-14 16:31:25 +00:00
aeb54dd2c5 Merge pull request 'Update ghcr.io/advplyr/audiobookshelf Docker tag to v2.15.0' (#209) from renovate/ghcr.io-advplyr-audiobookshelf-2.x into main
Reviewed-on: #209
2024-10-13 10:07:01 +00:00
36aa358613 Update ghcr.io/advplyr/audiobookshelf Docker tag to v2.15.0 2024-10-12 22:03:48 +00:00
62d03494e6 Merge pull request 'Update Helm release traefik to v32.1.1' (#208) from renovate/traefik-32.x into main
Reviewed-on: #208
2024-10-12 09:27:17 +00:00
645c347667 Update Helm release traefik to v32.1.1 2024-10-11 15:31:22 +00:00
0287c5eb0e Merge pull request 'Update Helm release authelia to v0.9.9' (#205) from renovate/authelia-0.x into main
Reviewed-on: #205
2024-10-08 22:06:32 +00:00
eace4c4f28 Merge pull request 'Update actualbudget/actual-server Docker tag to v24.10.1' (#207) from renovate/actualbudget-actual-server-24.x into main
Reviewed-on: #207
2024-10-08 22:05:39 +00:00
c81bbac2c5 Update actualbudget/actual-server Docker tag to v24.10.1 2024-10-08 18:04:02 +00:00
88e9ebc916 update immich 2024-10-08 11:02:42 +02:00
06b7b25ef7 Update Helm release authelia to v0.9.9 2024-10-08 09:01:22 +00:00
ee9334e753 Merge pull request 'Update actualbudget/actual-server Docker tag to v24.10.0' (#202) from renovate/actualbudget-actual-server-24.x into main
Reviewed-on: #202
2024-10-08 08:56:38 +00:00
dc30937c5e Merge pull request 'Update ghcr.io/advplyr/audiobookshelf Docker tag to v2.14.0' (#206) from renovate/ghcr.io-advplyr-audiobookshelf-2.x into main
Reviewed-on: #206
2024-10-08 08:56:10 +00:00
4a6d126f8e oauth for paperless 2024-10-06 14:57:24 +02:00
968303ea38 oauth for gitea 2024-10-06 13:47:43 +02:00
5148aca7ef Update ghcr.io/advplyr/audiobookshelf Docker tag to v2.14.0 2024-10-06 10:33:51 +00:00
3b4b9ae7c5 Merge pull request 'Update Helm release traefik to v32.1.0' (#204) from renovate/traefik-32.x into main
Reviewed-on: #204
2024-10-06 10:08:59 +00:00
dc59884e66 Merge pull request 'Update homeassistant/home-assistant Docker tag to v2024.10' (#198) from renovate/homeassistant-home-assistant-2024.x into main
Reviewed-on: #198
2024-10-06 10:03:37 +00:00
bb133d1061 Merge pull request 'Update Helm release grafana to v8.5.2' (#196) from renovate/grafana-8.x into main
Reviewed-on: #196
2024-10-06 10:03:13 +00:00
ad9dedb009 Merge pull request 'Update adguard/adguardhome Docker tag to v0.107.53' (#201) from renovate/adguard-adguardhome-0.x into main
Reviewed-on: #201
2024-10-06 10:02:53 +00:00
a44e84b8cb sso for argocd 2024-10-05 17:28:25 +02:00
37532f10ce smtp for authelia 2024-10-05 14:41:46 +02:00
888bd97c97 some more fixes 2024-10-04 18:48:52 +02:00
73feabe55c make gitea use cnpg cluster 2024-10-04 17:45:47 +02:00
8fc72e3164 add cnpg to gitea 2024-10-04 17:27:04 +02:00
7b392ac739 add mealie to sso 2024-10-04 16:06:47 +02:00
a94389bdcc use authelia as login source 2024-10-04 12:46:51 +02:00
3fa6e211fd Update Helm release traefik to v32.1.0 2024-10-04 10:04:30 +00:00
acd8c0e26a Update actualbudget/actual-server Docker tag to v24.10.0 2024-10-03 18:04:23 +00:00
7e989229ce Update adguard/adguardhome Docker tag to v0.107.53 2024-10-03 13:04:47 +00:00
3d4319377e Update homeassistant/home-assistant Docker tag to v2024.10 2024-10-02 18:34:17 +00:00
e1024cadba Update Helm release grafana to v8.5.2 2024-10-02 08:01:23 +00:00
140aca08da allow paperless to process signed documents 2024-10-01 12:11:15 +02:00
39de895f4c Merge pull request 'Update Helm release traefik to v32' (#194) from renovate/traefik-32.x into main
Reviewed-on: #194
2024-10-01 08:23:21 +00:00
0011cdb33a Merge pull request 'Update octodns/octodns Docker tag to v2024.09' (#188) from renovate/octodns-octodns-2024.x into main
Reviewed-on: #188
2024-10-01 08:18:10 +00:00
a85bbd0400 Merge pull request 'Update owncloud/ocis Docker tag to v5.0.8' (#195) from renovate/owncloud-ocis-5.x into main
Reviewed-on: #195
2024-10-01 08:17:50 +00:00
0be3ea17ca Update owncloud/ocis Docker tag to v5.0.8 2024-09-30 16:01:28 +00:00
21cef5b45a more backup fixes 2024-09-30 15:39:34 +02:00
07c3a0f086 update backup naming 2024-09-30 15:31:30 +02:00
4f3e35acf8 add paperless ingress 2024-09-30 15:22:20 +02:00
b81eee425e add paperless deployment 2024-09-30 15:21:24 +02:00
1a8f52cc58 update immich 2024-09-30 15:17:02 +02:00
4fb7234df8 switch to backblaze for backups 2024-09-30 15:15:24 +02:00
ba4900c257 Update Helm release traefik to v32 2024-09-27 09:31:33 +00:00
9f939b16bc update immich 2024-09-26 16:56:36 +02:00
173f7a319c Merge pull request 'Update Helm release immich to v0.7.2' (#181) from renovate/immich-0.x into main
Reviewed-on: #181
2024-09-24 10:32:51 +00:00
284dff3040 Merge pull request 'Update Helm release gitea to v10.4.1' (#189) from renovate/gitea-10.x into main
Reviewed-on: #189
2024-09-24 10:32:39 +00:00
b4529f52fe Merge pull request 'Update Helm release traefik to v31.1.1' (#193) from renovate/traefik-31.x into main
Reviewed-on: #193
2024-09-24 10:32:27 +00:00
6eac191db3 Merge pull request 'Update ghcr.io/advplyr/audiobookshelf Docker tag to v2.13.4' (#192) from renovate/ghcr.io-advplyr-audiobookshelf-2.x into main
Reviewed-on: #192
2024-09-24 10:32:10 +00:00
ed53eeef71 Update Helm release traefik to v31.1.1 2024-09-20 08:33:30 +00:00
b10aced1e1 update grafana sealedsecret 2024-09-19 18:59:12 +02:00
6fcd66ff71 Update ghcr.io/advplyr/audiobookshelf Docker tag to v2.13.4 2024-09-17 12:01:48 +00:00
60077df128 add audiobookshelf 2024-09-17 13:42:33 +02:00
dacb84ee59 allow prune to work with stale locks 2024-09-17 10:24:10 +02:00
40146b69d8 better immich postgres-vectors handling 2024-09-15 19:25:54 +02:00
1a3cd7febd reseal secrets 2024-09-13 15:08:51 +02:00
fad28554bb bump traefik crds 2024-09-13 11:49:13 +02:00
d921738728 Update Helm release gitea to v10.4.1 2024-09-11 13:31:20 +00:00
f012b6979c Update octodns/octodns Docker tag to v2024.09 2024-09-10 16:01:20 +00:00
3bb863dd07 bump immich version 2024-09-09 17:49:39 +02:00
11ab97db50 Merge pull request 'Update jellyfin/jellyfin Docker tag to v10.9.11' (#187) from renovate/jellyfin-jellyfin-10.x into main
Reviewed-on: #187
2024-09-09 10:50:15 +00:00
59bc6540c6 Update jellyfin/jellyfin Docker tag to v10.9.11 2024-09-07 22:31:09 +00:00
fd6e5f50de Merge pull request 'Update Helm release cloudnative-pg to v0.22.0' (#178) from renovate/cloudnative-pg-0.x into main
Reviewed-on: #178
2024-09-07 11:07:05 +00:00
bc0a4186b3 Merge pull request 'Update Helm release traefik to v31' (#182) from renovate/traefik-31.x into main
Reviewed-on: #182
2024-09-05 18:42:17 +00:00
730f8b5121 Merge pull request 'Update actualbudget/actual-server Docker tag to v24.9.0' (#183) from renovate/actualbudget-actual-server-24.x into main
Reviewed-on: #183
2024-09-05 18:41:41 +00:00
86911f133f Merge pull request 'Update Helm release grafana to v8.5.1' (#184) from renovate/grafana-8.x into main
Reviewed-on: #184
2024-09-05 18:41:29 +00:00
de9ac31dbe Update Helm release grafana to v8.5.1 2024-09-05 18:36:19 +00:00
73b9e609dd Merge pull request 'Update owncloud/ocis Docker tag to v5.0.7' (#186) from renovate/owncloud-ocis-5.x into main
Reviewed-on: #186
2024-09-05 18:33:05 +00:00
ae94d3a9a7 Update owncloud/ocis Docker tag to v5.0.7 2024-09-04 21:31:33 +00:00
d077b8fdd8 Merge pull request 'Update homeassistant/home-assistant Docker tag to v2024.9' (#185) from renovate/homeassistant-home-assistant-2024.x into main
Reviewed-on: #185
2024-09-04 20:04:20 +00:00
122e219397 Update homeassistant/home-assistant Docker tag to v2024.9 2024-09-04 18:31:40 +00:00
49073861bc Update actualbudget/actual-server Docker tag to v24.9.0 2024-09-03 17:31:18 +00:00
7ba629e826 Update Helm release traefik to v31 2024-09-03 15:01:23 +00:00
7a872b76f8 bump immich version 2024-09-03 10:35:07 +02:00
e5fa3f2072 Update Helm release immich to v0.7.2 2024-08-30 11:31:07 +00:00
9d1160208f Merge pull request 'Update Helm release grafana to v8.5.0' (#179) from renovate/grafana-8.x into main
Reviewed-on: #179
2024-08-29 09:25:47 +00:00
232952b63e Update Helm release grafana to v8.5.0 2024-08-29 09:25:34 +00:00
79aee6b145 Merge pull request 'Update jellyfin/jellyfin Docker tag to v10.9.10' (#180) from renovate/jellyfin-jellyfin-10.x into main
Reviewed-on: #180
2024-08-29 09:25:20 +00:00
a88968f192 Update jellyfin/jellyfin Docker tag to v10.9.10 2024-08-25 07:01:23 +00:00
8316e39ff7 Merge pull request 'Update ghcr.io/mealie-recipes/mealie Docker tag to v1.12.0' (#177) from renovate/ghcr.io-mealie-recipes-mealie-1.x into main
Reviewed-on: #177
2024-08-23 11:09:01 +00:00
61802b7ec0 Update ghcr.io/mealie-recipes/mealie Docker tag to v1.12.0 2024-08-23 11:08:35 +00:00
87ea82b16d Merge pull request 'Update Helm release grafana to v8.4.7' (#176) from renovate/grafana-8.x into main
Reviewed-on: #176
2024-08-23 11:08:00 +00:00
2596d698d4 Update Helm release cloudnative-pg to v0.22.0 2024-08-22 16:01:28 +00:00
f7b046844e Update Helm release grafana to v8.4.7 2024-08-22 01:31:12 +00:00
b0a802bffc Merge pull request 'Update Helm release cloudnative-pg to v0.21.6' (#161) from renovate/cloudnative-pg-0.x into main
Reviewed-on: #161
2024-08-15 12:12:46 +00:00
b1e3288b94 Update Helm release cloudnative-pg to v0.21.6 2024-08-15 12:11:02 +00:00
02bb4d9f76 Merge pull request 'Update octodns/octodns Docker tag to v2024.08' (#170) from renovate/octodns-octodns-2024.x into main
Reviewed-on: #170
2024-08-15 11:57:32 +00:00
86ac349c5d Update octodns/octodns Docker tag to v2024.08 2024-08-15 11:57:18 +00:00
686525eeff Merge pull request 'Update quay.io/thanos/thanos Docker tag to v0.36.1' (#165) from renovate/quay.io-thanos-thanos-0.x into main
Reviewed-on: #165
2024-08-15 11:57:03 +00:00
39d351e8a1 Update quay.io/thanos/thanos Docker tag to v0.36.1 2024-08-15 11:56:48 +00:00
c152fd117d Merge pull request 'Update Helm release grafana to v8.4.4' (#171) from renovate/grafana-8.x into main
Reviewed-on: #171
2024-08-15 08:27:44 +00:00
6958253c96 Update Helm release grafana to v8.4.4 2024-08-10 06:31:11 +00:00
16074c2026 Merge pull request 'Update docker.io/bitnami/sealed-secrets-controller Docker tag to v0.27.1' (#151) from renovate/docker.io-bitnami-sealed-secrets-controller-0.x into main
Reviewed-on: #151
2024-08-07 22:51:47 +00:00
fd00dbf893 Update docker.io/bitnami/sealed-secrets-controller Docker tag to v0.27.1 2024-08-07 22:51:34 +00:00
513b845de1 Merge pull request 'Update homeassistant/home-assistant Docker tag to v2024.8' (#169) from renovate/homeassistant-home-assistant-2024.x into main
Reviewed-on: #169
2024-08-07 22:51:15 +00:00
a96472553b Update homeassistant/home-assistant Docker tag to v2024.8 2024-08-07 19:01:09 +00:00
55ef4aa6df Merge pull request 'Update actualbudget/actual-server Docker tag to v24.8.0' (#167) from renovate/actualbudget-actual-server-24.x into main
Reviewed-on: #167
2024-08-05 09:58:11 +00:00
b0a6e5fa08 Update actualbudget/actual-server Docker tag to v24.8.0 2024-08-05 09:57:57 +00:00
ab63d1b819 Merge pull request 'Update Helm release grafana to v8.4.1' (#166) from renovate/grafana-8.x into main
Reviewed-on: #166
2024-08-05 09:57:43 +00:00
f3a1e927ff Merge branch 'main' into renovate/grafana-8.x 2024-08-05 09:57:33 +00:00
6f29475d25 Merge pull request 'Update jellyfin/jellyfin Docker tag to v10.9.9' (#168) from renovate/jellyfin-jellyfin-10.x into main
Reviewed-on: #168
2024-08-05 09:57:22 +00:00
e988f55ba8 Update jellyfin/jellyfin Docker tag to v10.9.9 2024-08-05 02:31:25 +00:00
bb259be422 Update Helm release grafana to v8.4.1 2024-08-02 18:01:15 +00:00
ac45bb0958 Merge pull request 'Update ghcr.io/mealie-recipes/mealie Docker tag to v1.11.0' (#164) from renovate/ghcr.io-mealie-recipes-mealie-1.x into main
Reviewed-on: #164
2024-07-31 10:49:04 +00:00
e3580c6170 Update ghcr.io/mealie-recipes/mealie Docker tag to v1.11.0 2024-07-31 10:48:50 +00:00
a801d8ffa8 Merge pull request 'Update Helm release grafana to v8.4.0' (#160) from renovate/grafana-8.x into main
Reviewed-on: #160
2024-07-31 10:48:32 +00:00
53d6029e84 Update Helm release grafana to v8.4.0 2024-07-31 10:01:13 +00:00
239e2fdf49 fix traefik deployment 2024-07-30 18:49:47 +02:00
ae45a87b8a update immich 2024-07-30 17:52:39 +02:00
9cabd42c53 Merge pull request 'Update Helm release metallb to v0.14.8' (#149) from renovate/metallb-0.x into main
Reviewed-on: #149
2024-07-29 09:39:49 +00:00
d45374fe4a Update Helm release metallb to v0.14.8 2024-07-29 09:39:34 +00:00
e350de1a3e Merge pull request 'Update renovate/renovate Docker tag to v38' (#157) from renovate/renovate-renovate-38.x into main
Reviewed-on: #157
2024-07-29 09:39:16 +00:00
8eb64ff444 Merge pull request 'Update Helm release traefik to v30' (#156) from renovate/traefik-30.x into main
Reviewed-on: #156
2024-07-26 08:13:07 +00:00
e8b786e210 Update renovate/renovate Docker tag to v38 2024-07-25 14:01:06 +00:00
37dfd07ea9 Update Helm release traefik to v30 2024-07-24 14:01:26 +00:00
0f872ec949 Merge pull request 'Update owncloud/ocis Docker tag to v5.0.6' (#150) from renovate/owncloud-ocis-5.x into main
Reviewed-on: #150
2024-07-24 08:57:01 +00:00
3b1ab8e595 Update owncloud/ocis Docker tag to v5.0.6 2024-07-24 08:30:56 +00:00
e35da6fc63 Merge pull request 'Update jellyfin/jellyfin Docker tag to v10.9.8' (#154) from renovate/jellyfin-jellyfin-10.x into main
Reviewed-on: #154
2024-07-23 13:12:02 +00:00
da4363262c Merge pull request 'Update Helm release grafana to v8.3.6' (#148) from renovate/grafana-8.x into main
Reviewed-on: #148
2024-07-23 13:11:45 +00:00
ebc787030f Merge pull request 'Update Helm release gitea to v10.4.0' (#155) from renovate/gitea-10.x into main
Reviewed-on: #155
2024-07-23 13:11:28 +00:00
5b2cc939a5 Update Helm release gitea to v10.4.0 2024-07-21 12:01:30 +00:00
f45faf4509 Update jellyfin/jellyfin Docker tag to v10.9.8 2024-07-21 05:31:09 +00:00
7433dd17f4 Update Helm release grafana to v8.3.6 2024-07-20 19:01:02 +00:00
055d091447 redis is required after all 2024-07-18 18:44:04 +02:00
1aa86ef16c better kustomization using remote git refs (instead of git submodules) 2024-07-16 19:08:39 +02:00
dd5e738cab special label for gitea 2024-07-14 12:22:07 +02:00
7e5a1afb90 use nfs-provisioner 2024-07-14 12:11:09 +02:00
175817190c tighter security for deployments, no erronous submodules 2024-07-14 11:37:47 +02:00
31141c6ef1 Merge pull request 'Update Helm release grafana to v8.3.3' (#147) from renovate/grafana-8.x into main
Reviewed-on: #147
2024-07-13 08:57:57 +00:00
e581c3a488 Update Helm release grafana to v8.3.3 2024-07-12 19:30:46 +00:00
4ce4e816c1 Merge pull request 'Update docker.io/bitnami/sealed-secrets-controller Docker tag to v0.27.0' (#108) from renovate/docker.io-bitnami-sealed-secrets-controller-0.x into main
Reviewed-on: #108
2024-07-12 15:58:46 +00:00
f50a2a61fc Merge pull request 'Update Helm release traefik to v29' (#145) from renovate/traefik-29.x into main
Reviewed-on: #145
2024-07-12 15:58:24 +00:00
ee6e4f1e32 Merge pull request 'Update Helm release gitea to v10.3.0' (#146) from renovate/gitea-10.x into main
Reviewed-on: #146
2024-07-12 15:57:24 +00:00
40454d871f update immich 2024-07-12 17:52:10 +02:00
e503ae6d30 bump immich version 2024-07-11 14:51:37 +02:00
5233956a09 Update Helm release traefik to v29 2024-07-09 09:30:56 +00:00
e7118e9182 Merge pull request 'Update Helm release cloudnative-pg to v0.21.5' (#82) from renovate/cloudnative-pg-0.x into main
Reviewed-on: #82
2024-07-09 07:21:52 +00:00
e79da15d16 home assistant dashboard improvements 2024-07-09 09:20:41 +02:00
1bcaafd14e Update Helm release gitea to v10.3.0 2024-07-07 13:00:59 +00:00
6a10c8a908 Merge pull request 'Update Helm release grafana to v8.3.2' (#138) from renovate/grafana-8.x into main
Reviewed-on: #138
2024-07-05 09:03:47 +00:00
7f61158564 Merge pull request 'Update adguard/adguardhome Docker tag to v0.107.52' (#144) from renovate/adguard-adguardhome-0.x into main
Reviewed-on: #144
2024-07-05 09:03:34 +00:00
2f17e6d47a Merge pull request 'Update homeassistant/home-assistant Docker tag to v2024.7' (#143) from renovate/homeassistant-home-assistant-2024.x into main
Reviewed-on: #143
2024-07-05 09:03:20 +00:00
466d58b26b Merge pull request 'Update ghcr.io/mealie-recipes/mealie Docker tag to v1.10.2' (#142) from renovate/ghcr.io-mealie-recipes-mealie-1.x into main
Reviewed-on: #142
2024-07-05 09:03:03 +00:00
03f873ecf4 Merge pull request 'Update actualbudget/actual-server Docker tag to v24.7.0' (#141) from renovate/actualbudget-actual-server-24.x into main
Reviewed-on: #141
2024-07-05 09:02:52 +00:00
56cca145b4 Update ghcr.io/mealie-recipes/mealie Docker tag to v1.10.2 2024-07-05 06:31:10 +00:00
3ecd55787a Update adguard/adguardhome Docker tag to v0.107.52 2024-07-04 16:01:01 +00:00
45e46cf6e9 Update Helm release grafana to v8.3.2 2024-07-04 13:00:59 +00:00
c19d6d8244 Update homeassistant/home-assistant Docker tag to v2024.7 2024-07-03 18:01:23 +00:00
c5250c5a45 Update actualbudget/actual-server Docker tag to v24.7.0 2024-07-02 21:01:19 +00:00
e70c1c9685 actually, as a job makes more sense. And is reschedulable 2024-07-02 18:48:14 +02:00
b5d6f28178 use a pod that is allowed to stop 2024-07-02 17:03:23 +02:00
14a54e691d add even higher limits for minecraft 2024-07-02 15:15:13 +02:00
d6eb7b8f84 Merge pull request 'Update Helm release grafana to v8.2.1' (#137) from renovate/grafana-8.x into main
Reviewed-on: #137
2024-07-01 12:07:37 +00:00
025e0c4ff1 Update Helm release grafana to v8.2.1 2024-07-01 10:01:05 +00:00
d76455787a more generous limits for minecraft 2024-07-01 10:08:08 +02:00
252b732bd8 remove homepage 2024-07-01 10:00:16 +02:00
93ca89060c msinomer 2024-06-30 22:37:40 +02:00
8e043fdd58 cleanup 2024-06-29 12:45:55 +02:00
d87b8bcff2 Merge pull request 'Update jellyfin/jellyfin Docker tag to v10.9.7' (#136) from renovate/jellyfin-jellyfin-10.x into main
Reviewed-on: #136
2024-06-25 08:36:08 +00:00
4be1c00592 Update jellyfin/jellyfin Docker tag to v10.9.7 2024-06-25 01:01:04 +00:00
9b1303d10e update dashboards 2024-06-20 23:33:41 +02:00
36f2596dfb Update docker.io/bitnami/sealed-secrets-controller Docker tag to v0.27.0 2024-06-20 11:31:01 +00:00
abf59c480f make servicemonitor be discoverable 2024-06-19 18:06:10 +02:00
c521a23a16 Merge pull request 'Update quay.io/thanos/thanos Docker tag to v0.35.1' (#87) from renovate/quay.io-thanos-thanos-0.x into main
Reviewed-on: #87
2024-06-18 18:44:56 +00:00
b646968c16 Update apps/immich/kustomization.yaml
bump immich version
2024-06-18 18:44:22 +00:00
a1afc7d736 Merge pull request 'Update ghcr.io/mealie-recipes/mealie Docker tag to v1.9.0' (#135) from renovate/ghcr.io-mealie-recipes-mealie-1.x into main
Reviewed-on: #135
2024-06-18 18:42:56 +00:00
799d084471 Update ghcr.io/mealie-recipes/mealie Docker tag to v1.9.0 2024-06-18 10:01:00 +00:00
511ed7e78d Update Helm release cloudnative-pg to v0.21.5 2024-06-13 14:30:47 +00:00
0d1d10a103 slim down jellyfin 2024-06-13 13:14:44 +02:00
de667a31ad immich update 2024-06-13 00:21:48 +02:00
ef2b1d393d Merge pull request 'Update Helm release grafana to v8.0.2' (#131) from renovate/grafana-8.x into main
Reviewed-on: #131
2024-06-12 22:09:44 +00:00
0402d54fda Merge pull request 'Update octodns/octodns Docker tag to v2024.06' (#127) from renovate/octodns-octodns-2024.x into main
Reviewed-on: #127
2024-06-12 22:09:28 +00:00
d80dfc35fd Update Helm release grafana to v8.0.2 2024-06-12 08:30:50 +00:00
9d47443573 Update octodns/octodns Docker tag to v2024.06 2024-06-10 17:00:57 +00:00
806b42874c update thanos 2024-06-10 00:34:01 +02:00
3c71ac8411 Merge pull request 'Update Helm release grafana to v8.0.1' (#125) from renovate/grafana-8.x into main
Reviewed-on: #125
2024-06-09 21:42:40 +00:00
c2db5eb712 Merge pull request 'Update alpine/git Docker tag to v2.45.2' (#126) from renovate/alpine-git-2.x into main
Reviewed-on: #126
2024-06-09 21:42:14 +00:00
040771494a Merge pull request 'Update Helm release traefik to v28' (#85) from renovate/traefik-28.x into main
Reviewed-on: #85
2024-06-09 21:38:58 +00:00
57c57b7620 changes according to migration docs 2024-06-09 23:38:34 +02:00
a41ec520a2 Update alpine/git Docker tag to v2.45.2 2024-06-09 04:31:00 +00:00
9057768561 Update Helm release grafana to v8.0.1 2024-06-07 21:00:56 +00:00
db3dc9a8af Merge pull request 'Update Helm release gitea to v10.2.0' (#124) from renovate/gitea-10.x into main
Reviewed-on: #124
2024-06-07 16:59:35 +00:00
31a968ef87 Merge pull request 'Update jellyfin/jellyfin Docker tag to v10.9.6' (#123) from renovate/jellyfin-jellyfin-10.x into main
Reviewed-on: #123
2024-06-07 16:59:00 +00:00
9778d796a9 Update Helm release gitea to v10.2.0 2024-06-06 21:01:06 +00:00
7a44938d6d Update jellyfin/jellyfin Docker tag to v10.9.6 2024-06-06 19:00:59 +00:00
689038a808 Merge pull request 'Update adguard/adguardhome Docker tag to v0.107.51' (#122) from renovate/adguard-adguardhome-0.x into main
Reviewed-on: #122
2024-06-06 17:19:47 +00:00
88ca15d995 Update adguard/adguardhome Docker tag to v0.107.51 2024-06-06 15:00:56 +00:00
249b335ccb Merge pull request 'Update jellyfin/jellyfin Docker tag to v10.9.5' (#120) from renovate/jellyfin-jellyfin-10.x into main
Reviewed-on: #120
2024-06-06 09:22:20 +00:00
8c33c50457 Merge pull request 'Update ghcr.io/gethomepage/homepage Docker tag to v0.9.2' (#121) from renovate/ghcr.io-gethomepage-homepage-0.x into main
Reviewed-on: #121
2024-06-06 09:22:08 +00:00
4f1cbbabe6 Update ghcr.io/gethomepage/homepage Docker tag to v0.9.2 2024-06-06 03:30:44 +00:00
4f4e6bdf13 Update jellyfin/jellyfin Docker tag to v10.9.5 2024-06-05 22:30:46 +00:00
ebbece048e Merge pull request 'Update homeassistant/home-assistant Docker tag to v2024.6' (#119) from renovate/homeassistant-home-assistant-2024.x into main
Reviewed-on: #119
2024-06-05 21:58:04 +00:00
9987aa9d0b Merge pull request 'Update ghcr.io/mealie-recipes/mealie Docker tag to v1.8.0' (#118) from renovate/ghcr.io-mealie-recipes-mealie-1.x into main
Reviewed-on: #118
2024-06-05 21:57:12 +00:00
14cc093e51 Merge pull request 'Update alpine/git Docker tag to v2.45.1' (#110) from renovate/alpine-git-2.x into main
Reviewed-on: #110
2024-06-05 21:56:57 +00:00
18576ff7f2 Update homeassistant/home-assistant Docker tag to v2024.6 2024-06-05 19:31:05 +00:00
bee9243407 Update ghcr.io/mealie-recipes/mealie Docker tag to v1.8.0 2024-06-05 19:31:01 +00:00
8223b336ed Merge pull request 'Update jellyfin/jellyfin Docker tag to v10.9.4' (#112) from renovate/jellyfin-jellyfin-10.x into main
Reviewed-on: #112
2024-06-05 19:28:21 +00:00
1fd0da6778 Merge pull request 'Update Helm release grafana to v8' (#115) from renovate/grafana-8.x into main
Reviewed-on: #115
2024-06-05 19:26:21 +00:00
6be344fc8d Merge pull request 'Update actualbudget/actual-server Docker tag to v24.6.0' (#114) from renovate/actualbudget-actual-server-24.x into main
Reviewed-on: #114
2024-06-05 19:25:58 +00:00
d46ee3894e Merge pull request 'Update ghcr.io/gethomepage/homepage Docker tag to v0.9.1' (#117) from renovate/ghcr.io-gethomepage-homepage-0.x into main
Reviewed-on: #117
2024-06-05 19:25:24 +00:00
b282f363ce Update ghcr.io/gethomepage/homepage Docker tag to v0.9.1 2024-06-03 20:35:37 +00:00
4b494642f5 Update Helm release grafana to v8 2024-06-03 16:01:41 +00:00
08c508862f Update actualbudget/actual-server Docker tag to v24.6.0 2024-06-03 10:31:05 +00:00
3d63498b25 Update jellyfin/jellyfin Docker tag to v10.9.4 2024-06-01 23:01:04 +00:00
4ef6b01a92 Update Helm release traefik to v28 2024-05-31 08:31:11 +00:00
7cf2c9c479 Update quay.io/thanos/thanos Docker tag to v0.35.1 2024-05-28 14:31:04 +00:00
a11f3e24f8 Merge pull request 'Update jellyfin/jellyfin Docker tag to v10.9.3' (#111) from renovate/jellyfin-jellyfin-10.x into main
Reviewed-on: #111
2024-05-27 17:39:48 +00:00
adff6180ea Update jellyfin/jellyfin Docker tag to v10.9.3 2024-05-27 00:30:59 +00:00
99dd81531e Update alpine/git Docker tag to v2.45.1 2024-05-25 23:01:08 +00:00
4f18adf1da try once more 2024-05-25 13:12:23 +02:00
7e3f8a2764 and undo because it doesn't work 2024-05-25 12:39:33 +02:00
3a94d7a7b7 add docker builder using kubernetes natively 2024-05-25 12:32:15 +02:00
9f8ae4b0fa gitea revert to dind runner 2024-05-25 11:24:55 +02:00
d53ee0079e Merge pull request 'Update ghcr.io/mealie-recipes/mealie Docker tag to v1.7.0' (#106) from renovate/ghcr.io-mealie-recipes-mealie-1.x into main
Reviewed-on: #106
2024-05-24 19:18:11 +00:00
f844eb8caa Merge pull request 'Update adguard/adguardhome Docker tag to v0.107.50' (#107) from renovate/adguard-adguardhome-0.x into main
Reviewed-on: #107
2024-05-23 21:38:05 +00:00
fb645058ac Update adguard/adguardhome Docker tag to v0.107.50 2024-05-23 15:31:10 +00:00
261790e329 Update ghcr.io/mealie-recipes/mealie Docker tag to v1.7.0 2024-05-23 11:14:10 +00:00
645c8edde7 Merge pull request 'Update adguard/adguardhome Docker tag to v0.107.49' (#102) from renovate/adguard-adguardhome-0.x into main
Reviewed-on: #102
2024-05-23 11:10:18 +00:00
c7b52155ac allow spindown of minecraft server 2024-05-23 13:08:48 +02:00
46a2c8998e Merge pull request 'Update alpine/git Docker tag to v2.43.4' (#101) from renovate/alpine-git-2.x into main
Reviewed-on: #101
2024-05-23 09:42:19 +00:00
fbba22cb07 Merge pull request 'Update owncloud/ocis Docker tag to v5.0.5' (#103) from renovate/owncloud-ocis-5.x into main
Reviewed-on: #103
2024-05-23 09:42:00 +00:00
f03c76c53b Update owncloud/ocis Docker tag to v5.0.5 2024-05-22 14:30:56 +00:00
c7f5cb8773 Update adguard/adguardhome Docker tag to v0.107.49 2024-05-21 15:30:48 +00:00
206f8e4c50 try k8s-native actions once more 2024-05-21 12:14:48 +02:00
03df5e4663 Merge pull request 'Update jellyfin/jellyfin Docker tag to v10.9.2' (#100) from renovate/jellyfin-jellyfin-10.x into main
Reviewed-on: #100
2024-05-20 19:12:17 +00:00
72906d205b with certs 2024-05-20 12:22:56 +02:00
c6f7471ebb try fixing the labels 2024-05-20 12:15:56 +02:00
a3550d10cb add wireguard 2024-05-19 12:31:50 +02:00
f22d25b101 add minecraft without autosync 2024-05-19 11:22:21 +02:00
b7b9afa1a5 Update alpine/git Docker tag to v2.43.4 2024-05-19 04:30:42 +00:00
835f05866c different gitea runner strategy 2024-05-18 17:19:14 +02:00
1aa2e55f22 try a better gitea actions runner 2024-05-18 13:57:26 +02:00
3c777a92c0 Update jellyfin/jellyfin Docker tag to v10.9.2 2024-05-17 21:00:55 +00:00
7d893d27ec bump immich version 2024-05-16 10:13:19 +02:00
d0fcf951cc bump immich version 2024-05-16 09:51:57 +02:00
1e9959e3d1 better minecraft deployment 2024-05-16 09:51:16 +02:00
ce821b6abe Merge pull request 'Update binwiederhier/ntfy Docker tag to v2.11.0' (#98) from renovate/binwiederhier-ntfy-2.x into main
Reviewed-on: #98
2024-05-16 07:39:12 +00:00
1de224ea77 Merge pull request 'Update jellyfin/jellyfin Docker tag to v10.9.1' (#95) from renovate/jellyfin-jellyfin-10.x into main
Reviewed-on: #95
2024-05-16 07:37:41 +00:00
103f4c8a9f Merge pull request 'Update owncloud/ocis Docker tag to v5.0.4' (#99) from renovate/owncloud-ocis-5.x into main
Reviewed-on: #99
2024-05-16 07:37:20 +00:00
124881d3a8 Update owncloud/ocis Docker tag to v5.0.4 2024-05-14 13:31:01 +00:00
0b5d2a5fe6 Update jellyfin/jellyfin Docker tag to v10.9.1 2024-05-14 09:01:22 +00:00
332082c9fc Update binwiederhier/ntfy Docker tag to v2.11.0 2024-05-13 20:31:02 +00:00
0eaa9fe774 empty line removed 2024-05-13 14:26:53 +02:00
192e2e869f minecraft 2024-05-13 14:25:49 +02:00
0fd9936db5 gitea runner improvements 2024-05-13 14:25:49 +02:00
1a9d0fc00c Merge pull request 'Update jellyfin/jellyfin Docker tag to v10.9.0' (#94) from renovate/jellyfin-jellyfin-10.x into main
Reviewed-on: #94
2024-05-12 11:07:57 +00:00
a8dfca3c43 Update jellyfin/jellyfin Docker tag to v10.9.0 2024-05-11 19:01:08 +00:00
42e2bc35a5 Merge pull request 'Update ghcr.io/gethomepage/homepage Docker tag to v0.8.13' (#90) from renovate/ghcr.io-gethomepage-homepage-0.x into main
Reviewed-on: #90
2024-05-10 08:46:45 +00:00
7e2e5a56db Merge branch 'main' into renovate/ghcr.io-gethomepage-homepage-0.x 2024-05-10 08:45:47 +00:00
01279dd023 Merge pull request 'Update octodns/octodns Docker tag to v2024.05' (#91) from renovate/octodns-octodns-2024.x into main
Reviewed-on: #91
2024-05-08 13:29:51 +00:00
d6ce07a8a0 Merge pull request 'Update ghcr.io/mealie-recipes/mealie Docker tag to v1.6.0' (#92) from renovate/ghcr.io-mealie-recipes-mealie-1.x into main
Reviewed-on: #92
2024-05-08 13:28:59 +00:00
6eb617086a Update ghcr.io/mealie-recipes/mealie Docker tag to v1.6.0 2024-05-07 12:00:58 +00:00
8137bf8f1b Update apps/immich/kustomization.yaml 2024-05-06 17:59:00 +00:00
5f1dcaabba Update octodns/octodns Docker tag to v2024.05 2024-05-06 15:30:45 +00:00
37bdb32f43 Update ghcr.io/gethomepage/homepage Docker tag to v0.8.13 2024-05-06 05:30:44 +00:00
ca15a6497c Add apps/media/ingress.yaml 2024-05-04 12:10:12 +00:00
095d2d6392 remove limits 2024-05-04 12:47:10 +02:00
b2993c9395 Merge pull request 'Update homeassistant/home-assistant Docker tag to v2024.5' (#86) from renovate/homeassistant-home-assistant-2024.x into main
Reviewed-on: #86
2024-05-04 09:06:57 +00:00
d7b0f658de Merge pull request 'Update actualbudget/actual-server Docker tag to v24.5.0' (#89) from renovate/actualbudget-actual-server-24.x into main
Reviewed-on: #89
2024-05-04 09:06:26 +00:00
391c71729b Update actualbudget/actual-server Docker tag to v24.5.0 2024-05-03 17:00:53 +00:00
bee5dd0c0b Update owncloud/ocis Docker tag to v5.0.3 2024-05-02 16:30:46 +00:00
25ab46e69a change base image for k8s conformity 2024-05-02 17:26:36 +02:00
123412e073 small naming mistake 2024-05-02 17:15:30 +02:00
39818887fa add gitea actions 2024-05-02 17:12:43 +02:00
0700609568 Update homeassistant/home-assistant Docker tag to v2024.5 2024-05-01 19:30:44 +00:00
198b24132e Update Helm release metallb to v0.14.5 2024-04-27 09:13:11 +00:00
f6e45d089b Update docker.io/bitnami/sealed-secrets-controller Docker tag to v0.26.2 2024-04-27 09:12:35 +00:00
23eab57208 Update Helm release cloudnative-pg to v0.21.0 2024-04-25 12:01:00 +00:00
a94521f197 update ocis 2024-04-21 12:59:19 +02:00
38f58d86c9 new versiob 2024-04-21 12:26:44 +02:00
76d1c51157 improve thanos/prometheus retention 2024-04-20 19:04:44 +02:00
7aaeeded89 update and improve grafana 2024-04-20 18:37:19 +02:00
9b93016f93 bump immich version 2024-04-20 18:34:52 +02:00
aaf624bb42 bump immich version 2024-04-20 18:27:01 +02:00
8536d91288 Update Helm release immich to v0.6.0 2024-04-20 16:26:29 +00:00
3f62bee199 reduce gitea load by ditching redis 2024-04-20 18:22:16 +02:00
f9f39818a1 Merge pull request 'Update ghcr.io/mealie-recipes/mealie Docker tag to v1.5.1' (#77) from renovate/ghcr.io-mealie-recipes-mealie-1.x into main
Reviewed-on: #77
2024-04-17 16:29:25 +00:00
a73e6dc4db Update ghcr.io/mealie-recipes/mealie Docker tag to v1.5.1 2024-04-17 14:01:07 +00:00
1df7abf987 Merge pull request 'Update ghcr.io/gethomepage/homepage Docker tag to v0.8.12' (#76) from renovate/ghcr.io-gethomepage-homepage-0.x into main
Reviewed-on: #76
2024-04-17 12:54:36 +00:00
0e1bb58c24 Update ghcr.io/gethomepage/homepage Docker tag to v0.8.12 2024-04-17 12:54:36 +00:00
fcd2d2eaa2 Merge pull request 'Update ghcr.io/mealie-recipes/mealie Docker tag to v1.5.0' (#75) from renovate/ghcr.io-mealie-recipes-mealie-1.x into main
Reviewed-on: #75
2024-04-17 12:54:14 +00:00
455790d3c6 Update ghcr.io/mealie-recipes/mealie Docker tag to v1.5.0 2024-04-16 16:31:00 +00:00
cdbcdba25d Update Helm release gitea to v10.1.4 2024-04-16 10:58:27 +00:00
9dcb06678b remove old filesync deployments (nextcloud) 2024-04-16 12:56:54 +02:00
a4fe0a7fe4 add homepage as a deployment 2024-04-16 12:43:33 +02:00
ece9faa60c Merge pull request 'Update octodns/octodns Docker tag to v2024.04' (#72) from renovate/octodns-octodns-2024.x into main
Reviewed-on: #72
2024-04-16 07:54:27 +00:00
d4bea2994c Merge pull request 'Update Helm release traefik to v27' (#66) from renovate/traefik-27.x into main
Reviewed-on: #66
2024-04-16 07:53:47 +00:00
0ec3bf9ea8 Update Helm release traefik to v27 2024-04-12 08:01:16 +00:00
0c5760b22b Update octodns/octodns Docker tag to v2024.04 2024-04-10 16:30:48 +00:00
e144722d59 fix cnpg syncing issues 2024-04-10 14:01:57 +02:00
bf6e7aa10c mabye like that? 2024-04-06 14:33:57 +02:00
ae53c44428 fix servicemonitors 2024-04-06 14:24:06 +02:00
05d5b02347 Update actualbudget/actual-server Docker tag to v24.4.0 2024-04-06 12:22:05 +00:00
337237a0f8 Update ghcr.io/mealie-recipes/mealie Docker tag to v1.4.0 2024-04-06 12:21:39 +00:00
ccc4b13c35 Update adguard/adguardhome Docker tag to v0.107.48 2024-04-06 12:13:15 +00:00
a6a9c7c217 update home assistant and fix prometheus 2024-04-06 14:12:07 +02:00
bc0f29f028 update immich 2024-04-03 14:11:08 +02:00
e2c9d73728 update to dashboards 2024-04-01 13:23:46 +02:00
442c07f031 bad configmap 2024-04-01 13:11:11 +02:00
8fd9fa6f11 better dashboards 2024-04-01 12:21:50 +02:00
516d7e8e09 like that? 2024-04-01 11:57:06 +02:00
acf9d34b10 Merge branch 'main' of ssh://git.kluster.moll.re:2222/remoll/k3s-infra 2024-04-01 11:47:11 +02:00
3ffead0a14 try fixing grafana 2024-04-01 11:47:01 +02:00
b6bdc09efc Update docker.io/bitnami/sealed-secrets-controller Docker tag to v0.26.1 2024-04-01 09:33:23 +00:00
49b21cde52 proper backup config 2024-03-31 19:37:18 +02:00
deed24aa01 try fixing homeassistant again 2024-03-31 19:28:19 +02:00
9cfb98248d update immich 2024-03-31 19:08:14 +02:00
7bc4beefce Update Helm release cloudnative-pg to v0.20.2 2024-03-31 15:19:09 +00:00
ce9ff68c26 Update binwiederhier/ntfy Docker tag to v2.10.0 2024-03-31 15:18:06 +00:00
8249e7ef01 Update adguard/adguardhome Docker tag to v0.107.46 2024-03-31 15:15:00 +00:00
14e65df483 Update Helm release metallb to v0.14.4 2024-03-31 15:14:18 +00:00
f6fef4278b enable wal for grafana? 2024-03-29 00:55:34 +01:00
ef50df8386 slight mistake 2024-03-28 19:45:27 +01:00
b6df7604ed add missing references 2024-03-28 19:22:59 +01:00
a03d869d0c added dashboards 2024-03-28 19:20:28 +01:00
1063349fbe use sealedsecret 2024-03-28 19:17:19 +01:00
b88c212b57 now with correct secret 2024-03-28 19:10:01 +01:00
38a522a8d6 cleaner monitoring 2024-03-28 19:07:42 +01:00
046936f8f6 fix 2024-03-28 14:04:07 +01:00
309cbc08f5 so? 2024-03-28 13:55:57 +01:00
08b4c7eb5e switch ocis to nfs-provisioner 2024-03-28 13:52:44 +01:00
58e632e0b8 migrate mealie pvc 2024-03-28 13:21:50 +01:00
30d02edebc update rss 2024-03-28 13:19:53 +01:00
e30bfe64ae dum dum 2024-03-28 12:59:51 +01:00
764a3eafb7 switch some apps over to nfs-client 2024-03-28 12:40:48 +01:00
eff07665de add nfs-provisioner with sensible path template 2024-03-28 12:29:16 +01:00
571aebe78d now? 2024-03-27 14:15:13 +01:00
91a2ae5fe8 annoying 2024-03-27 14:13:22 +01:00
f12c21ef18 update vikunja 2024-03-27 14:03:55 +01:00
2a96b288bf or like that? 2024-03-27 09:39:58 +01:00
6f3a5aeab2 okey 2024-03-27 09:37:51 +01:00
b001bd3efc maybe like that? 2024-03-27 09:36:22 +01:00
b54794df35 dum-dum 2024-03-27 09:19:00 +01:00
51c8f7c092 fix the db location 2024-03-27 09:15:25 +01:00
cfb1a87a5b now with correct api path 2024-03-27 09:07:01 +01:00
10483431c6 trying todos like that 2024-03-27 09:04:40 +01:00
3a9450da9d now? 2024-03-27 08:34:48 +01:00
374e23ba1e trying to fix immich 2024-03-27 08:32:46 +01:00
66f703f5e1 update to correct location 2024-03-27 08:25:53 +01:00
4b05b53d72 small fixes 2024-03-27 00:38:34 +01:00
cfbc7fcd0d disable typesense 2024-03-27 00:31:41 +01:00
ffed2aea50 add media back 2024-03-27 00:27:57 +01:00
e674bf5b94 slim down the file sync 2024-03-27 00:12:50 +01:00
133af74ae0 missing namespace resource 2024-03-27 00:05:55 +01:00
f648064304 remove nfs-client 2024-03-26 23:50:27 +01:00
c7180f793a trying like that 2024-03-26 22:58:17 +01:00
4fcdaad297 move prometheus to its own config 2024-03-26 22:13:02 +01:00
f4b99ca037 now perhaps? 2024-03-26 11:16:33 +01:00
588bf774f9 or like that? 2024-03-26 10:58:44 +01:00
e18c661dbd typo 2024-03-26 10:57:18 +01:00
7d65ffea6a remove ocis:// 2024-03-26 10:56:34 +01:00
e460b5324a try differently configured todos 2024-03-26 10:55:25 +01:00
6fe166e60c manage todos 2024-03-24 15:31:59 +01:00
6ceb3816fb cleanup with regards to upcoming migration 2024-03-23 11:45:11 +01:00
19b63263e6 whoopsie 2024-03-22 14:57:17 +01:00
20d46d89d2 also manage ocis 2024-03-22 14:54:30 +01:00
7aee6c7cf0 basic auth maybe? 2024-03-22 14:53:29 +01:00
443da20ff9 steps towards a completely managed cluster 2024-03-20 23:45:08 +01:00
84a47b15b6 increase renovate frequency 2024-03-12 21:28:35 +01:00
40259ee57e Update apps/immich/kustomization.yaml 2024-03-12 14:01:08 +00:00
619368a2fd Merge pull request 'Update homeassistant/home-assistant Docker tag to v2024.3' (#54) from renovate/homeassistant-home-assistant-2024.x into main
Reviewed-on: #54
2024-03-12 09:04:37 +00:00
3288966b95 Merge pull request 'Update octodns/octodns Docker tag to v2024.03' (#55) from renovate/octodns-octodns-2024.x into main
Reviewed-on: #55
2024-03-12 09:04:16 +00:00
d12d50b906 Update apps/immich/kustomization.yaml 2024-03-12 09:03:55 +00:00
c7f0221062 Update octodns/octodns Docker tag to v2024.03 2024-03-12 09:02:04 +00:00
7819867091 Update homeassistant/home-assistant Docker tag to v2024.3 2024-03-12 09:01:41 +00:00
dd4c3d7a36 Update apps/immich/kustomization.yaml 2024-03-12 08:37:11 +00:00
e66905402e Merge pull request 'Update Helm release immich to v0.4.0' (#47) from renovate/immich-0.x into main
Reviewed-on: #47
2024-03-12 08:35:56 +00:00
1bdb4522c3 Merge pull request 'Update ghcr.io/mealie-recipes/mealie Docker tag to v1.3.2' (#53) from renovate/ghcr.io-mealie-recipes-mealie-1.x into main
Reviewed-on: #53
2024-03-12 08:32:10 +00:00
b5845479c2 Update ghcr.io/mealie-recipes/mealie Docker tag to v1.3.2 2024-03-10 19:01:42 +00:00
f2f31c4f4e Merge pull request 'Update binwiederhier/ntfy Docker tag to v2.9.0' (#52) from renovate/binwiederhier-ntfy-2.x into main
Reviewed-on: #52
2024-03-10 09:57:10 +00:00
ded829500c Update binwiederhier/ntfy Docker tag to v2.9.0 2024-03-09 11:04:03 +00:00
f762f5451b Merge pull request 'Update adguard/adguardhome Docker tag to v0.107.45' (#51) from renovate/adguard-adguardhome-0.x into main
Reviewed-on: #51
2024-03-08 07:42:50 +00:00
709f21998e Update adguard/adguardhome Docker tag to v0.107.45 2024-03-07 18:01:21 +00:00
47f091be83 Merge pull request 'Update actualbudget/actual-server Docker tag to v24.3.0' (#48) from renovate/actualbudget-actual-server-24.x into main
Reviewed-on: #48
2024-03-07 17:31:17 +00:00
da8be916bf fix bad naming 2024-03-07 13:21:05 +01:00
ad67acb9e7 again 2024-03-07 13:17:50 +01:00
5a7b5a82d7 maybe the service was misconfigured 2024-03-07 13:16:14 +01:00
2c32db61ec why? 2024-03-07 13:13:54 +01:00
141b80d15c man... 2024-03-07 13:11:08 +01:00
bf1d4badbe or directly use the dns name 2024-03-07 13:08:29 +01:00
be48049e22 fix bad syntax 2024-03-07 13:01:21 +01:00
3a629284f3 perhaps now 2024-03-07 12:59:04 +01:00
28c92e727f last chance 2024-03-06 14:48:14 +01:00
9a65c531f1 now? 2024-03-06 14:37:23 +01:00
52a086df73 come on 2024-03-06 14:34:19 +01:00
b728e21a15 expose grpc of store 2024-03-06 14:31:04 +01:00
da32c9c2ce neew 2024-03-06 14:25:47 +01:00
846390600e let's try with query as well 2024-03-06 14:24:07 +01:00
18d7a6b4cb or maybe like that? 2024-03-06 11:34:15 +01:00
31c8e91502 actually don't specify data 2024-03-06 11:31:15 +01:00
f0adf6b5db change user of prometheus to make thanos happy 2024-03-06 08:14:55 +01:00
b24ae9c698 with correct image 2024-03-05 16:44:42 +01:00
f3c108e362 fix 2024-03-05 16:41:54 +01:00
d2a8d92864 also use thanos object store 2024-03-05 16:39:15 +01:00
10816c4bd9 Update actualbudget/actual-server Docker tag to v24.3.0 2024-03-03 20:01:34 +00:00
aca0d4ba21 Update Helm release immich to v0.4.0 2024-03-03 20:01:27 +00:00
257 changed files with 3183 additions and 2936 deletions

6
.gitignore vendored
View File

@ -1,2 +1,6 @@
# Kubernetes secrets
*.secret.yaml
charts/
main.key
# Helm Chart files
charts/

3
.gitmodules vendored
View File

@ -1,3 +0,0 @@
[submodule "infrastructure/external-dns/octodns"]
path = infrastructure/external-dns/octodns
url = ssh://git@git.kluster.moll.re:2222/remoll/dns.git

View File

@ -1,7 +1,6 @@
# Kluster setup and IaaC using argoCD
### Initial setup
#### Requirements:
- A running k3s instance
@ -28,5 +27,21 @@ The app-of-apps will bootstrap a fully featured cluster with the following compo
- immich
- ...
#### Recap
- install sealedsecrets see [README](./infrastructure/sealedsecrets/README.md)
```bash
kubectl apply -k infrastructure/sealedsecrets
kubectl apply -f infrastructure/sealedsecrets/main.key
kubectl delete pod -n kube-system -l name=sealed-secrets-controller
```
- install argocd
```bash
kubectl apply -k infrastructure/argocd
```
- wait...
### Adding an application
todo

View File

@ -27,7 +27,10 @@ data:
ratelimit_whitelist: []
refuse_any: true
upstream_dns:
- https://dns10.quad9.net/dns-query
- tls://1.1.1.1
- tls://dns.google
- tls://p0.freedns.controld.com
- tls://dns.quad9.net
upstream_dns_file: ""
bootstrap_dns:
- 9.9.9.10
@ -35,8 +38,7 @@ data:
- 2620:fe::10
- 2620:fe::fe:10
fallback_dns: []
all_servers: false
fastest_addr: false
upstream_mode: load_balance
fastest_timeout: 1s
allowed_clients: []
disallowed_clients: []
@ -72,6 +74,8 @@ data:
dns64_prefixes: []
serve_http3: false
use_http3_upstreams: false
serve_plain_dns: true
hostsfile_enabled: true
tls:
enabled: false
server_name: ""
@ -88,12 +92,14 @@ data:
private_key_path: ""
strict_sni_check: false
querylog:
dir_path: ""
ignored: []
interval: 2160h
size_memory: 1000
enabled: true
file_enabled: true
statistics:
dir_path: ""
ignored: []
interval: 24h
enabled: true
@ -110,6 +116,10 @@ data:
url: https://someonewhocares.org/hosts/zero/hosts
name: Dan Pollock's List
id: 1684963532
- enabled: true
url: https://adguardteam.github.io/HostlistsRegistry/assets/filter_3.txt
name: Peter Lowe's Blocklist
id: 1735824753
whitelist_filters: []
user_rules: []
dhcp:
@ -134,13 +144,36 @@ data:
blocking_ipv6: ""
blocked_services:
schedule:
time_zone: UTC
ids: []
time_zone: Europe/Berlin
sun:
start: 18h
end: 23h59m
mon:
start: 18h
end: 23h59m
tue:
start: 18h
end: 23h59m
wed:
start: 18h
end: 23h59m
thu:
start: 18h
end: 23h59m
fri:
start: 18h
end: 23h59m
sat:
start: 18h
end: 23h59m
ids:
- reddit
protection_disabled_until: null
safe_search:
enabled: false
bing: true
duckduckgo: true
ecosia: true
google: true
pixabay: true
yandex: true
@ -149,11 +182,13 @@ data:
parental_block_host: family-block.dns.adguard.com
safebrowsing_block_host: standard-block.dns.adguard.com
rewrites: []
safe_fs_patterns:
- /opt/adguardhome/data/userfilters/*
safebrowsing_cache_size: 1048576
safesearch_cache_size: 1048576
parental_cache_size: 1048576
cache_time: 30
filters_update_interval: 24
filters_update_interval: 168
blocked_response_ttl: 10
filtering_enabled: true
parental_enabled: true
@ -168,6 +203,7 @@ data:
hosts: true
persistent: []
log:
enabled: true
file: ""
max_backups: 0
max_size: 100
@ -179,4 +215,4 @@ data:
group: ""
user: ""
rlimit_nofile: 0
schema_version: 27
schema_version: 29

View File

@ -1,4 +1,4 @@
apiVersion: traefik.containo.us/v1alpha1
apiVersion: traefik.io/v1alpha1
kind: IngressRouteTCP
metadata:
name: adguard-tls-ingress

View File

@ -10,7 +10,7 @@ resources:
images:
- name: adguard/adguardhome
newName: adguard/adguardhome
newTag: v0.107.44
newTag: v0.107.61
namespace: adguard

View File

@ -0,0 +1,42 @@
apiVersion: apps/v1
kind: Deployment
metadata:
name: audiobookshelf
spec:
replicas: 1
selector:
matchLabels:
app: audiobookshelf
template:
metadata:
labels:
app: audiobookshelf
spec:
containers:
- name: audiobookshelf
image: audiobookshelf
ports:
- containerPort: 80
env:
- name: TZ
value: Europe/Berlin
- name: CONFIG_PATH
value: /data/config
- name: METADATA_PATH
value: /data/metadata
volumeMounts:
- name: data
mountPath: /data
resources:
requests:
cpu: "100m"
memory: "200Mi"
limits:
cpu: "2"
memory: "1Gi"
volumes:
- name: data
persistentVolumeClaim:
claimName: audiobookshelf-data

View File

@ -0,0 +1,17 @@
apiVersion: traefik.io/v1alpha1
kind: IngressRoute
metadata:
name: audiobookshelf-ingressroute
spec:
entryPoints:
- websecure
routes:
- match: Host(`audiobookshelf.kluster.moll.re`)
kind: Rule
services:
- name: audiobookshelf-web
port: 80
tls:
certResolver: default-tls

View File

@ -0,0 +1,15 @@
apiVersion: kustomize.config.k8s.io/v1beta1
kind: Kustomization
resources:
- namespace.yaml
- pvc.yaml
- deployment.yaml
- service.yaml
- ingress.yaml
namespace: audiobookshelf
images:
- name: audiobookshelf
newName: ghcr.io/advplyr/audiobookshelf
newTag: "2.21.0"

View File

@ -1,11 +1,9 @@
kind: PersistentVolumeClaim
apiVersion: v1
metadata:
name: postgres-backup-claim
name: audiobookshelf-data
spec:
storageClassName: nfs-client
storageClassName: "nfs-client"
accessModes:
- ReadWriteOnce
resources:

View File

@ -0,0 +1,10 @@
apiVersion: v1
kind: Service
metadata:
name: audiobookshelf-web
spec:
selector:
app: audiobookshelf
ports:
- port: 80
targetPort: 80

View File

@ -0,0 +1,41 @@
apiVersion: apps/v1
kind: Deployment
metadata:
name: code-server
spec:
replicas: 1
selector:
matchLabels:
app: code-server
template:
metadata:
labels:
app: code-server
spec:
containers:
- name: code-server
image: code-server
ports:
- containerPort: 8080
env:
- name: TZ
value: Europe/Berlin
- name: CONFIG_PATH
value: /data/config
- name: METADATA_PATH
value: /data/metadata
volumeMounts:
- name: data
mountPath: /home/coder
resources:
requests:
cpu: "50m"
memory: "100Mi"
limits:
cpu: "6"
memory: "16Gi"
volumes:
- name: data
persistentVolumeClaim:
claimName: code-server-data

View File

@ -1,16 +1,17 @@
apiVersion: traefik.containo.us/v1alpha1
apiVersion: traefik.io/v1alpha1
kind: IngressRoute
metadata:
name: nextcloud-ingressroute
name: audiobookshelf-ingressroute
spec:
entryPoints:
- websecure
routes:
- match: Host(`nextcloud.kluster.moll.re`)
- match: Host(`code.kluster.moll.re`)
kind: Rule
services:
- name: nextcloud
- name: code-server-web
port: 8080
tls:
certResolver: default-tls

View File

@ -0,0 +1,15 @@
apiVersion: kustomize.config.k8s.io/v1beta1
kind: Kustomization
resources:
- namespace.yaml
- pvc.yaml
- deployment.yaml
- service.yaml
- ingress.yaml
namespace: code-server
images:
- name: code-server
newName: ghcr.io/coder/code-server
newTag: 4.99.3-fedora

11
apps/code-server/pvc.yaml Normal file
View File

@ -0,0 +1,11 @@
kind: PersistentVolumeClaim
apiVersion: v1
metadata:
name: code-server-data
spec:
storageClassName: "nfs-client"
accessModes:
- ReadWriteOnce
resources:
requests:
storage: 10Gi

View File

@ -0,0 +1,11 @@
apiVersion: v1
kind: Service
metadata:
name: code-server-web
spec:
selector:
app: code-server
ports:
- port: 8080
targetPort: 8080
type: LoadBalancer

View File

@ -0,0 +1,48 @@
apiVersion: apps/v1
kind: StatefulSet
metadata:
name: ocis-statefulset
spec:
selector:
matchLabels:
app: ocis
serviceName: ocis-web
replicas: 1
template:
metadata:
labels:
app: ocis
spec:
containers:
- name: ocis
image: ocis
resources:
limits:
memory: "1Gi"
cpu: "1000m"
env:
- name: OCIS_INSECURE
value: "true"
- name: OCIS_URL
value: "https://ocis.kluster.moll.re"
- name: OCIS_LOG_LEVEL
value: "debug"
ports:
- containerPort: 9200
volumeMounts:
- name: config
mountPath: /etc/ocis
# - name: ocis-config-file
# mountPath: /etc/ocis/config.yaml
- name: data
mountPath: /var/lib/ocis
volumes:
# - name: ocis-config
# persistentVolumeClaim:
# claimName: ocis-config
- name: config
secret:
secretName: ocis-config
- name: data
persistentVolumeClaim:
claimName: ocis

18
apps/files/ingress.yaml Normal file
View File

@ -0,0 +1,18 @@
apiVersion: traefik.io/v1alpha1
kind: IngressRoute
metadata:
name: ocis-ingressroute
spec:
entryPoints:
- websecure
routes:
- match: Host(`ocis.kluster.moll.re`)
kind: Rule
services:
- name: ocis-web
port: 9200
scheme: https
tls:
certResolver: default-tls

View File

@ -0,0 +1,16 @@
apiVersion: kustomize.config.k8s.io/v1beta1
kind: Kustomization
resources:
- namespace.yaml
- ingress.yaml
- service.yaml
- pvc.yaml
- deployment.yaml
- ocis-config.sealedsecret.yaml
namespace: files
images:
- name: ocis
newName: owncloud/ocis
newTag: "7.1.2"

File diff suppressed because one or more lines are too long

View File

@ -1,13 +1,11 @@
```
kind: PersistentVolumeClaim
apiVersion: v1
metadata:
name: test-claim
name: ocis
spec:
storageClassName: nfs-client
storageClassName: "nfs-client"
accessModes:
- ReadWriteMany
- ReadWriteOnce
resources:
requests:
storage: 1Mi
```
storage: 150Gi

10
apps/files/service.yaml Normal file
View File

@ -0,0 +1,10 @@
apiVersion: v1
kind: Service
metadata:
name: ocis-web
spec:
selector:
app: ocis
ports:
- port: 9200
targetPort: 9200

View File

@ -22,13 +22,13 @@ spec:
- name: TZ
value: Europe/Berlin
volumeMounts:
- name: actualbudget-data-nfs
- name: data
mountPath: /data
ports:
- containerPort: 5006
name: http
protocol: TCP
volumes:
- name: actualbudget-data-nfs
- name: data
persistentVolumeClaim:
claimName: actualbudget-data-nfs
claimName: data

View File

@ -1,4 +1,4 @@
apiVersion: traefik.containo.us/v1alpha1
apiVersion: traefik.io/v1alpha1
kind: IngressRoute
metadata:
name: actualbudget

View File

@ -1,27 +1,11 @@
apiVersion: v1
kind: PersistentVolume
metadata:
name: "actualbudget-data-nfs"
spec:
capacity:
storage: "5Gi"
accessModes:
- ReadWriteOnce
nfs:
path: /export/kluster/actualbudget
server: 192.168.1.157
---
apiVersion: v1
kind: PersistentVolumeClaim
metadata:
name: "actualbudget-data-nfs"
name: "data"
spec:
storageClassName: ""
storageClassName: "nfs-client"
accessModes:
- ReadWriteOnce
resources:
requests:
storage: "5Gi"
volumeName: actualbudget-data-nfs

View File

@ -13,4 +13,4 @@ resources:
images:
- name: actualbudget
newName: actualbudget/actual-server
newTag: 24.2.0
newTag: 25.4.0

View File

@ -0,0 +1,17 @@
---
apiVersion: bitnami.com/v1alpha1
kind: SealedSecret
metadata:
creationTimestamp: null
name: grafana-admin-secret
namespace: grafana
spec:
encryptedData:
password: AgAU6g/CwKj+1gPpt4DLvLsS0YCvJdVHWw4W4bRhibE9brVvcJtGB3D9MTJrSLVVwusaE6OR59og7oW5ge3yTd/9bbclXYLrxEi7OwvkQjCvo8MfD8yhJO9nV4Xs9Mjk2Z4SHGYuq6wvcssuJrpz5f0XEC7ocTRA+u0UaE+/b4FrYF71uyKGvj8GSXgLZUjGPFsGfPzwJn7cLBmlclVHx1xGbFpUc042m5Mulpn0QolFQnOwZiW4PL8pQyz1MXVRwCsz0RJd5apZL3XJ4X7BLMoAp+diHQ2xi3zoU9VScp+J2QgvFdRKgDa6v7Jz1f+HCwq5W/DoegwFXBrcMIfF2YrnvTnc1PCVwD9IHOeylO7J2hfi8teQiqTvvRlVgdBTLqoqlVovemf5k6ke6JfjTwnsJjTNnL7MKN5Qt0o7N2XRZ3ba9jp8cKbI7fyFQKaU2QEf2PIkp82kEnixmpA1aATgeA3W4E5Km7sKHUEB81+pwnOe54tzD2ShgQX/+UiswhWYTT+gdZKL1udBBemUDC0z9PSJNTPTy+hq+G4CIzVQUYxlioM3c+3geF7YLU8yXisj84pk44GN9KX3z5x+M2+LZL7agAWPUjxtrP2V+id7dNJQfCm0aSMeo57dVfb4zlBUAAgKIKjX+j1KqCVqE9zEO2F/QX7mY6MJTP2me3wmY7JAVRJ7d6bbkyyoDhs8JErLYLp0A+Eh+qx8nWgM9ErPVSA0
user: AgB8ZLG2EuERjg1nKdH/xadbUuIR2c8a9gF5fE8ctrp4DNDLLuuqmjyoHRiWpkrtfnE1yKg1rPP+asV9Lj5iVmE9J+OB3QUOeFS4MHciBNj7pa68zfFgnHP4kxMX6aXyKRQrYruYjHwfzCpOM1zyTEphuGlnokjQXxjF/mZsoM2NWn7WGReqfxqH95tJXfs9AUC5vVv/PHqd+KKRZH7+G1AnWVJ7RFQHedR7wyftO4/rkm8deMuZWtOLl25fAOyOr7+hSqT69s9/uTKSLJXjobSqtulqsR+v5lkwx2ThNKzmcEcuoenKG6lk8XLRSIscccZH3JTPh6IknQWUOC4nmYj+XUxE8Go0RX/4eL+D/6FrYrtp0gr3HOCLAGU4vAHMeKfJoyqykJVnvY6QY6bFgaziyOlWaoEHpg6g0vHHDwyX7HIDcQfJZGOLH9dhrWJ2sOkzyuuxfqWEgz/M2eBW4EUAudHwfTLPocSMUI+D6fjeciMojet5uxWMP7ZHh/E061f5+Vfk6CKYd9Kpi69Xah8KEyyHYP5NImkdIwjgllaEAd/FBE2+QJyTVZlUQC7y9ObagDMCUFaFbTS5QOLh5BOJDL5buEYFWG0IhoH47SC/pKeEOQH//uvoo27K9zvxTOQN1YOTrxCozmexMOsTIdhvU0dOnJDBrThSHKYLCeIokDOgUUT52FqDH51RoLoK3UkyGbMoq+M=
template:
metadata:
creationTimestamp: null
name: grafana-admin-secret
namespace: grafana
type: Opaque

View File

@ -0,0 +1,16 @@
---
apiVersion: bitnami.com/v1alpha1
kind: SealedSecret
metadata:
creationTimestamp: null
name: grafana-auth
namespace: grafana
spec:
encryptedData:
client_secret: AgCEdC1/ERlPQyQP+bd9gcW33Yrvl4uRbx+RF5AY4vYAquOzxmLTygMl/WZlB5wlCE5idIHgto6/fUWVZrQbmfClRqsW2pFoddKQAtS9cQNXwMjLCm7e0lXk9GM9O3ZwktmklFbCu8XewHmefGHhoJ28vPxPMaINv1fM4zYKvNz5RHf0dJfTHgxb68wRYjAbE/eJpRcVE3a29Yw6Gfa8Mb+cFI7RTHvjuv9LBgWqM6b3qvvJ4wYR2WKuiQrnJ5xAtHpMAI/2R80qq151wlaZueDZ1PwjRBHURkmPTmwZnrMrmIugNge7Tpww+ArZlG9kDfSu1aTJidbXbcpN6fyt1qARTCYrBlbn60PTYLnPL/NObvMCpjS6DsYsYz7MJ7WoOupu46Ib5paZHmak+CilC6lb9LjJj4EKfRsagZmWT07JavhHBW/tqjB3GToccIz4fOAOdA9aU51J4wCL2ctp2SgzCEKe2EaBK/f9nDd9ASmmon9PDwRDVtG8yTukrNcZHNzodi09Af81DB0RNa36Z3Sjt5xu94paN+mjiOWGf2JduVEq+60NbPvDbPE9e1aVH3DdQcij2WGZaTE8dAGLSsLoOkIq3m2E+Mbk1Re1gI9H18xJM72ivb5uDe7pzReyvO5DY4Pfq8JgQhPxWcDq9ScmWS6Bb+jdCKytFq5NafSAl+akPbbwN+1GFu33if/P5D9I2TwOA8V1wyVU
template:
metadata:
creationTimestamp: null
name: grafana-auth
namespace: grafana
type: Opaque

View File

@ -1,5 +1,5 @@
kind: IngressRoute
apiVersion: traefik.containo.us/v1alpha1
apiVersion: traefik.io/v1alpha1
metadata:
name: grafana-ingress
spec:

View File

@ -0,0 +1,98 @@
replicas: 1
## Create a headless service for the deployment
headlessService: false
## Expose the grafana service to be accessed from outside the cluster (LoadBalancer service).
## or access it from within the cluster (ClusterIP service). Set the service type and the port to serve it.
## ref: http://kubernetes.io/docs/user-guide/services/
##
service:
enabled: true
serviceMonitor:
## If true, a ServiceMonitor CRD is created for a prometheus operator
## https://github.com/coreos/prometheus-operator
##
enabled: false
envValueFrom:
AUTH_GRAFANA_CLIENT_SECRET:
secretKeyRef:
name: grafana-auth
key: client_secret
ingress:
enabled: false
# credentials
admin:
existingSecret: grafana-admin-secret
userKey: user
passwordKey: password
datasources:
datasources.yaml:
apiVersion: 1
datasources:
- name: Prometheus
type: prometheus
url: http://prometheus.monitoring.svc:9090
isDefault: true
- name: Thanos
type: prometheus
url: http://thanos-querier.monitoring.svc:10902
isDefault: false
- name: Loki
type: loki
url: http://loki.monitoring.svc:3100
isDefault: false
dashboardProviders:
dashboardproviders.yaml:
apiVersion: 1
providers:
- name: 'default'
orgId: 1
folder: ''
type: file
disableDeletion: false
editable: true
options:
path: /var/lib/grafana/dashboards/default
## Reference to external ConfigMap per provider. Use provider name as key and ConfigMap name as value.
## A provider dashboards must be defined either by external ConfigMaps or in values.yaml, not in both.
## ConfigMap data example:
##
## data:
## example-dashboard.json: |
## RAW_JSON
##
dashboardsConfigMaps:
default: grafana-dashboards
grafana.ini:
wal: true
default_theme: dark
unified_alerting:
enabled: false
analytics:
check_for_updates: false
server:
domain: grafana.kluster.moll.re
root_url: https://grafana.kluster.moll.re
auth.generic_oauth:
name: Authelia
enabled: true
allow_sign_up: true
client_id: grafana
client_secret: ${AUTH_GRAFANA_CLIENT_SECRET}
scopes: openid profile email groups
auth_url: https://auth.kluster.moll.re/api/oidc/authorization
token_url: https://auth.kluster.moll.re/api/oidc/token
api_url: https://auth.kluster.moll.re/api/oidc/authorization/userinfo
tls_skip_verify_insecure: true
auto_login: true
use_pkce: true
role_attribute_path: contains(groups[*], 'apps_admin') && 'Admin' || 'Editor'

View File

@ -0,0 +1,21 @@
apiVersion: kustomize.config.k8s.io/v1beta1
kind: Kustomization
namespace: grafana
resources:
- namespace.yaml
- grafana.ingress.yaml
- grafana-admin.sealedsecret.yaml
- grafana-auth.sealedsecret.yaml
# grafana dashboards are provisioned from a git repository
# in the initial bootstrap of the app of apps, the git repo won't be available, so this sync will initially fail
- https://git.kluster.moll.re/remoll/grafana-dashboards//?timeout=10&ref=main
helmCharts:
- releaseName: grafana
name: grafana
repo: https://grafana.github.io/helm-charts
version: 8.14.1
valuesFile: grafana.values.yaml

View File

@ -1,4 +1,3 @@
apiVersion: apps/v1
kind: Deployment
metadata:
@ -15,14 +14,14 @@ spec:
spec:
containers:
- name: homeassistant
image: homeassistant/home-assistant
image: homeassistant
ports:
- containerPort: 8123
env:
- name: TZ
value: Europe/Berlin
volumeMounts:
- name: config
- name: config-dir
mountPath: /config
resources:
requests:
@ -32,6 +31,7 @@ spec:
cpu: "2"
memory: "1Gi"
volumes:
- name: config
- name: config-dir
persistentVolumeClaim:
claimName: homeassistant-nfs
claimName: config

View File

@ -1,4 +1,4 @@
apiVersion: traefik.containo.us/v1alpha1
apiVersion: traefik.io/v1alpha1
kind: IngressRoute
metadata:
name: homeassistant-ingress
@ -6,7 +6,7 @@ spec:
entryPoints:
- websecure
routes:
- match: Host(`home.kluster.moll.re`)
- match: Host(`home.kluster.moll.re`) && !Path(`/api/prometheus`)
middlewares:
- name: homeassistant-websocket
kind: Rule
@ -15,9 +15,8 @@ spec:
port: 8123
tls:
certResolver: default-tls
---
apiVersion: traefik.containo.us/v1alpha1
apiVersion: traefik.io/v1alpha1
kind: Middleware
metadata:
name: homeassistant-websocket
@ -27,6 +26,3 @@ spec:
X-Forwarded-Proto: "https"
# enable websockets
Upgrade: "websocket"

View File

@ -9,8 +9,10 @@ resources:
- pvc.yaml
- service.yaml
- deployment.yaml
- servicemonitor.yaml
images:
- name: homeassistant/home-assistant
- name: homeassistant
newName: homeassistant/home-assistant
newTag: "2024.2"
newTag: "2025.4"

View File

@ -1,28 +1,11 @@
---
apiVersion: v1
kind: PersistentVolume
metadata:
name: homeassistant-nfs
spec:
# storageClassName: slow
capacity:
storage: "1Gi"
# volumeMode: Filesystem
accessModes:
- ReadWriteOnce
nfs:
path: /kluster/homeassistant
server: 192.168.1.157
---
apiVersion: v1
kind: PersistentVolumeClaim
metadata:
name: homeassistant-nfs
name: config
spec:
storageClassName: ""
storageClassName: "nfs-client"
accessModes:
- ReadWriteOnce
resources:
requests:
storage: "1Gi"
volumeName: homeassistant-nfs

View File

@ -2,9 +2,12 @@ apiVersion: v1
kind: Service
metadata:
name: homeassistant-web
labels:
app: homeassistant
spec:
selector:
app: homeassistant
ports:
- port: 8123
targetPort: 8123
targetPort: 8123
name: http

View File

@ -0,0 +1,13 @@
apiVersion: monitoring.coreos.com/v1
kind: ServiceMonitor
metadata:
name: homeassistant-servicemonitor
labels:
app: homeassistant
spec:
selector:
matchLabels:
app: homeassistant
endpoints:
- port: http
path: /api/prometheus

View File

@ -1,13 +1,4 @@
apiVersion: traefik.containo.us/v1alpha1
kind: Middleware
metadata:
name: stripprefix
spec:
stripPrefix:
prefixes:
- /api
---
apiVersion: traefik.containo.us/v1alpha1
apiVersion: traefik.io/v1alpha1
kind: Middleware
metadata:
name: websocket
@ -18,22 +9,21 @@ spec:
# enable websockets
Upgrade: "websocket"
---
apiVersion: traefik.containo.us/v1alpha1
apiVersion: traefik.io/v1alpha1
kind: IngressRoute
metadata:
name: immich-ingressroute
name: immich-ingressroute
spec:
entryPoints:
- websecure
routes:
- match: Host(`immich.kluster.moll.re`)
kind: Rule
services:
- name: immich-server
port: 3001
passHostHeader: true
middlewares:
- name: websocket
tls:
certResolver: default-tls
entryPoints:
- websecure
routes:
- match: Host(`immich.kluster.moll.re`)
kind: Rule
services:
- name: immich-server
port: 2283
middlewares:
- name: websocket
tls:
certResolver: default-tls

View File

@ -1,25 +1,34 @@
apiVersion: kustomize.config.k8s.io/v1beta1
kind: Kustomization
resources:
- namespace.yaml
- ingress.yaml
- pvc.yaml
- postgres.yaml
- postgres.sealedsecret.yaml
- namespace.yaml
- ingress.yaml
- pvc.yaml
- postgres.yaml
- postgres.sealedsecret.yaml
- servicemonitor.yaml
namespace: immich
helmCharts:
- name: immich
releaseName: immich
version: 0.3.1
version: 0.9.2
valuesFile: values.yaml
repo: https://immich-app.github.io/immich-charts
images:
- name: ghcr.io/immich-app/immich-machine-learning
newTag: v1.95.1
newTag: v1.132.3
- name: ghcr.io/immich-app/immich-server
newTag: v1.95.1
newTag: v1.132.3
patches:
- path: patch-redis-pvc.yaml
target:
kind: StatefulSet
name: immich-redis-master

View File

@ -0,0 +1,17 @@
apiVersion: apps/v1
kind: StatefulSet
metadata:
name: immich-redis-master
spec:
volumeClaimTemplates:
- apiVersion: v1
kind: PersistentVolumeClaim
metadata:
name: redis-data
spec:
storageClassName: nfs-client
accessModes:
- ReadWriteMany
resources:
requests:
storage: 2Gi

View File

@ -1,4 +1,3 @@
apiVersion: postgresql.cnpg.io/v1
kind: Cluster
metadata:
@ -10,16 +9,27 @@ spec:
initdb:
owner: immich
database: immich
secret:
secret:
name: postgres-password
# Enable the VECTORS extension
postInitSQL:
- CREATE EXTENSION IF NOT EXISTS "vectors";
postgresql:
shared_preload_libraries:
- "vectors.so"
# Persistent storage configuration
storage:
size: 1Gi
storageClass: nfs-client
size: 2Gi
pvcTemplate:
accessModes:
- ReadWriteOnce
resources:
requests:
storage: 2Gi
storageClassName: nfs-client
volumeMode: Filesystem
monitoring:
enablePodMonitor: true

View File

@ -1,26 +1,11 @@
---
apiVersion: v1
kind: PersistentVolume
metadata:
name: immich-nfs
spec:
capacity:
storage: "50Gi"
accessModes:
- ReadWriteOnce
nfs:
path: /kluster/immich
server: 192.168.1.157
---
apiVersion: v1
kind: PersistentVolumeClaim
metadata:
name: immich-nfs
name: data
spec:
storageClassName: ""
storageClassName: "nfs-client"
accessModes:
- ReadWriteOnce
resources:
requests:
storage: "50Gi"
volumeName: immich-nfs
storage: "100Gi"

View File

@ -0,0 +1,14 @@
apiVersion: monitoring.coreos.com/v1
kind: ServiceMonitor
metadata:
name: immich-service-monitor
spec:
endpoints:
- port: metrics-api
scheme: http
- port: metrics-ms
scheme: http
selector:
matchLabels:
app.kubernetes.io/name: server
app.kubernetes.io/service: immich-server

View File

@ -22,22 +22,21 @@ env:
secretKeyRef:
name: postgres-password
key: password
IMMICH_WEB_URL: '{{ printf "http://%s-web:3000" .Release.Name }}'
IMMICH_MACHINE_LEARNING_URL: '{{ printf "http://%s-machine-learning:3003" .Release.Name }}'
IMMICH_METRICS: true
immich:
metrics:
# Enabling this will create the service monitors needed to monitor immich with the prometheus operator
enabled: true
persistence:
# Main data store for all photos shared between different components.
library:
# Automatically creating the library volume is not supported by this chart
# You have to specify an existing PVC to use
existingClaim: immich-nfs
existingClaim: data
# Dependencies
postgresql:
enabled: false
redis:
enabled: true
architecture: standalone
@ -52,16 +51,6 @@ server:
main:
enabled: false
microservices:
enabled: true
persistence:
geodata-cache:
enabled: true
size: 1Gi
# Optional: Set this to pvc to avoid downloading the geodata every start.
type: emptyDir
accessMode: ReadWriteMany
machine-learning:
enabled: true
persistence:

View File

@ -0,0 +1,42 @@
apiVersion: apps/v1
kind: Deployment
metadata:
name: kitchenowl
spec:
replicas: 1
selector:
matchLabels:
app: kitchenowl
template:
metadata:
labels:
app: kitchenowl
spec:
containers:
- name: kitchenowl
image: kitchenowl
ports:
- containerPort: 8080
env:
- name: TZ
value: Europe/Berlin
envFrom:
- configMapRef:
name: kitchenowl-config
- secretRef:
name: kitchenowl-oauth
volumeMounts:
- name: data
mountPath: /data
resources:
requests:
cpu: "50m"
memory: "100Mi"
limits:
cpu: "100m"
memory: "1Gi"
volumes:
- name: data
persistentVolumeClaim:
claimName: kitchenowl-data

View File

@ -0,0 +1,17 @@
apiVersion: traefik.io/v1alpha1
kind: IngressRoute
metadata:
name: kitchenowl-ingressroute
spec:
entryPoints:
- websecure
routes:
- match: Host(`kitchen.kluster.moll.re`)
kind: Rule
services:
- name: kitchenowl-web
port: 8080
tls:
certResolver: default-tls

View File

@ -0,0 +1,7 @@
apiVersion: v1
kind: ConfigMap
metadata:
name: kitchenowl-config
data:
FRONT_URL: https://kitchen.kluster.moll.re
DISABLE_USERNAME_PASSWORD_LOGIN: "true"

View File

@ -0,0 +1,19 @@
---
apiVersion: bitnami.com/v1alpha1
kind: SealedSecret
metadata:
creationTimestamp: null
name: kitchenowl-oauth
namespace: kitchenowl
spec:
encryptedData:
JWT_SECRET_KEY: AgAclRIJS25ACVe4NqLQbAree6c6WpTBHnLpe3ZQJ0ScHG/EbW/ooABZj7y1ABAn/mCc+hBYXYHm81FNUfUtSuLKi2UlORbTCsfmisYH49WX0Lpku9LTM/8az9tjE0tjUUrJZcRUuJfdNJMDPQx7IPjUQ7sKk/exFnkPEbK98+AElXyHpPKXd9dxiCgll0n+ksbF9BDUR8KY8IB2Zvh4cXPww578qe/9XYnxLV8uY9K8KPvhl7NI40SIaL4PX8KmsDlBh1bpOR/OxhIwAGEZDQp/KROy6msrIOYW4SHM9nlSUSD4WvV8UjcbV1oNnYpE1usFOuxSfQlJ1zlFepKUv40JykyunvQv9nqVbEogsrS4o5N3gNEaB9yyFSHIlevp32LVpAuZu3cNplmT+Zg7+ODpCWIcVgmOAeapvB+X7H4ScbKVcYLAzrRFDtnS4Vo1M+RERhr0AuMU/tz0lGs99oRkCw2ZIg015R125u0VcRNqzgCtbBM5BFiKiP2kYrHn02Q6o5tRWxDQfrfb0mnfD5c/gM4+btlfM6DZMpr/l1kLlm8PDEpPGbkhK1XiAyJ4erHPDMLcmZXrSyxX9R1g8n7vnLnkqx5LkGmnltQI2FM7StxC6IrMlxY0nPnkq1lHhTz7yCpQJNXgfXZLVvov+f6jlD6WJhYHZCL/hIFfx3ybjGYZwJ0m84lH0OQJQw5dtsbPVqqoYZIPieqdRmHw7M7TTmFuQJXD94lZj5gsln1sMqs=
OIDC_CLIENT_ID: AgDOxWtGCiFrIP5aWHimrR6bu0uMS1/i1v1Kzo1lIR3j3zlw/Da2oCPNx1ZuhNAp9UMIs2euc8mtrWkyv4R6pcci+IxXiGzlQNBSkMfWu4DwhwlEdnVyCVehfE00t0ytBxX6NeLfS1b8JOtH9yo3e22fdaeTwn/iwGLNwi1BJxMmzk9pVp7jzXH09Zia8UvUmXw5GyGpIOIiGcIfaXkr1ZnY2l30jTw8eS7HaouzfWHWTpNXkMLN3qim4vs/B1Sgz/y9tUyVo/qMhWLdEcVklYHT7xHx03SPD7RtK+zdYZCqvDtj+tsdpYHt05zeGV+wflNQuiocjwP8TW7vhtbjKrf9lQIxB5CErju178ELOVrpsPBAYMgdEl7qZeKdSpydIwe3VbOg3XJ7O/Ps1KSnRYwrCvgE4ZCMm3geHyJxSiKRhBcuVYz5JkNd5ylD0Eq9NL5RCqJ4szL9NaGNPbzkvcdZzAnbTYFTzyqZ+XHX/BUFisXl5bKNHtaqAsOK8woGYnxJiawKRrwDUmHXU4RB3QiPCPhHSLU7OkvU+XDhyQqLa8bKEQzj9dUf4bX3Savk4noiRsXMYJznAlgMPo0Q4taxVIoyQHELYwIIdP5YRuw27B9wKUR7e2hhu4FTOEcyhwuFql3OuAjq8HJCDX6+COkL2WYFFxWBnbSCYEdzfbMBCHjrUUonijcQluU2VbaHODNMAvB16MRKapAW
OIDC_CLIENT_SECRET: AgAylnSUXwInlh/WvyCiFz+8asbCSZA6kk84Rt6l7bHVYw34c58lJHsZK2OvOIlHuaMe/ewnTqxVd0hI1Azl+wd/5NygMYlntKquq0vuzlhLrGc3u+0SOn9N2P6quA3slF9KR94CYsDx9ogy+EsEoA1yrsydB8S0g9W8syraR1MtpM0ZkcJ/D78OZ6qzyXUuBNAZc+iX/r96NvoMiGNYavgG7npOJh/pkKNYPuNkt4zpbAFjVyoCfgZd4V2nmZ6dhEVy8odW+jcsMn6OJ1OZVlPb1beq49lBEcaJqk83ZtKbq2evtBYHw9YAnENVq92ecenw/YL5LXUhOxeN0M9Amo99/O6pQwwrT1mtZqhTTeTIZTAxqmJKgyxGhE4DJUR/s71bc7K9hd2WvdAYnCyVC2uGa0MwXp4V7UuaN9GerldT8lcFxOpRnD7yroqVTqebjAJIkIinp5NNZ2ZP/LCiCwKKHHT19Pchn615WOPTofC6es/spIdQ8a1Nf2J5YzvRjsduFS55U6tMaC7cuV8kqKH9xTTf/sDHt+68wVEAO9koAe1zpO+zR2Pq3VuCnvcDGIwXopXjvyjfujEEhEWZl51PVJLZqtkP5Wg2wHvlgjJBbbIGTrqh4xa9pK7wLDM2hUFx1q/YKqwfP0EGVTc96G8Wermj0DtIqclqFLr54DtxVe+Rr8J4edG6YQ26/seYsrZ1Oq2PejHQt8u9EzQYAtYYlBsw2ujCWys6KrbhaVr3
OIDC_ISSUER: AgA2JPd5axkL5YIRA95qm/iH8wgM2J0AjKjgGClWabYJ3UKIk0hi/L/zR+1Pw9Z+6amYXj7Q0FxLqCcNYG+H5ABxnqUi7Gl8gvfVbegaO3q5QiO27g18RMDssNHDSun8PPaxHBvBD68hxgsaXntu8sZavCGdwEK0TzLJi7eH/4jtHlofzfYgaCsGqeOBgvs/q87PVJ/qxazXlY9e7abbRAKl9ZMY7Wga58/IU2HhWwYMvI53yQyGMcKf3XiI9iNHgIcj1+TmlgQo+PRKyopNfzgFbey7on8woQXphY+ioqQ0hyworpxAVoWlvzKKopt1xBDr4zxzkzbWyxtjwPVOOH3iyenZz8tZa/JkNYWxkWHbh0KCs9yUIji3D3shQOFM/NtE17THsQm3NgpZ2lg9ET1v6uXqwfOLiQ+J1JQLwNFnYeruH2lK4EGt2nDCq2VycOIjW4kMpiJ4LiT8gap9HwYjTpAn+opicYn5e9fmpgiHdMPvrsG1m9edg0cbwdSpEelliHnAUfKsxMV2e1fLsga6yrhBLSXIQs8rbURRa6wqVvGoLB86a9Q5Rm94Jfm0Sa9v5LMGRYvqO5LbLrjrR8e/2r17pHQE8ynMQCAW1yVTe09FcgRwYhDUohfThtjIh16sdoC97eUel7fo/POt3atP69JsCIBZstprhVtBIBssmavpIotVqi8F2/yUkhrZR26mH3gsOxkNTEk6XzHHtJRu0cU+BmObTvYgMi3DHg==
template:
metadata:
creationTimestamp: null
name: kitchenowl-oauth
namespace: kitchenowl
type: Opaque

View File

@ -0,0 +1,17 @@
apiVersion: kustomize.config.k8s.io/v1beta1
kind: Kustomization
resources:
- namespace.yaml
- pvc.yaml
- kitchenowl-oauth.sealedsecret.yaml
- kitchenowl-config.configmap.yaml
- deployment.yaml
- service.yaml
- ingress.yaml
namespace: kitchenowl
images:
- name: kitchenowl
newName: tombursch/kitchenowl
newTag: v0.6.11

View File

@ -0,0 +1,4 @@
apiVersion: v1
kind: Namespace
metadata:
name: placeholder

11
apps/kitchenowl/pvc.yaml Normal file
View File

@ -0,0 +1,11 @@
kind: PersistentVolumeClaim
apiVersion: v1
metadata:
name: kitchenowl-data
spec:
storageClassName: "nfs-client"
accessModes:
- ReadWriteOnce
resources:
requests:
storage: 1Gi

View File

@ -0,0 +1,10 @@
apiVersion: v1
kind: Service
metadata:
name: kitchenowl-web
spec:
selector:
app: kitchenowl
ports:
- port: 8080
targetPort: 8080

View File

@ -0,0 +1,40 @@
apiVersion: apps/v1
kind: Deployment
metadata:
name: linkding
spec:
replicas: 1
selector:
matchLabels:
app: linkding
template:
metadata:
labels:
app: linkding
spec:
containers:
- name: linkding
image: linkding
ports:
- containerPort: 9090
env:
- name: TZ
value: Europe/Berlin
envFrom:
- secretRef:
name: oauth-config
volumeMounts:
- name: linkding-data
mountPath: /etc/linkding/data
resources:
requests:
cpu: "100m"
memory: "200Mi"
limits:
cpu: "1"
memory: "1Gi"
volumes:
- name: linkding-data
persistentVolumeClaim:
claimName: data

View File

@ -0,0 +1,17 @@
apiVersion: traefik.io/v1alpha1
kind: IngressRoute
metadata:
name: linkding-ingressroute
spec:
entryPoints:
- websecure
routes:
- match: Host(`linkding.kluster.moll.re`)
kind: Rule
services:
- name: linkding-web
port: 9090
tls:
certResolver: default-tls

View File

@ -0,0 +1,16 @@
apiVersion: kustomize.config.k8s.io/v1beta1
kind: Kustomization
resources:
- namespace.yaml
- ingress.yaml
- service.yaml
- pvc.yaml
- deployment.yaml
- oauth.sealedsecret.yaml
namespace: linkding
images:
- name: linkding
newName: sissbruecker/linkding
newTag: "1.39.1"

View File

@ -0,0 +1,4 @@
apiVersion: v1
kind: Namespace
metadata:
name: placeholder

View File

@ -0,0 +1,22 @@
---
apiVersion: bitnami.com/v1alpha1
kind: SealedSecret
metadata:
creationTimestamp: null
name: oauth-config
namespace: linkding
spec:
encryptedData:
LD_ENABLE_OIDC: AgBfiwAdh1RD8gpzzVnF6y3c8kn5NFbms0T74pmj1aaFD0uQd/dqIxrvZxiBMzgqdrrVUCxRlpG3tiJYMpDEVXQPwRj8uuAizYFEP4uuGFpCtErjb+Y+aOdXSPRCVPbIqROiE+qswNT5KkJm6rR3FPckWipiQdzfpoq+G00MARKqzo4sNrx8+JzgoBFbS/tVPej3VdmDy8iceeVCQ2dJs+roRw+jOfCxqiUjHH5SyoZPnCTlmTZcwr3F9gBGEWGyEl0FNVgL/ku7WEL2COeIIE/2r4RWPqZU4DkPtIv/J4Dosxuw7EQnC5kzTgJGB/TF9Mn/FcS7iYQZKATvWzjC/cTdwZ+aG1qZGz87wM4fxQ05GhgEUkVOlGgxlzxk9BUL3l9Xsaa1KTivaQ4dvB/jm3j12b9rPfO2CXB4jPK7Pk1vKbr5icPXa8dyFY4hiJ1PYh/295a7ZM02n3ao4uHw8KSaxK9GxsCFBxr59q+6ZpjOGnTHZvKGfJHn3jEcIT8k89J5gqrlWjLqR50TEJj3jPZ3QDPN/u1Bf0wAoIOGK7jpnwIXQpacudU2pxZNWC2KtdZbcF9QzuOqKVFABmabdCkBtLa34cyZdweBaCfLRg1Ic0yxrWGzctnwM0Rfd+OzsEpLB7GHKllV597znF5QiK3rQrl5TmgHf0jC1OmMsBkNYCRo2AhYsBN5nli0dgD1y028rsW6
OIDC_OP_AUTHORIZATION_ENDPOINT: AgBYHGF/D1tzWRy2issyi3oZjYK/m5cuwdlHuqboPBBHybfTwCkvSfWAL8FSGAgoLYWZEwwoGr5GDSCnAWfhoYwVgCxWw7y4IohCkUSrwbzTVwJxoRTeWIilzwAdH2zX3mZJVHTYCQiLTCjv+MPRsF5FZP4+STtgfecK5Fjgb3sIfZa/yazbN6jf7bdaR91yX2iddeZn7B80aQvu3jOkujPX9yCJz/H+1BN35CtC7KLhFrKgw6uvfQi3g90On5uBHwrC53ve4rEvcOgi575WBA3fDYW4RxNb8yxxocQOuqNRa3jUa/RIjOnX9tFoG/QIXY89DUSsgpAZFWIlV4np4KOe4V+xWT1khz2TPRDaakDumkNmE/sAjpYfGX13+88A0N/hO9o2aXJhEXOFZ5eulyAwDdIodMg6lQTG43OhdSZLFfR5TrnzkVR1pIzwPMutgf8jai4dyYK+SV+oyGeZosNpD484gzhjMGkz8Djs7/cADcvJVmGfWWYvjenlfvFC5lK7F+355o9L38fUeG2lhRw8NsPWuzsiH7m6GaSEfEPcdqj/AohArtUnf9cfF04tocPwCuNLeIgR42W+cfapD9g14sN9v4Z7g/5IQSqL2EhNR9xQMoIT9BkBEhI9JR518Yds/Z89Lg0HsMw6UCrkg6um1If80gjHyRa7JrfxzepKifWNn9/suHlhecaeXcSOKMCCFYDtHyvO4/gCe8/PXjyVc/SUZNBDJsDOikVvVJfKqDlEkimfl+BISzkMv5ALxGDHMRc=
OIDC_OP_JWKS_ENDPOINT: AgAg+6Ty8o++uc+UfaVNtJviu1A771rtazn9pj7KafqgIx1xNuPtUBwGEScfku8glUy0bS8r7MyMNlUe3sIYfnDKQmmHBVHFoiJ0IjLZP/pV51A4fT2DUrFv9pnIemqjFD2jew5ToXhuHwUc+Y3LvX8M8aPpB/J+DjIIvgKQe2faHyWt4c24jOZaH56xJhI114LIXD0A7Qvq4O7UfpIUNfYSMojTH7VURptL18Mh1YRKJmil1PmRIstX9Smr3ltAG9Rw032v9ISdDmV+OyuhPo1Wk3AU85RdOQ9hZGMSFXQXFEqQUp/N76n875KDUMT4W57//YGFRUrm8w4oB+PlkjGV2pG7DNYVxUZEmi5UXwY8fTI+KljAZHSk/YOSku+gc75hWYXX6s3g/R6/IWmr9sV5O5N0bc3guQ96nnRmjuzb3HebM0hPfPS+6/xn29erTDETs1bvfCQ9oWNMomDsH4FVz5gC+zwrUvUD3Af3TVsU5g+lfOE83+pmMMWcJFn8Z0uldud0jR27o/ftKgBDmUaGi3zCQWJrYxtXehBy9fo0K7QpbYnLHvNnXVX9fGQ0PZNMc8N0wYZUDuhOv114lqfbVR5dHYoger4iT0xC+SHcWGgvyjqb4YI7bfnY+bnh8TLfuI/ttw1l7/ev79/yvjrtgPuBwN9ygUxENLR2Ur1Cc/u72d+ST4NIg5esth+y9Z2JdP/3+nlYctnyakWhEkUyBPK+5Iyacv29t1bMXoesB6Ub5WsXaw==
OIDC_OP_TOKEN_ENDPOINT: AgBRpyDYbQlq7dcqJ2Gd+CfSRZRgvpuUsIngAXX85dt0dChYhQ/YvnFl9r3GqsXNBrWQBa0uE7t+uXxo+oobjgfSibq28kQBL92PM/s7OctINTJBN3q0Gdv43vnliS69/WR21kZkLuAmPne1nL+FZJXavIUF8N6CX3gKb4WMdv+Rl4AAmUo9vsB1C7mxDcS1CppUeJ8KdF5qkb8Xag28Lv2rDA7W9Ne+tNGFi4q/UWqdU76iUxrHu/Kfg6RD0rYlOaW+0b3A5Rvj5oU8ho1Z/eIsA9NaZNYBQjtGAk9fiD2EB9IcFi6kYv5zGZsRcPTzMv/35Wh+lV8I3mDRGcfkmzQsZ8Hcfx7c3zpemZqvY7LMgrvO5AatWKYZUFPsTcaT/mVFmAaVuq5PqeuCQhqekug3rdQxxf2n1cWMMnbptf4g19oTFKx3FtXImpPk97Iv9RbMATKHE/nnfin5/7PtQNn9VBBW785hzzB7cs+IiEzdjGu7MnFlKaGEoS94eZtgLSEmpIMeXFW6V0rXHQ6J+CUjBjiEpAh6LKsh4De+IrWFuzAYH0jwowuY2r4VX3jx+Yv8SFEJ5AfDYbvx8qX1zy1dGfsQvrAai298QCOTizLmeuJLMIC0qlNLZWrYhf8XzF2/N8/bC0R0Pyr+6Jxo8HrtHyFcnl8ckHycWosCOkQmQIbX+vOffOpQ6vYUkHM4MqIAiTl6G+bxjtxBZUTXvqX1sKCEO7pccL8gJZQ+ICN9nP785JAd4eW2JeGW
OIDC_OP_USER_ENDPOINT: AgBD4amxFPHYQR6JWjNTsPM63NNI+f9DgZ9+whv5f3bUo7KNtB05vAYYQtAdMYJR+5499S6t0BYwOi4cNxQVJyga1bKogqih3EI/QlJeLvoFvDFj2wEMmCkT5MS+qemtPJwXK7JTHzUFX74b+S/a30/mvWKkMRHzc+G+E678/RDIScFJFssfJVMJB4Kp9T4y+v9jJAKZRixkx2lOR48JR5umXwxm+xQGaexeJOv0MZY4Am4P/nJcWM+Gk1Ka/ih+VAJRLsu9dgvShytQ1OHaAPMRu6H7Wb2bLrzpz4rTcGbZA3aTgHfItjWQpBV3fhNvyNW8QRbRFSyxHBC4snqW5Bl77u4KdMicwL/0x1JhwP6cx+/TVEyZ2n+5Y5PyOW+E7LXtiZGZ/eRw3xVLxvrFDwY0EBMqAUWHyQjwlZLctjxgBud5XDtT4athaNq5hnCELMepRI05kF+o5ECxKWoFXN5rXrwrlcgftCV9PTZbP8pkxyau8O28C4YX07J65G9ntV3VIg9tAXww6X68YHIQEdAgjNOI1soWt15q582OlhXBTTKAf/QU7mrSCn5FH0Q4Z7VLIsJwMz0orGB69Qxo/lLF7z+pQEE4PArceoLi7cffQV/+VzUBOACDdfKFiN3LTDuoMm6lvkAOdmzXccmXlEGvNEwLR+8Ac26Ld4fAnEFSLIJpwQHheIQRY19qbN5+cOa+RmuOroxWWA2P/8uSlp4kXVvAmPJOt8PprI3h8iRG5zBv+J8kE8wpI1scJdDr
OIDC_RP_CLIENT_ID: AgCOGuVP8BVfAT5FRmmJLptdv+8vtppOgpzJ2LXU3vR3sjQE4MLKgWwoAyrnkAa2IMrsmkg5+pyHBDlp1AMba3OTVZmhyEVLrFe/vCiL45hEaW2l6kiwlIW3nZnoJlGG2Ugj4SX8YCQGlyr19vEFcPdieWlKpHfda/EP4xYhXMSzXCxFCtT7uGjgnBlrV0uXeFCezYGzvmA4SbDli7fvGv5H85cwgUlMdSn2ZIP3DAxQ8gP0ETF6KaOK5QVP0e/7kw9SK3oo4XHE2c8AjHLFFnmz/uf07+7LuOunSqunolbVy+Lm2mHHnzx+0PBmMYvl7FHY/TkBZaVjVaZtrELbFYaraop8iE6hFMvOYNa/1BFY1x0aeRfPb0jt5IPnuebllnEh4P7JUQxef4Bqbjp8u7P+uOBWnQbeMEp5F3rWE8qy09NnjsKPz87Jw9pb0aPgXWLKVHjJpArhcb6gTJLESCw9kgT+c0pYI0s3BYmwNkJ+6wxflvTLb5z3YyY5/+8/s3PgDz6Hj4tyA8tBru/KQwnBVMw0GhF5YwlZ4SYHPwVX+ZMj9UQc6swNsrxKLqs5Ci7KjvzEDUJ4/aW+rv8naoCiebIJrbmLB8iSqNGh90s1S9BJsQaWXbKYday3spt0eg+tH/iQgAnUAjd9RK3TxkkmWVjmeUc/rOltsbaIvy6/WdyKnF8/f9B03Pm5eal73yC7reFyGYiXvA==
OIDC_RP_CLIENT_SECRET: AgA+Q9osGcUgiGsyPfHph3vGiNBjmL7pK3JlaE4PoI+eGsvb+3Ozf9KnfHSMm2R0fq/eukFn6i25MZ/mKYliVSIcjWbnGDFSysiCAwirKTUXoFUo87zmguNUPr8Rr45m1AIaJb31T4MKeFQRHSg715rs/6fKlbejUWUBZuMTN1DXkWr+00atj0JmmZPScSfRmwKNsHnoZCUWFE/DaFChpoCU4fCp5vL9P2LcdzsY84vue8y7Trg0e/LpEi6+DzSoxurE9jwjoUauXmZnOSW3jFgy+u5c9Oa3RC+IB/UUsmHI8eUVOXGdQsSFufrAMd1uyPRa2g+aCX0zX5boZC9dTGqaT+D/6xXnMFsvw5K+K4Y/QZ+j9ZHx0232sPCFVi2HaYHV51c2Xi6tizy+/0J27/4gvaVREXw94pmsaI5rt9sNDHoKw6LwkPO8heqkYzfIWhAg5vKswDn/MWAVTIzIubdTvrDjVWxoJ2FM9sCUsai/X7rj6QUiVTgbWuYYO0hMrT2Q9y05n68hWOmpqmna4/JGIE+N48h0/wAHLsLeV4ZNLJdJhQovOSkYsB5FIYPTuihFASLhE+uf8VBwSfYlwcWORz7dssAYvCJAx3huYZCSHrT4WPtLt4Ok/IuplXvVbZ/d6NISqE/g+BiNmN7r4DZQ/QbN4TD9t6BQESKkTqPHYIiVtZHdalgPFFSS8JP2wv50mSh/imjlX51ruHGQbVbIfZnfJGwLEL0KN/Zn3BMrNtMgCqEs3itnGQQnBchQ
template:
metadata:
creationTimestamp: null
name: oauth-config
namespace: linkding
type: Opaque

11
apps/linkding/pvc.yaml Normal file
View File

@ -0,0 +1,11 @@
kind: PersistentVolumeClaim
apiVersion: v1
metadata:
name: data
spec:
storageClassName: "nfs-client"
accessModes:
- ReadWriteOnce
resources:
requests:
storage: 1Gi

View File

@ -0,0 +1,13 @@
apiVersion: v1
kind: Service
metadata:
name: linkding-web
labels:
app: linkding
spec:
selector:
app: linkding
ports:
- port: 9090
targetPort: 9090
name: http

View File

@ -18,6 +18,9 @@ spec:
limits:
memory: "2Gi"
cpu: "2"
requests:
memory: "128Mi"
cpu: "250m"
ports:
- containerPort: 8096
name: jellyfin
@ -25,9 +28,9 @@ spec:
- name: TZ
value: Europe/Berlin
volumeMounts:
- name: jellyfin-config
- name: config
mountPath: /config
- name: jellyfin-data
- name: media
mountPath: /media
livenessProbe:
httpGet:
@ -36,10 +39,10 @@ spec:
initialDelaySeconds: 100
periodSeconds: 15
volumes:
- name: jellyfin-config
- name: config
persistentVolumeClaim:
claimName: jellyfin-config-nfs
- name: jellyfin-data
claimName: config
- name: media
persistentVolumeClaim:
claimName: jellyfin-data-nfs
claimName: media

View File

@ -1,23 +1,4 @@
apiVersion: traefik.containo.us/v1alpha1
kind: IngressRoute
metadata:
name: jellyfin-vue-ingress
namespace: media
spec:
entryPoints:
- websecure
routes:
- match: Host(`media.kluster.moll.re`)
middlewares:
- name: jellyfin-websocket
kind: Rule
services:
- name: jellyfin-web
port: 80
tls:
certResolver: default-tls
---
apiVersion: traefik.containo.us/v1alpha1
apiVersion: traefik.io/v1alpha1
kind: IngressRoute
metadata:
name: jellyfin-backend-ingress
@ -26,7 +7,7 @@ spec:
entryPoints:
- websecure
routes:
- match: Host(`media-backend.kluster.moll.re`) && !Path(`/metrics`)
- match: Host(`media.kluster.moll.re`) && !Path(`/metrics`)
middlewares:
- name: jellyfin-websocket
- name: jellyfin-server-headers
@ -37,7 +18,7 @@ spec:
tls:
certResolver: default-tls
---
apiVersion: traefik.containo.us/v1alpha1
apiVersion: traefik.io/v1alpha1
kind: Middleware
metadata:
name: jellyfin-websocket
@ -48,7 +29,7 @@ spec:
Connection: keep-alive, Upgrade
Upgrade: WebSocket
---
apiVersion: traefik.containo.us/v1alpha1
apiVersion: traefik.io/v1alpha1
kind: Middleware
metadata:
name: jellyfin-server-headers
@ -60,4 +41,4 @@ spec:
accessControlAllowMethods: [ "GET","HEAD","OPTIONS" ] # "POST","PUT"
accessControlAllowOriginList:
- "*"
accessControlMaxAge: 100
accessControlMaxAge: 100

View File

@ -1,17 +0,0 @@
apiVersion: monitoring.coreos.com/v1
kind: ServiceMonitor
metadata:
name: jellyfin
labels:
metrics: prometheus
spec:
selector:
matchLabels:
app: jellyfin-server-service
endpoints:
- path: /metrics
targetPort: jellyfin
# this exposes metrics on port 8096 as enabled in the jellyfin config
# https://jellyfin.org/docs/general/networking/monitoring/
# the metrics are available at /metrics but blocked by the ingress

View File

@ -5,17 +5,11 @@ namespace: media
resources:
- namespace.yaml
- pvc.yaml
- server.deployment.yaml
- server.service.yaml
- web.deployment.yaml
- web.service.yaml
- deployment.yaml
- service.yaml
- ingress.yaml
- jellyfin.servicemonitor.yaml
images:
- name: jellyfin/jellyfin
newName: jellyfin/jellyfin
newTag: 10.8.13
- name: ghcr.io/jellyfin/jellyfin-vue
newName: ghcr.io/jellyfin/jellyfin-vue
newTag: stable-rc.0.3.1
newTag: 10.10.7

View File

@ -1,39 +1,21 @@
apiVersion: v1
kind: PersistentVolume
metadata:
namespace: media
name: jellyfin-config-nfs
spec:
capacity:
storage: "1Gi"
accessModes:
- ReadWriteOnce
nfs:
path: /export/kluster/jellyfin-config
server: 192.168.1.157
---
apiVersion: v1
kind: PersistentVolumeClaim
metadata:
namespace: media
name: jellyfin-config-nfs
name: config
spec:
storageClassName: ""
storageClassName: "nfs-client"
accessModes:
- ReadWriteOnce
resources:
requests:
storage: "1Gi"
volumeName: jellyfin-config-nfs
---
apiVersion: v1
kind: PersistentVolume
metadata:
namespace: media
name: jellyfin-data-nfs
name: media
spec:
capacity:
storage: "1Ti"
@ -46,8 +28,7 @@ spec:
apiVersion: v1
kind: PersistentVolumeClaim
metadata:
namespace: media
name: jellyfin-data-nfs
name: media
spec:
storageClassName: ""
accessModes:
@ -55,4 +36,4 @@ spec:
resources:
requests:
storage: "1Ti"
volumeName: jellyfin-data-nfs
volumeName: media

View File

@ -1,27 +0,0 @@
apiVersion: apps/v1
kind: Deployment
metadata:
name: jellyfin-web
spec:
selector:
matchLabels:
app: jellyfin-web
template:
metadata:
labels:
app: jellyfin-web
spec:
containers:
- name: jellyfin-web
image: ghcr.io/jellyfin/jellyfin-vue
resources:
limits:
memory: "128Mi"
cpu: "30m"
ports:
- containerPort: 80
env:
- name: TZ
value: Europe/Berlin
- name: DEFAULT_SERVERS
value: "https://media-backend.kluster.moll.re"

View File

@ -1,12 +0,0 @@
apiVersion: v1
kind: Service
metadata:
name: jellyfin-web
spec:
selector:
app: jellyfin-web
ports:
- protocol: TCP
port: 80
targetPort: 80

15
apps/minecraft/README.md Normal file
View File

@ -0,0 +1,15 @@
## Setup
Because minecraft is quite sensitive to io performance, we want the data to be stored on a local disk. But hostpath is not well supported in talos (and is not persistent), so we use an ephemeral volume instead. In order to do this, we create an emptyDir volume and mount it to the pod.
We use an initContaier that copies the data to the local storage. Afterwards, copying from the local storage back to the persistent storage is handled by a preStop lifecycle event.
This way, we can have the best of both worlds: fast local storage and persistent storage.
## Sending a command
```
kubectl exec -it -n minecraft deploy/minecraft-server -- /bin/bash
mc-send-to-console /help
# or directly
kubectl exec -it -n minecraft deploy/minecraft-server -- mc-send-to-console /help
```

View File

@ -0,0 +1,16 @@
---
apiVersion: bitnami.com/v1alpha1
kind: SealedSecret
metadata:
creationTimestamp: null
name: curseforge-api
namespace: minecraft
spec:
encryptedData:
key: AgDG6apUvB38rB9tH+/ya5Af/32IUJjHiEGZFdYYqesuqyPB/qf99EtC/7CwqD6bDQQPVycJVcxwZuF8QtYfPXzv//yMkqEUJ2G1/Q5J8I6bjNGLR636UhliUpCkH1QDOspWJUjwKDVxlFN9l0g9UajvxnqLyGzbWPeay0sJEBvAY8ltEZpLP21V+GD+HgPk3HIfSFFBMsULS6GPCjMaFxkxQb6cG3K4Ej4NHCHRGOmax+4Rk7lwMyAHlXLlrwj/ytxrnHDWrugLIJE9KKmJn6UVNTuk6olgkhleg2PixV7oOiDVyu9ZQP8wbdppzRix6dnIcFEYJ1ZDK1rNF5QErYO0gBytiJnSsdFO0jUMsdBrho2FgUc5GgIdmgXWJJz3lrGFqXaRVvbPsBZTUAsQRh2+4IfqfWmAkEjBcjs1K8WWJfS+rO9e02KoHBT4decdsd8Qfr5EFdPIzMrkUoRMI9CJnIa5u2nR08Hhd9iojbL64FZ26kXMODtEdKmlo+HwjufLX5rYJVSfOyZYzivd/kgKA87YTFaMLKej07w3ofGrPYSoCnmLfJyoQdNyJhdonBDsgM1GgRWQZDpgJ1df0SB02A5lZ4V7lHWr8KlANv9YLuMoZnVehsH1NZjNQHDInIRiTLahEBbjcJzQz4vU1UWG100ATszEYKOUVkzPnTgkqKYU99ZQ23bHP8z7iAWQeumb6V84NTi6jNITBvU4yTFLuAiI3nW34Vb1mFVLwfWqMjEYX8gBB4yMSaVshB/japfkyXU0pYg4mK9gsB4=
template:
metadata:
creationTimestamp: null
name: curseforge-api
namespace: minecraft
type: Opaque

92
apps/minecraft/job.yaml Normal file
View File

@ -0,0 +1,92 @@
apiVersion: batch/v1
kind: Job
metadata:
name: start-server
spec:
template:
metadata:
labels:
app: minecraft-server
spec:
restartPolicy: OnFailure
initContainers:
- name: copy-data-to-local
image: alpine
command: ["/bin/sh"]
args: ["-c", "cp -r /data/* /local-data/"]
volumeMounts:
- name: local-data
mountPath: /local-data
- name: minecraft-data
mountPath: /data
containers:
- name: minecraft-server
image: minecraft
resources:
limits:
memory: "11000Mi"
cpu: "5"
requests:
memory: "1500Mi"
cpu: "500m"
ports:
- containerPort: 25565
env:
- name: EULA
value: "TRUE"
- name: TYPE
value: "AUTO_CURSEFORGE"
- name: CF_API_KEY
valueFrom:
secretKeyRef:
name: curseforge-api
key: key
- name: CF_PAGE_URL
value: "https://www.curseforge.com/minecraft/modpacks/vault-hunters-1-18-2/files/5925838"
- name: VERSION
value: "1.18.2"
- name: INIT_MEMORY
value: "1G"
- name: MAX_MEMORY
value: "10G"
- name: MOTD
value: "VaultHunters baby!"
- name: ENABLE_RCON
value: "false"
- name: CREATE_CONSOLE_IN_PIPE
value: "true"
- name: ONLINE_MODE
value: "false"
- name: ENABLE_AUTOSTOP
value: "true"
- name: AUTOSTOP_TIMEOUT_EST
value: "1800" # stop 30 min after last disconnect
volumeMounts:
- name: local-data
mountPath: /data
- name: copy-data-to-persistent
image: rsync
command: ["/bin/sh"]
# args: ["-c", "sleep infinity"]
args: ["/run-rsync.sh"]
volumeMounts:
- name: local-data
mountPath: /local-data
- name: minecraft-data
mountPath: /persistent-data
- name: rsync-config
mountPath: /run-rsync.sh
subPath: run-rsync.sh
volumes:
- name: minecraft-data
persistentVolumeClaim:
claimName: minecraft-data
- name: local-data
emptyDir: {}
- name: rsync-config
configMap:
name: rsync-config
defaultMode: 0777

View File

@ -0,0 +1,24 @@
apiVersion: kustomize.config.k8s.io/v1beta1
kind: Kustomization
namespace: minecraft
resources:
- namespace.yaml
- pvc.yaml
- job.yaml
- service.yaml
- rsync.configmap.yaml
- curseforge.sealedsecret.yaml
images:
- name: minecraft
newName: itzg/minecraft-server
newTag: java21
- name: alpine
newName: alpine
newTag: "3.21"
- name: rsync
newName: eeacms/rsync
newTag: "2.6"

View File

@ -0,0 +1,4 @@
apiVersion: v1
kind: Namespace
metadata:
name: placeholder

11
apps/minecraft/pvc.yaml Normal file
View File

@ -0,0 +1,11 @@
kind: PersistentVolumeClaim
apiVersion: v1
metadata:
name: minecraft-data
spec:
storageClassName: "nfs-client"
accessModes:
- ReadWriteOnce
resources:
requests:
storage: 1Gi

View File

@ -0,0 +1,42 @@
apiVersion: v1
kind: ConfigMap
metadata:
name: rsync-config
data:
run-rsync.sh: |-
#!/bin/sh
set -eu
echo "Starting rsync..."
no_change_count=0
while [ "$no_change_count" -lt 3 ]; do
# use the i flag to get per line output of each change
rsync_output=$(rsync -avzi --delete /local-data/ /persistent-data/)
# echo "$rsync_output"
# in this format rsync outputs at least 4 lines:
# ---
# sending incremental file list
#
# sent 145,483 bytes received 717 bytes 26,581.82 bytes/sec
# total size is 708,682,765 speedup is 4,847.35
# ---
# even though a non-zero number of bytes is sent, no changes were made
line_count=$(echo "$rsync_output" | wc -l)
if [ "$line_count" -eq 4 ]; then
echo "Rsync output was: $rsync_output"
no_change_count=$((no_change_count + 1))
echo "No changes detected. Incrementing no_change_count to $no_change_count."
else
no_change_count=0
echo "Changes detected. Resetting no_change_count to 0."
fi
echo "Rsync completed. Sleeping for 10 minutes..."
sleep 600
done
echo "No changes detected for 3 consecutive runs. Exiting."

View File

@ -0,0 +1,12 @@
apiVersion: v1
kind: Service
metadata:
name: minecraft-server
spec:
selector:
app: minecraft-server
ports:
- port: 25565
targetPort: 25565
type: LoadBalancer
loadBalancerIP: 192.168.3.4

View File

@ -1,25 +0,0 @@
apiVersion: v1
kind: PersistentVolume
metadata:
name: grafana-nfs
spec:
capacity:
storage: "1Gi"
accessModes:
- ReadWriteOnce
nfs:
path: /export/kluster/grafana
server: 192.168.1.157
---
apiVersion: v1
kind: PersistentVolumeClaim
metadata:
name: grafana-nfs
spec:
storageClassName: ""
accessModes:
- ReadWriteOnce
resources:
requests:
storage: "1Gi"
volumeName: grafana-nfs

View File

@ -1,65 +0,0 @@
replicas: 1
## Create a headless service for the deployment
headlessService: false
## Expose the grafana service to be accessed from outside the cluster (LoadBalancer service).
## or access it from within the cluster (ClusterIP service). Set the service type and the port to serve it.
## ref: http://kubernetes.io/docs/user-guide/services/
##
service:
enabled: true
type: ClusterIP
port: 80
targetPort: 3000
# targetPort: 4181 To be used with a proxy extraContainer
annotations: {}
labels: {}
portName: service
serviceMonitor:
## If true, a ServiceMonitor CRD is created for a prometheus operator
## https://github.com/coreos/prometheus-operator
##
enabled: false
ingress:
enabled: false
persistence:
type: pvc
enabled: true
# storageClassName: default
accessModes:
- ReadWriteOnce
size: 10Gi
# annotations: {}
finalizers:
- kubernetes.io/pvc-protection
# selectorLabels: {}
## Sub-directory of the PV to mount. Can be templated.
# subPath: ""
## Name of an existing PVC. Can be templated.
existingClaim: grafana-nfs
## If persistence is not enabled, this allows to mount the
## local storage in-memory to improve performance
##
inMemory:
enabled: false
## The maximum usage on memory medium EmptyDir would be
## the minimum value between the SizeLimit specified
## here and the sum of memory limits of all containers in a pod
##
# sizeLimit: 300Mi
initChownData:
## If false, data ownership will not be reset at startup
## This allows the prometheus-server to be run with an arbitrary user
##
enabled: true
# Administrator credentials when not using an existing secret (see below)
adminUser: admin
# adminPassword: strongpassword

View File

@ -1,25 +0,0 @@
apiVersion: v1
kind: PersistentVolume
metadata:
name: influxdb-nfs
spec:
capacity:
storage: "10Gi"
accessModes:
- ReadWriteOnce
nfs:
path: /export/kluster/influxdb
server: 192.168.1.157
---
apiVersion: v1
kind: PersistentVolumeClaim
metadata:
name: influxdb-nfs
spec:
storageClassName: ""
accessModes:
- ReadWriteOnce
resources:
requests:
storage: "10Gi"
volumeName: influxdb-nfs

View File

@ -1,26 +0,0 @@
## Create default user through docker entrypoint
## Defaults indicated below
##
adminUser:
organization: "influxdata"
bucket: "default"
user: "admin"
retention_policy: "0s"
## Leave empty to generate a random password and token.
## Or fill any of these values to use fixed values.
password: ""
token: ""
## Persist data to a persistent volume
##
persistence:
enabled: true
## If true will use an existing PVC instead of creating one
useExisting: true
## Name of existing PVC to be used in the influx deployment
name: influxdb-nfs
ingress:
enabled: false

View File

@ -1,34 +0,0 @@
apiVersion: kustomize.config.k8s.io/v1beta1
kind: Kustomization
namespace: monitoring
resources:
- namespace.yaml
- grafana.pvc.yaml
- influxdb.pvc.yaml
- grafana.ingress.yaml
# prometheus-operator crds
- https://github.com/prometheus-operator/prometheus-operator/releases/download/v0.70.0/bundle.yaml
- prometheus.yaml
- thanos-objstore-config.sealedsecret.yaml
helmCharts:
- releaseName: grafana
name: grafana
repo: https://grafana.github.io/helm-charts
version: 7.3.0
valuesFile: grafana.values.yaml
- releaseName: influxdb
name: influxdb2
repo: https://helm.influxdata.com/
version: 2.1.2
valuesFile: influxdb.values.yaml
- releaseName: telegraf-speedtest
name: telegraf
repo: https://helm.influxdata.com/
version: 1.8.39
valuesFile: telegraf-speedtest.values.yaml

View File

@ -1,52 +0,0 @@
env:
- name: HOSTNAME
value: "telegraf-speedtest"
service:
enabled: false
rbac:
# Specifies whether RBAC resources should be created
create: false
serviceAccount:
# Specifies whether a ServiceAccount should be created
create: false
## Exposed telegraf configuration
## For full list of possible values see `/docs/all-config-values.yaml` and `/docs/all-config-values.toml`
## ref: https://docs.influxdata.com/telegraf/v1.1/administration/configuration/
config:
agent:
interval: "2h"
round_interval: true
metric_batch_size: 1000
metric_buffer_limit: 10000
collection_jitter: "0s"
flush_interval: "10s"
flush_jitter: "0s"
precision: ""
debug: false
quiet: false
logfile: ""
hostname: "$HOSTNAME"
omit_hostname: false
processors:
- enum:
mapping:
field: "status"
dest: "status_code"
value_mappings:
healthy: 1
problem: 2
critical: 3
outputs:
- influxdb_v2:
urls:
- "http://influxdb-influxdb2.monitoring:80"
token: We64mk4L4bqYCL77x3fAUSYfOse9Kktyf2eBLyrryG9c3-y8PQFiKPIh9EvSWuq78QSQz6hUcsm7XSFR2Zj1MA==
organization: "influxdata"
bucket: "homeassistant"
inputs:
- internet_speed:
enable_file_download: false

View File

@ -1,16 +0,0 @@
---
apiVersion: bitnami.com/v1alpha1
kind: SealedSecret
metadata:
creationTimestamp: null
name: thanos-objstore-config
namespace: monitoring
spec:
encryptedData:
thanos.yaml: AgCXlr7NO2DoH1R0ngtDFi8rgJaDnW5WSmOMjvXF4GMcEjnn1kwQMLkF0Xz1BUB5GlQkTAg+ZjCWGMlfycBmUnZb+koZK3X1YLsk1BxBxtuSqhj35iQYxKQ7rAlsz7FxUQjK2oiJkFeQmo/rwcw6l6vZJ73+THYSebR9mLQ/H0pnmJM3ldLX4iWL2H8BZ7ftOYdXO7Xv0lk2k2L4O4LgnB1Uedpyk0HLVxAv3VdVU/RFpHm5Q7kudrCMm9ENcJG7qIWuii8GkysvEefbo2phgKn1Zr5XR6SyekuW2e6FyHe9us5Pv5HnJ6Z2+ZyewygaGgHiRqtxRMaLbahICewfSHwyGzeAD2kdgwVyJYXxVPV9qKQvZmj0ZDCDZ5K548mSUq7nNXSI9M9AJBTKUoqb2FXK3pqn4yh9M1l+7Pmno5Fs22blAyGsRqO32GxrYvEXPpdSeqHRjOMYTnbPuteGRKcvmSEUSuHzkeoTzU1Jh4Sg0ygtQUNIKtbwhJm1XpbJ0oaR5ukWMxPfpDv+B5FmrDsU/I+o62+NtCLQLkK6MoRBFiJ1kymtKkM3vQ1CVg4Vtc5Gc2D6mMu5K8kEuUODweBb8qPnYH7ULfTYORldj3d+Fb2mGF5mAU6xHMzbocsdgZpbAzUP/FfJmMMDWf4aW3LJ1mBjUD06KAwPsQvbTm6VInrdXh2QVb4UIp41kbyK8sanHrvh3bprHloxt8OnTZ2HQl+XN+kxYirkVkL34lIlk7KdYCWqO7QqH0ncd9WF0f9mpPGbxo3J
template:
metadata:
creationTimestamp: null
name: thanos-objstore-config
namespace: monitoring
type: Opaque

View File

@ -1,5 +0,0 @@
### Runninf `occ` commands:
```
su -s /bin/bash www-data -c "php occ user:list"
```

View File

@ -1,16 +0,0 @@
apiVersion: kustomize.config.k8s.io/v1beta1
kind: Kustomization
resources:
- namespace.yaml
- ingress.yaml
- pvc.yaml
- postgres.sealedsecret.yaml
namespace: nextcloud
helmCharts:
- name: nextcloud
releaseName: nextcloud
version: 4.5.5
valuesFile: values.yaml
repo: https://nextcloud.github.io/helm/

View File

@ -1,22 +0,0 @@
{
"kind": "SealedSecret",
"apiVersion": "bitnami.com/v1alpha1",
"metadata": {
"name": "postgres-password",
"namespace": "nextcloud",
"creationTimestamp": null
},
"spec": {
"template": {
"metadata": {
"name": "postgres-password",
"namespace": "nextcloud",
"creationTimestamp": null
}
},
"encryptedData": {
"password": "AgCTmvBe9YFnyWOdz02rxr0hTXnWuVLeUt5dpieWMzl4cVMBj7WcyyODWtNd+eQOLARRssGNZAP4C9gH90iVRFAW1aU+NeA76oceXE5Kiiqoc8T30wE5FC6/UbTjQYRH520NF4wcCQKm//iH8o5uI2+NxZW4goeuShibXK9sijFVNXxUuTeXTmaSJjEPyB+pnmPwjzw+qjhkJJADefh9oryy5+t9ecCwXDiI/2ce2n1Vawm/Nq6/0rZMUSsF8XSiTFczKMunuGMhxGEyyx/I8NZd4XMXGSnBo0YZF7jR9+eRHIjuenPHq1kfEid2Ps4fhFSE8mEecnK7w5xE3r0XeTNHQcTId1yYneK/LQfcRkzInuRddytTwTAmsoSjROcjKjAvtyZSM81pFWJsMQ7bSVXOC0K2wvEz9khDT0RIoR/8tMh2G737F15raTe9Ggbgy3DHst4mYIpoWV/slHrOF0vR9j7X+MRN9R1cVtI1coof/tVSWQsLvv0AJfB4/6dUl+i/yNO/j+4c3WolGwqyXd+oxsZK1VrSwSCBZwBO17BmePJL2QsPVRdutq06TrlvGqP4wXySH9LRuHr3sWgr2VuDV00w+UvuU7ExI+16dWh7jrn/rvIBQSJlHDhl5+VpyM0WTMy5kSfO6nits73ZzT7BAoSU7AeQOMj3t+cUiEq9f9dk7em7QxWMuWg6QIJ+ZZ2+CCBms4rSE4x2glOxanNX/HktQg==",
"username": "AgCxJKzhsF7yNJesK5oLJP62kjFnX4UUNQ2NrHl02Hv6MAzi/AUEV3uJSXXIi3H/uMJSMxRpJQjIDsrznYVI0YHOoz1M8/y1dx8xotFv/i0XByI9sMuGtesop7ncmQbEPMaJ3pqTJyaGkEwcsEMGmwwYiRfJHmEhhCYtzEc5IAnx+nmk//HYsrSWKpJGSWl0LvdMJsnsTxrWoJjaYTW3J0Of3VOOmgkuwIFKyXW9S2cUbAco8xVYchbyiHc8LXbS3izyAidRzg1OWyqvTGMIKJDQZ3ibIiXheon5ZeYjj0fkEkv3TrB7WoKdo0090OY1eHabqAPHT8aP+WG1g6TAzbJEtg+zFfYDKIw5Tp1WkRlsD2me4HycGuZbsaXgP5vWlxF5+rULUzUgxfmTRmYTl0H8kIlmUrusZwxR5ZXnSuBJ3n3AMEjmpmTTALakxEFEPDJJoVbgcViLtANwk72yu15FlOxczT22uyW8FMkj9kYzcq/+2a/EjaTo62SnUYJ3UTQXvgMKML1yJD+zym2+xscPNmwZFBPN5BQ/64ru/Z51nWB20fWFgW3Rw67jEQMajmVclmUcASWOjHzO87feEprHeilTH+224IHzpmC4aLz/JtIP9EEvqfDUr3fRrxcgtT1DgxV37vPj6Pqn47MHr39AA850CxjFmb1VcwfH6ygXABFlxnVByZDn7xCyBNswtKJqtw=="
}
}
}

View File

@ -1,25 +0,0 @@
apiVersion: v1
kind: PersistentVolume
metadata:
name: nextcloud-nfs
spec:
capacity:
storage: "150Gi"
accessModes:
- ReadWriteOnce
nfs:
path: /kluster/nextcloud
server: 192.168.1.157
---
apiVersion: v1
kind: PersistentVolumeClaim
metadata:
name: nextcloud-nfs
spec:
storageClassName: ""
accessModes:
- ReadWriteOnce
resources:
requests:
storage: "150Gi"
volumeName: nextcloud-nfs

View File

@ -1,17 +0,0 @@
## Running occ commands
Sometimes you need to run a command on the Nextcloud container directly. You can do that by running commands as the user www-data via the kubectl exec command.
```
# $NEXTCLOUD_POD should be the name of *your* nextcloud pod :)
kubectl exec $NEXTCLOUD_POD -- su -s /bin/sh www-data -c "php occ myocccomand"
```
Here are some examples below.
Putting Nextcloud into maintanence mode
Some admin actions require you to put your Nextcloud instance into
(e.g. backups):
```
# $NEXTCLOUD_POD should be the name of *your* nextcloud pod :)
kubectl exec $NEXTCLOUD_POD -- su -s /bin/sh www-data -c "php occ maintenance:mode --on"
```

View File

@ -1,171 +0,0 @@
## Official nextcloud image version
## ref: https://hub.docker.com/r/library/nextcloud/tags/
image:
tag: "28"
ingress:
enabled: false
nextcloud:
host: nextcloud.kluster.moll.re
username: admin
password: changeme
## Use an existing secret
existingSecret:
enabled: false
update: 0
# If web server is not binding default port, you can define it
# containerPort: 8080
datadir: /var/www/html/data
persistence:
subPath:
mail:
enabled: false
# PHP Configuration files
# Will be injected in /usr/local/etc/php/conf.d for apache image and in /usr/local/etc/php-fpm.d when nginx.enabled: true
phpConfigs: {}
# Default config files
# IMPORTANT: Will be used only if you put extra configs, otherwise default will come from nextcloud itself
# Default confgurations can be found here: https://github.com/nextcloud/docker/tree/master/16.0/apache/config
defaultConfigs:
# To protect /var/www/html/config
.htaccess: true
# Redis default configuration
redis.config.php: true
# Apache configuration for rewrite urls
apache-pretty-urls.config.php: true
# Define APCu as local cache
apcu.config.php: true
# Apps directory configs
apps.config.php: true
# Used for auto configure database
autoconfig.php: true
# SMTP default configuration
smtp.config.php: true
# Extra config files created in /var/www/html/config/
# ref: https://docs.nextcloud.com/server/15/admin_manual/configuration_server/config_sample_php_parameters.html#multiple-config-php-file
configs: {}
# For example, to use S3 as primary storage
# ref: https://docs.nextcloud.com/server/13/admin_manual/configuration_files/primary_storage.html#simple-storage-service-s3
#
# configs:
# s3.config.php: |-
# <?php
# $CONFIG = array (
# 'objectstore' => array(
# 'class' => '\\OC\\Files\\ObjectStore\\S3',
# 'arguments' => array(
# 'bucket' => 'my-bucket',
# 'autocreate' => true,
# 'key' => 'xxx',
# 'secret' => 'xxx',
# 'region' => 'us-east-1',
# 'use_ssl' => true
# )
# )
# );
nginx:
## You need to set an fpm version of the image for nextcloud if you want to use nginx!
enabled: false
internalDatabase:
enabled: true
name: nextcloud
##
## External database configuration
##
externalDatabase:
enabled: true
## Supported database engines: mysql or postgresql
type: postgresql
## Database host
host: postgres-postgresql.postgres
## Database user
# user: nextcloud
# ## Database password
# password: test
## Database name
database: nextcloud
## Use a existing secret
existingSecret:
enabled: true
secretName: postgres-password
usernameKey: username
passwordKey: password
##
## MariaDB chart configuration
##
mariadb:
enabled: false
postgresql:
enabled: false
redis:
enabled: false
## Cronjob to execute Nextcloud background tasks
## ref: https://docs.nextcloud.com/server/latest/admin_manual/configuration_server/background_jobs_configuration.html#webcron
##
cronjob:
enabled: false
## Enable persistence using Persistent Volume Claims
## ref: http://kubernetes.io/docs/user-guide/persistent-volumes/
##
persistence:
# Nextcloud Data (/var/www/html)
enabled: true
annotations: {}
## If defined, PVC must be created manually before volume will be bound
existingClaim: nextcloud-nfs
## Use an additional pvc for the data directory rather than a subpath of the default PVC
## Useful to store data on a different storageClass (e.g. on slower disks)
nextcloudData:
enabled: false
resources:
# We usually recommend not to specify default resources and to leave this as a conscious
# choice for the user. This also increases chances charts run on environments with little
# resources, such as Minikube. If you do want to specify resources, uncomment the following
# lines, adjust them as necessary, and remove the curly braces after 'resources:'.
limits:
cpu: 2000m
memory: 2Gi
requests:
cpu: 100m
memory: 128Mi
livenessProbe:
enabled: true
# disable when upgrading from a previous chart version
## Enable pod autoscaling using HorizontalPodAutoscaler
## ref: https://kubernetes.io/docs/tasks/run-application/horizontal-pod-autoscale/
##
hpa:
enabled: false
## Prometheus Exporter / Metrics
##
metrics:
enabled: false
rbac:
enabled: false

View File

@ -1,4 +1,4 @@
apiVersion: traefik.containo.us/v1alpha1
apiVersion: traefik.io/v1alpha1
kind: Middleware
metadata:
name: websocket
@ -9,7 +9,7 @@ spec:
# enable websockets
Upgrade: "websocket"
---
apiVersion: traefik.containo.us/v1alpha1
apiVersion: traefik.io/v1alpha1
kind: IngressRoute
metadata:
name: ntfy-ingressroute

View File

@ -13,4 +13,4 @@ resources:
images:
- name: binwiederhier/ntfy
newName: binwiederhier/ntfy
newTag: v2.8.0
newTag: v2.11.0

View File

@ -0,0 +1,63 @@
apiVersion: apps/v1
kind: Deployment
metadata:
name: paperless
spec:
replicas: 1
selector:
matchLabels:
app: paperless
template:
metadata:
labels:
app: paperless
spec:
containers:
- name: paperless
image: paperless
ports:
- containerPort: 8000
env:
- name: PAPERLESS_REDIS
value: redis://redis-master:6379
- name: PAPERLESS_TIME_ZONE
value: Europe/Berlin
- name: PAPERLESS_OCR_LANGUAGE
value: deu+eng+fra
- name: PAPERLESS_URL
value: https://paperless.kluster.moll.re
- name: PAPERLESS_OCR_USER_ARGS
value: '{"invalidate_digital_signatures": true}'
- name: PAPERLESS_SECRET_KEY
valueFrom:
secretKeyRef:
name: paperless-secret-key
key: key
- name: PAPERLESS_DATA_DIR
value: /data
- name: PAPERLESS_MEDIA_ROOT
value: /data
- name: PAPERLESS_APPS
value: allauth.socialaccount.providers.openid_connect
- name: PAPERLESS_SOCIALACCOUNT_PROVIDERS
valueFrom:
secretKeyRef:
name: paperless-oauth
key: provider-config
# - name: PAPERLESS_DISABLE_REGULAR_LOGIN
# value: "True"
volumeMounts:
- name: data
mountPath: /data
resources:
requests:
cpu: "100m"
memory: "200Mi"
limits:
cpu: "2"
memory: "4Gi"
volumes:
- name: data
persistentVolumeClaim:
claimName: paperless-data

View File

@ -0,0 +1,17 @@
apiVersion: traefik.io/v1alpha1
kind: IngressRoute
metadata:
name: paperless-ingressroute
spec:
entryPoints:
- websecure
routes:
- match: Host(`paperless.kluster.moll.re`)
kind: Rule
services:
- name: paperless-web
port: 8000
tls:
certResolver: default-tls

View File

@ -0,0 +1,32 @@
apiVersion: kustomize.config.k8s.io/v1beta1
kind: Kustomization
resources:
- namespace.yaml
- pvc.yaml
- deployment.yaml
- service.yaml
- ingress.yaml
- paperless-secret-key.sealedsecret.yaml
- paperless-oauth.sealedsecret.yaml
namespace: paperless
images:
- name: paperless
newName: ghcr.io/paperless-ngx/paperless-ngx
newTag: "2.15.3"
helmCharts:
- name: redis
releaseName: redis
repo: https://charts.bitnami.com/bitnami
version: 20.13.4
valuesInline:
auth:
enabled: false
replica:
replicaCount: 0
master:
persistence:
storageClass: "nfs-client"

View File

@ -0,0 +1,4 @@
apiVersion: v1
kind: Namespace
metadata:
name: placeholder

View File

@ -0,0 +1,15 @@
---
apiVersion: bitnami.com/v1alpha1
kind: SealedSecret
metadata:
creationTimestamp: null
name: paperless-oauth
namespace: paperless
spec:
encryptedData:
provider-config: AgBI9IcNOfBevjUtIMwNTd0MTnr1WGxMKJ0cPnHzAS3cddmI+LTrkxxdRBuz2PFKTrhJ6/vh/2tiI9FBWMVm/YqTB64drbF3v13GfZMk/9c7W4SFyMoMcoE4xe6gs4SOm1ggTVxWT6O8IQ0gt7+FRUFaiLmwa08dxTkzrT0/zfQfYg+0aV8qS0eCJIrQk/IA1N31RpUoNV5Jl6vF7oE+cKIVyZ6LVMdecmFnuUgU+1qTC7ncgxxhWQekDQXJQnfYpgsQTF5GaHkGV8kvqJOa2Ohnk7MIeQEz5WuiKaXzU1ZMCYq3D8q/kaf/itLLBlL5MQh/hkuksCVG13aWxvulA/zIw3rSDujjZcSrD8LWH6oCMCn8zVcZjYQQBcTKUYEyYNvHLsmm0fOFIkUmFfBOS4WdHhjsBudz+941Wuc2EX5i6eLind7dk6gOlCL1HEyvbQRV6W50T104DQSNHslRG9CIjPh0BueGJ5fiaFoQa/UuM/JI8R/7cv3y5VkCG6j4gax9FVFgZKxPMtOTxB3gKolT25JHPDOqbDo996T4lsmiYRrYShni4JFZ8ALhcr7pKwlg+gVbDVaqMrVaSz1xzTP0MNxPMsojXVLtG3/Zv0/iXSVW4DPY67pFITEbZBWB3bHLvL9MiwKbWNwsDwPUylWkXTTFHsNbuRUnAXhRxcLn43uIv98JFTQcMVl2J9qrYkHm7w0FVImUr3oC+Ny/Z6j89ARposNx27B4FBgW7H7+yWMKRsAObC8cAjBOkBdXue0x5bEl7Al2BRRG7/WUKHXZvTOlvlj7GFTpLOQbPYjnBo8V8h42uOjGbiMLaCeN5sWlMtWD+7mpHV3XGdcGtPAZlIzgpUs2si/XIRNun2oDoUmJhb7YcGmugodcAK9+aYBThIkNU3guXdrM6Vc7CO2RP8PFpKBpcI9pUHgYA8dyYY+TaBqfYGrKFlGgoVcgh6oVkeOuctTX90XkojVFfqkCqab93faMh2pGCGcH4IZ81sdTYeWwNIvz1RGoi9GhUhQU5NfDeUBn2eHdOpfdsf4FkWe0kgE6TBPlQx7GQy56FldIc0G4QA8H8utL3E/MXYrao70ek/GHIxuev1/hzljJDk+5HJz5itBtKiW4s/5j2ZMD7MMBu/voDQW14XEK5pM9EbwmC6kRg6ljXvTlnUVmw1s04iUvIzF/dO6bCgaOEwFPjZj8oZs0dt64Ov+ZPLwTrmezFgHtfh4dyiRgHt4cO/WYFmzzYwd532p2De3JqjHUzT0iQIpkaz4jrF7+fdtDxtj7XgkJIg==
template:
metadata:
creationTimestamp: null
name: paperless-oauth
namespace: paperless

View File

@ -0,0 +1,15 @@
---
apiVersion: bitnami.com/v1alpha1
kind: SealedSecret
metadata:
creationTimestamp: null
name: paperless-secret-key
namespace: paperless
spec:
encryptedData:
key: AgAjDxYW+bf+7a+65DR/u5Qrh37JSPQCstUrNWRdxq9We1eGf7qzTnmyke/O5TiE26rHVx3yzyK/Lcp/R+pJUnDauCvL6ja7k82DLzElkoRGhvRg4nr5Iehw488WIdJDXWqAbus4oLFCgnj5axs1B97hEiAN2onCPDsOuk7oSdJfG4mMI47Ass2qFPyQaff9TulLXQQEY5U7LrawCTudUPeiTCYGbOjBadPjEzn5pDwsyAd1G+NrqoPOwkrbNzrwMwbnwB4hLO0f+jrYOh2OMNcdZzMZgM671VH9cRYSVV6uz5iAN4A1NpZ1ZdenQN4pcWvaPmPOcvp14vjZtrYbGeyaNGnob5IycRrO4yaf+0V7DZ4Thwc/vqm6r5y/MR9U4Q9EFoNNHYmfo9VEw7LhivtaDOG8OaZXUnIFoXFLOZ59qfoZdIyK4eByTRQBZFZLK9rVgXOommbqlCgzNuDM7u11OGcYfROJFeiI9pH333x5u7GZsDz0hnAjWKphXzeTglXdaXMsQUeAHusdqKCn0X1cMatGUjkBAXwlOBrqmaDwSRdyc/+J2QIdkyQM9A+88+yoop7q8c5P8oizBikVaL7SojulUTJStH5cv7nRzhmpAY4j15+o3RQKrbEjGB4HVVx3VBFjjOiP9gfjhiYqxznYwkYTpXADPwjhLFf4opOPuhpoUD1M3OKXlQpPK/RvFTWWsh14jbJuL7WJpXbfyYs0+drbVdnYeUsn8OKlnFDoOaACdpNUCr6t9dSFMs7o7Mo8yN0E
template:
metadata:
creationTimestamp: null
name: paperless-secret-key
namespace: paperless

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