25 Commits

Author SHA1 Message Date
bc766ffc96 Update goharbor/harbor-registryctl Docker tag to v2.14.2 (#3234)
Some checks failed
render-manifests-push / render-manifests-push (push) Has been skipped
renovate / renovate (push) Waiting to run
lint-test-helm / lint-helm (push) Failing after 7s
2026-01-16 09:01:43 +00:00
a2fec30bb0 Update goharbor/registry-photon Docker tag to v2.14.2 (#3235)
Some checks are pending
render-manifests-push / render-manifests-push (push) Has been skipped
lint-test-helm / lint-helm (push) Successful in 15s
renovate / renovate (push) Has started running
2026-01-16 08:04:55 +00:00
5d8ad86262 Update goharbor/harbor-portal Docker tag to v2.14.2 (#3233)
Some checks failed
lint-test-helm / lint-helm (push) Has been cancelled
render-manifests-push / render-manifests-push (push) Has been cancelled
renovate / renovate (push) Has been cancelled
2026-01-16 08:04:20 +00:00
b607fc9348 Update goharbor/harbor-jobservice Docker tag to v2.14.2 (#3231)
Some checks failed
lint-test-helm / lint-helm (push) Has been cancelled
render-manifests-push / render-manifests-push (push) Has been cancelled
renovate / renovate (push) Has been cancelled
2026-01-16 08:03:58 +00:00
5fa5d10199 Update goharbor/harbor-exporter Docker tag to v2.14.2 (#3230)
Some checks failed
lint-test-helm / lint-helm (push) Has been cancelled
render-manifests-push / render-manifests-push (push) Has been cancelled
renovate / renovate (push) Has been cancelled
2026-01-16 08:03:39 +00:00
a4b25c2d2f Update goharbor/harbor-core Docker tag to v2.14.2 (#3229)
Some checks failed
lint-test-helm / lint-helm (push) Has been cancelled
render-manifests-push / render-manifests-push (push) Has been skipped
renovate / renovate (push) Has been cancelled
2026-01-16 08:03:18 +00:00
a7ccb5245e Update searxng/searxng:latest Docker digest to 4228609 (#3228)
Some checks failed
render-manifests-push / render-manifests-push (push) Has been skipped
lint-test-helm / lint-helm (push) Has started running
renovate / renovate (push) Has been cancelled
2026-01-16 08:03:01 +00:00
ef1773b2d2 update image
All checks were successful
lint-test-helm / lint-helm (push) Successful in 21s
render-manifests-push / render-manifests-push (push) Successful in 44s
renovate / renovate (push) Successful in 5m47s
2026-01-15 23:40:36 -06:00
aa9c4a74da update image
All checks were successful
lint-test-helm / lint-helm (push) Successful in 16s
render-manifests-push / render-manifests-push (push) Successful in 55s
renovate / renovate (push) Successful in 1m11s
2026-01-15 22:55:39 -06:00
6a1ac636c9 fix name
All checks were successful
lint-test-helm / lint-helm (push) Successful in 15s
render-manifests-push / render-manifests-push (push) Successful in 33s
renovate / renovate (push) Successful in 1m52s
2026-01-15 22:39:02 -06:00
1295c3068a add env
All checks were successful
lint-test-helm / lint-helm (push) Successful in 14s
render-manifests-push / render-manifests-push (push) Successful in 28s
renovate / renovate (push) Successful in 1m57s
2026-01-15 22:33:19 -06:00
6df3c28755 update image
All checks were successful
lint-test-helm / lint-helm (push) Successful in 14s
render-manifests-push / render-manifests-push (push) Successful in 1m24s
renovate / renovate (push) Successful in 2m59s
2026-01-15 22:29:38 -06:00
66627a267e fix name
All checks were successful
lint-test-helm / lint-helm (push) Successful in 1m2s
render-manifests-push / render-manifests-push (push) Successful in 1m3s
render-manifests-dispatch / render-manifests-dispatch (push) Successful in 22m20s
renovate / renovate (push) Successful in 1m28s
2026-01-15 18:17:22 -06:00
391b6c5f6e update lock
All checks were successful
render-manifests-push / render-manifests-push (push) Successful in 36s
lint-test-helm / lint-helm (push) Successful in 42s
renovate / renovate (push) Successful in 4m15s
2026-01-15 17:27:18 -06:00
7d55300d64 Update Helm release snapshot-controller to v5 (#3195)
Some checks failed
render-manifests-push / render-manifests-push (push) Has been skipped
lint-test-helm / lint-helm (push) Successful in 46s
renovate / renovate (push) Has been cancelled
This PR contains the following updates:

| Package | Update | Change |
|---|---|---|
| [snapshot-controller](https://github.com/piraeusdatastore/helm-charts) | major | `4.2.0` → `5.0.0` |

---

> ⚠️ **Warning**
>
> Some dependencies could not be looked up. Check the Dependency Dashboard for more information.

---

### Release Notes

<details>
<summary>piraeusdatastore/helm-charts (snapshot-controller)</summary>

### [`v5.0.0`](https://github.com/piraeusdatastore/helm-charts/releases/tag/snapshot-controller-5.0.0)

[Compare Source](https://github.com/piraeusdatastore/helm-charts/compare/snapshot-controller-4.2.0...snapshot-controller-5.0.0)

Deploys a Snapshot Controller in a cluster. Snapshot Controllers are often bundled with the Kubernetes distribution, this chart is meant for cases where it is not.

</details>

---

### Configuration

📅 **Schedule**: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).

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

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

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

---

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

---

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

Reviewed-on: #3195
Co-authored-by: Renovate Bot <renovate-bot@alexlebens.net>
Co-committed-by: Renovate Bot <renovate-bot@alexlebens.net>
2026-01-15 23:26:19 +00:00
f39557afe5 add shelfmark cat
All checks were successful
lint-test-helm / lint-helm (push) Successful in 16s
render-manifests-push / render-manifests-push (push) Successful in 37s
renovate / renovate (push) Successful in 1m45s
2026-01-15 17:17:23 -06:00
47e7601f96 change ports
All checks were successful
lint-test-helm / lint-helm (push) Successful in 34s
render-manifests-push / render-manifests-push (push) Successful in 33s
renovate / renovate (push) Successful in 2m30s
2026-01-15 17:07:15 -06:00
0c62b6113b Update Helm release meilisearch to v0.21.0 (#3215)
All checks were successful
render-manifests-push / render-manifests-push (push) Has been skipped
lint-test-helm / lint-helm (push) Successful in 23s
renovate / renovate (push) Successful in 1m48s
This PR contains the following updates:

| Package | Update | Change |
|---|---|---|
| [meilisearch](https://github.com/meilisearch/meilisearch-kubernetes/tree/main/charts/meilisearch) ([source](https://github.com/meilisearch/meilisearch-kubernetes)) | minor | `0.20.0` → `0.21.0` |

---

> ⚠️ **Warning**
>
> Some dependencies could not be looked up. Check the Dependency Dashboard for more information.

---

### Release Notes

<details>
<summary>meilisearch/meilisearch-kubernetes (meilisearch)</summary>

### [`v0.21.0`](https://github.com/meilisearch/meilisearch-kubernetes/releases/tag/meilisearch-0.21.0)

[Compare Source](https://github.com/meilisearch/meilisearch-kubernetes/compare/meilisearch-0.20.0...meilisearch-0.21.0)

A Helm chart for the Meilisearch search engine

</details>

---

### Configuration

📅 **Schedule**: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).

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

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

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

---

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

---

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

Reviewed-on: #3215
Co-authored-by: Renovate Bot <renovate-bot@alexlebens.net>
Co-committed-by: Renovate Bot <renovate-bot@alexlebens.net>
2026-01-15 22:22:29 +00:00
571b7d08d8 Update clidey/whodb Docker tag to v0.88.0 (#3216)
Some checks failed
render-manifests-push / render-manifests-push (push) Has been skipped
lint-test-helm / lint-helm (push) Successful in 21s
renovate / renovate (push) Has been cancelled
This PR contains the following updates:

| Package | Update | Change |
|---|---|---|
| clidey/whodb | minor | `0.87.0` → `0.88.0` |

---

> ⚠️ **Warning**
>
> Some dependencies could not be looked up. Check the Dependency Dashboard for more information.

---

### Configuration

📅 **Schedule**: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).

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

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

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

---

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

---

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

Reviewed-on: #3216
Co-authored-by: Renovate Bot <renovate-bot@alexlebens.net>
Co-committed-by: Renovate Bot <renovate-bot@alexlebens.net>
2026-01-15 22:22:03 +00:00
a70925b8b9 Update Helm release app-template to v4.6.1 (#3218)
All checks were successful
render-manifests-push / render-manifests-push (push) Has been skipped
lint-test-helm / lint-helm (push) Successful in 19s
renovate / renovate (push) Successful in 2m58s
This PR contains the following updates:

| Package | Update | Change |
|---|---|---|
| [app-template](https://github.com/bjw-s-labs/helm-charts) | minor | `4.4.0` → `4.6.1` |

---

> ⚠️ **Warning**
>
> Some dependencies could not be looked up. Check the Dependency Dashboard for more information.

---

### Release Notes

<details>
<summary>bjw-s-labs/helm-charts (app-template)</summary>

### [`v4.6.1`](https://github.com/bjw-s-labs/helm-charts/releases/tag/app-template-4.6.1)

[Compare Source](https://github.com/bjw-s-labs/helm-charts/compare/app-template-4.6.0...app-template-4.6.1)

#### Changelog:

##### Changed

- Upgraded the common library to v4.6.1
  - [Upgrade notes](https://bjw-s-labs.github.io/helm-charts/docs/app-template/upgrade-instructions/)
  - [Detailed release notes](https://github.com/bjw-s-labs/helm-charts/releases/tag/common-4.6.1)

### [`v4.6.0`](https://github.com/bjw-s-labs/helm-charts/releases/tag/app-template-4.6.0)

[Compare Source](https://github.com/bjw-s-labs/helm-charts/compare/app-template-4.5.0...app-template-4.6.0)

#### Changelog:

##### Changed

- Upgraded the common library to v4.6.0
  - [Upgrade notes](https://bjw-s-labs.github.io/helm-charts/docs/app-template/upgrade-instructions/)
  - [Detailed release notes](https://github.com/bjw-s-labs/helm-charts/releases/tag/common-4.6.0)

### [`v4.5.0`](https://github.com/bjw-s-labs/helm-charts/releases/tag/app-template-4.5.0)

[Compare Source](https://github.com/bjw-s-labs/helm-charts/compare/app-template-4.4.0...app-template-4.5.0)

#### Changelog:

##### Changed

- Upgraded the common library to v4.5.0
  - [Upgrade notes](https://bjw-s-labs.github.io/helm-charts/docs/app-template/upgrade-instructions/)
  - [Detailed release notes](https://github.com/bjw-s-labs/helm-charts/releases/tag/common-4.5.0)

</details>

---

### Configuration

📅 **Schedule**: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).

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

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

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

---

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

---

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

Reviewed-on: #3218
Co-authored-by: Renovate Bot <renovate-bot@alexlebens.net>
Co-committed-by: Renovate Bot <renovate-bot@alexlebens.net>
2026-01-15 22:11:07 +00:00
6a010d4897 add shelfmark
All checks were successful
lint-test-helm / lint-helm (push) Successful in 37s
render-manifests-push / render-manifests-push (push) Successful in 48s
lint-test-docker / lint-docker-compose (push) Successful in 27s
renovate / renovate (push) Successful in 5m9s
2026-01-15 16:05:47 -06:00
36aa365c6d Update Helm release argo-cd to v9.3.4 (#3213)
All checks were successful
render-manifests-push / render-manifests-push (push) Has been skipped
lint-test-helm / lint-helm (push) Successful in 23s
render-manifests-dispatch / render-manifests-dispatch (push) Successful in 21m17s
renovate / renovate (push) Successful in 1m38s
2026-01-14 23:02:26 +00:00
a399b24d89 Update ollama/ollama Docker tag to v0.14.1 (#3187)
All checks were successful
render-manifests-push / render-manifests-push (push) Has been skipped
lint-test-helm / lint-helm (push) Successful in 21s
renovate / renovate (push) Successful in 2m10s
This PR contains the following updates:

| Package | Update | Change |
|---|---|---|
| ollama/ollama | minor | `0.13.5` → `0.14.1` |

---

> ⚠️ **Warning**
>
> Some dependencies could not be looked up. Check the Dependency Dashboard for more information.

---

### Configuration

📅 **Schedule**: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).

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

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

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

---

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

---

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

Reviewed-on: #3187
Co-authored-by: Renovate Bot <renovate-bot@alexlebens.net>
Co-committed-by: Renovate Bot <renovate-bot@alexlebens.net>
2026-01-14 22:04:53 +00:00
ac335f10e4 Update Helm release argo-workflows to v0.47.0 (#3175)
All checks were successful
render-manifests-push / render-manifests-push (push) Has been skipped
lint-test-helm / lint-helm (push) Successful in 21s
renovate / renovate (push) Successful in 1m20s
This PR contains the following updates:

| Package | Update | Change |
|---|---|---|
| [argo-workflows](https://github.com/argoproj/argo-helm) | minor | `0.46.4` → `0.47.0` |

---

> ⚠️ **Warning**
>
> Some dependencies could not be looked up. Check the Dependency Dashboard for more information.

---

### Release Notes

<details>
<summary>argoproj/argo-helm (argo-workflows)</summary>

### [`v0.47.0`](https://github.com/argoproj/argo-helm/releases/tag/argo-workflows-0.47.0)

[Compare Source](https://github.com/argoproj/argo-helm/compare/argo-workflows-0.46.4...argo-workflows-0.47.0)

A Helm chart for Argo Workflows

#### What's Changed

- feat(argo-workflows): Add Gateway API HTTPRoute support by [@&#8203;lexfrei](https://github.com/lexfrei) in [#&#8203;3567](https://github.com/argoproj/argo-helm/pull/3567)

**Full Changelog**: <https://github.com/argoproj/argo-helm/compare/argo-cd-9.3.1...argo-workflows-0.47.0>

</details>

---

### Configuration

📅 **Schedule**: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).

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

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

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

---

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

---

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

Reviewed-on: #3175
Co-authored-by: Renovate Bot <renovate-bot@alexlebens.net>
Co-committed-by: Renovate Bot <renovate-bot@alexlebens.net>
2026-01-14 21:53:58 +00:00
dec932b25d Update Helm release rook-ceph-cluster to v1.18.9 (#3197)
All checks were successful
render-manifests-push / render-manifests-push (push) Has been skipped
lint-test-helm / lint-helm (push) Successful in 20s
renovate / renovate (push) Successful in 2m29s
This PR contains the following updates:

| Package | Update | Change |
|---|---|---|
| [rook-ceph-cluster](https://github.com/rook/rook) | patch | `v1.18.8` → `v1.18.9` |

---

> ⚠️ **Warning**
>
> Some dependencies could not be looked up. Check the Dependency Dashboard for more information.

---

### Release Notes

<details>
<summary>rook/rook (rook-ceph-cluster)</summary>

### [`v1.18.9`](https://github.com/rook/rook/releases/tag/v1.18.9)

[Compare Source](https://github.com/rook/rook/compare/v1.18.8...v1.18.9)

### Improvements

Rook v1.18.9 is a patch release limited in scope and focusing on feature additions and bug fixes to the Ceph operator.

- csi: Disable read affinity for ceph v20.2.0 to avoid corruption ([#&#8203;16895](https://github.com/rook/rook/issues/16895), [@&#8203;travisn](https://github.com/travisn))
- core: Allow skipping cephcluster reconcile via do-not-reconcile label ([#&#8203;16874](https://github.com/rook/rook/issues/16874), [@&#8203;OdedViner](https://github.com/OdedViner))
- helm: Merge rook-config-override ConfigMap into toolbox ceph.conf ([#&#8203;16862](https://github.com/rook/rook/issues/16862), [@&#8203;mheler](https://github.com/mheler))
- helm: Add cephclusters/finalizers permission for mgr sidecar ([#&#8203;16854](https://github.com/rook/rook/issues/16854), [@&#8203;grandeit](https://github.com/grandeit))
- csi: Add fix to support multiple fs mount option ([#&#8203;16837](https://github.com/rook/rook/issues/16837), [@&#8203;subhamkrai](https://github.com/subhamkrai))
- operator: Watch cephConfigFromSecret changes ([#&#8203;16786](https://github.com/rook/rook/issues/16786), [@&#8203;cyanidium](https://github.com/cyanidium))
- rgw: Support all S3 notification events in CRD validation ([#&#8203;16804](https://github.com/rook/rook/issues/16804), [@&#8203;arttor](https://github.com/arttor))
- docs: Add pool parameter for erasure code optimizations ([#&#8203;16789](https://github.com/rook/rook/issues/16789), [@&#8203;travisn](https://github.com/travisn))

</details>

---

### Configuration

📅 **Schedule**: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).

🚦 **Automerge**: Enabled.

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

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

---

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

---

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

Reviewed-on: https://gitea.alexlebens.dev/alexlebens/infrastructure/pulls/3197
Co-authored-by: Renovate Bot <renovate-bot@alexlebens.net>
Co-committed-by: Renovate Bot <renovate-bot@alexlebens.net>
2026-01-14 21:28:24 +00:00
30 changed files with 242 additions and 40 deletions

View File

@@ -1,12 +1,12 @@
dependencies: dependencies:
- name: argo-workflows - name: argo-workflows
repository: https://argoproj.github.io/argo-helm repository: https://argoproj.github.io/argo-helm
version: 0.46.4 version: 0.47.0
- name: argo-events - name: argo-events
repository: https://argoproj.github.io/argo-helm repository: https://argoproj.github.io/argo-helm
version: 2.4.19 version: 2.4.19
- name: postgres-cluster - name: postgres-cluster
repository: oci://harbor.alexlebens.net/helm-charts repository: oci://harbor.alexlebens.net/helm-charts
version: 7.4.5 version: 7.4.5
digest: sha256:025ab1620b24c23d2e90e65ef7f919297c6d2fd2ee324a43afc5b0bd5ab79fbf digest: sha256:c36845d5688e28e6f6c6b6f2e17b40514f2adb937f2c6077deadfec9e6b294fe
generated: "2026-01-10T11:01:50.673732071Z" generated: "2026-01-14T21:30:10.440164554Z"

View File

@@ -18,7 +18,7 @@ maintainers:
- name: alexlebens - name: alexlebens
dependencies: dependencies:
- name: argo-workflows - name: argo-workflows
version: 0.46.4 version: 0.47.0
repository: https://argoproj.github.io/argo-helm repository: https://argoproj.github.io/argo-helm
- name: argo-events - name: argo-events
version: 2.4.19 version: 2.4.19

View File

@@ -1,6 +1,6 @@
dependencies: dependencies:
- name: argo-cd - name: argo-cd
repository: https://argoproj.github.io/argo-helm repository: https://argoproj.github.io/argo-helm
version: 9.3.3 version: 9.3.4
digest: sha256:525e5f408c3e7f8962f9586a938f355c141115d5a3101fc17fd84a84533c9c1f digest: sha256:006518c10fc1636a5b0398de90d4a7687ae6c0bf4626c41d11b2bc3ad48ff416
generated: "2026-01-14T21:03:21.857508064Z" generated: "2026-01-14T23:02:04.617990687Z"

View File

@@ -15,7 +15,7 @@ maintainers:
- name: alexlebens - name: alexlebens
dependencies: dependencies:
- name: argo-cd - name: argo-cd
version: 9.3.3 version: 9.3.4
repository: https://argoproj.github.io/argo-helm repository: https://argoproj.github.io/argo-helm
icon: https://cdn.jsdelivr.net/gh/selfhst/icons/png/argo-cd.png icon: https://cdn.jsdelivr.net/gh/selfhst/icons/png/argo-cd.png
# renovate: github=argoproj/argo-cd # renovate: github=argoproj/argo-cd

View File

@@ -155,6 +155,7 @@ blocky:
radarr-standup IN CNAME traefik-cl01tl radarr-standup IN CNAME traefik-cl01tl
searxng IN CNAME traefik-cl01tl searxng IN CNAME traefik-cl01tl
seerr IN CNAME traefik-cl01tl seerr IN CNAME traefik-cl01tl
shelfmark IN CNAME traefik-cl01tl
slskd IN CNAME traefik-cl01tl slskd IN CNAME traefik-cl01tl
sonarr IN CNAME traefik-cl01tl sonarr IN CNAME traefik-cl01tl
sonarr-4k IN CNAME traefik-cl01tl sonarr-4k IN CNAME traefik-cl01tl

View File

@@ -322,8 +322,8 @@ gatus:
- name: slskd - name: slskd
url: https://slskd.alexlebens.net url: https://slskd.alexlebens.net
<<: *defaults <<: *defaults
- name: ephemera - name: shelfmark
url: https://ephemera.alexlebens.net url: https://shelfmark.alexlebens.net
<<: *defaults <<: *defaults
- name: listenarr - name: listenarr
url: https://listenarr.alexlebens.net url: https://listenarr.alexlebens.net

View File

@@ -7,7 +7,7 @@ dependencies:
version: 0.2.1 version: 0.2.1
- name: meilisearch - name: meilisearch
repository: https://meilisearch.github.io/meilisearch-kubernetes repository: https://meilisearch.github.io/meilisearch-kubernetes
version: 0.20.0 version: 0.21.0
- name: cloudflared - name: cloudflared
repository: oci://harbor.alexlebens.net/helm-charts repository: oci://harbor.alexlebens.net/helm-charts
version: 2.1.6 version: 2.1.6
@@ -23,5 +23,5 @@ dependencies:
- name: volsync-target - name: volsync-target
repository: oci://harbor.alexlebens.net/helm-charts repository: oci://harbor.alexlebens.net/helm-charts
version: 0.7.0 version: 0.7.0
digest: sha256:36c3e2511a1163b6055af6ceeef65862df3de0426da8029145eb9274d34748ad digest: sha256:f38463ec7a583f7f47e76ae53d55d436657b834f70d34695f8347f640202ce46
generated: "2026-01-08T23:02:52.334136773Z" generated: "2026-01-15T22:13:17.229320298Z"

View File

@@ -32,7 +32,7 @@ dependencies:
repository: oci://harbor.alexlebens.net/helm-charts repository: oci://harbor.alexlebens.net/helm-charts
version: 0.2.1 version: 0.2.1
- name: meilisearch - name: meilisearch
version: 0.20.0 version: 0.21.0
repository: https://meilisearch.github.io/meilisearch-kubernetes repository: https://meilisearch.github.io/meilisearch-kubernetes
- name: cloudflared - name: cloudflared
repository: oci://harbor.alexlebens.net/helm-charts repository: oci://harbor.alexlebens.net/helm-charts

View File

@@ -41,12 +41,12 @@ harbor:
portal: portal:
image: image:
repository: goharbor/harbor-portal repository: goharbor/harbor-portal
tag: v2.14.1 tag: v2.14.2
replicas: 2 replicas: 2
core: core:
image: image:
repository: goharbor/harbor-core repository: goharbor/harbor-core
tag: v2.14.1 tag: v2.14.2
replicas: 2 replicas: 2
existingSecret: harbor-secret existingSecret: harbor-secret
secretName: harbor-secret secretName: harbor-secret
@@ -54,7 +54,7 @@ harbor:
jobservice: jobservice:
image: image:
repository: goharbor/harbor-jobservice repository: goharbor/harbor-jobservice
tag: v2.14.1 tag: v2.14.2
replicas: 2 replicas: 2
jobLoggers: jobLoggers:
- stdout - stdout
@@ -63,11 +63,11 @@ harbor:
registry: registry:
image: image:
repository: goharbor/registry-photon repository: goharbor/registry-photon
tag: v2.14.1 tag: v2.14.2
controller: controller:
image: image:
repository: goharbor/harbor-registryctl repository: goharbor/harbor-registryctl
tag: v2.14.1 tag: v2.14.2
existingSecret: harbor-secret existingSecret: harbor-secret
relativeurls: true relativeurls: true
credentials: credentials:
@@ -94,7 +94,7 @@ harbor:
exporter: exporter:
image: image:
repository: goharbor/harbor-exporter repository: goharbor/harbor-exporter
tag: v2.14.1 tag: v2.14.2
replicas: 2 replicas: 2
postgres-18-cluster: postgres-18-cluster:
mode: recovery mode: recovery

View File

@@ -680,6 +680,12 @@ homepage:
siteMonitor: http://slskd.slskd:5030 siteMonitor: http://slskd.slskd:5030
statusStyle: dot statusStyle: dot
- Books: - Books:
- Shelfmark:
icon: sh-shelfmark.webp
description: Books
href: https://shelfmark.alexlebens.net
siteMonitor: http://shelfmark.shelfmark:80
statusStyle: dot
- Ephemera: - Ephemera:
icon: sh-ephemera.webp icon: sh-ephemera.webp
description: Books description: Books

View File

@@ -4,9 +4,9 @@ dependencies:
version: 4.6.0 version: 4.6.0
- name: meilisearch - name: meilisearch
repository: https://meilisearch.github.io/meilisearch-kubernetes repository: https://meilisearch.github.io/meilisearch-kubernetes
version: 0.20.0 version: 0.21.0
- name: volsync-target - name: volsync-target
repository: oci://harbor.alexlebens.net/helm-charts repository: oci://harbor.alexlebens.net/helm-charts
version: 0.7.0 version: 0.7.0
digest: sha256:d9fcbbc6a95635c81ece57f7b1ab15a2505afed2bc52aef754431a9cedd06ae0 digest: sha256:929d60a75b1b07ed87274e09b398e3289aa7f94f0166408198bfd60e87f072a0
generated: "2026-01-07T16:08:05.338907704Z" generated: "2026-01-15T22:13:34.825853057Z"

View File

@@ -25,7 +25,7 @@ dependencies:
repository: https://bjw-s-labs.github.io/helm-charts/ repository: https://bjw-s-labs.github.io/helm-charts/
version: 4.6.0 version: 4.6.0
- name: meilisearch - name: meilisearch
version: 0.20.0 version: 0.21.0
repository: https://meilisearch.github.io/meilisearch-kubernetes repository: https://meilisearch.github.io/meilisearch-kubernetes
- name: volsync-target - name: volsync-target
alias: volsync-target-config alias: volsync-target-config

View File

@@ -4,12 +4,12 @@ dependencies:
version: 4.6.0 version: 4.6.0
- name: meilisearch - name: meilisearch
repository: https://meilisearch.github.io/meilisearch-kubernetes repository: https://meilisearch.github.io/meilisearch-kubernetes
version: 0.20.0 version: 0.21.0
- name: cloudflared - name: cloudflared
repository: oci://harbor.alexlebens.net/helm-charts repository: oci://harbor.alexlebens.net/helm-charts
version: 2.1.6 version: 2.1.6
- name: volsync-target - name: volsync-target
repository: oci://harbor.alexlebens.net/helm-charts repository: oci://harbor.alexlebens.net/helm-charts
version: 0.7.0 version: 0.7.0
digest: sha256:d8b5b42608537e20f34d109bc624c68e27879488f8ef78df2681a70808bfba87 digest: sha256:f0d35f4808f349171a7092894fe5ccf9a5fd513a1ff84050c7ebaae893e5d506
generated: "2026-01-08T23:03:25.51925384Z" generated: "2026-01-15T22:13:49.147677077Z"

View File

@@ -22,7 +22,7 @@ dependencies:
repository: https://bjw-s-labs.github.io/helm-charts/ repository: https://bjw-s-labs.github.io/helm-charts/
version: 4.6.0 version: 4.6.0
- name: meilisearch - name: meilisearch
version: 0.20.0 version: 0.21.0
repository: https://meilisearch.github.io/meilisearch-kubernetes repository: https://meilisearch.github.io/meilisearch-kubernetes
- name: cloudflared - name: cloudflared
repository: oci://harbor.alexlebens.net/helm-charts repository: oci://harbor.alexlebens.net/helm-charts

View File

@@ -199,6 +199,8 @@ data:
sonarr: /mnt/store/Torrent/FINISHED/SONARR sonarr: /mnt/store/Torrent/FINISHED/SONARR
sonarr-4k: /mnt/store/Torrent/FINISHED/SONARR4K sonarr-4k: /mnt/store/Torrent/FINISHED/SONARR4K
sonarr-anime: /mnt/store/Torrent/FINISHED/SONARRANIME sonarr-anime: /mnt/store/Torrent/FINISHED/SONARRANIME
shelfmark-books: /mnt/store/Torrent/FINISHED/SHELFMARKBOOKS
shelfmark-audiobooks: /mnt/store/Torrent/FINISHED/SHELFMARKAUDIOBOOKS
-< ZIM: /mnt/store/Kiwix -< ZIM: /mnt/store/Kiwix
-< SAVE: /mnt/store/Torrent/FINISHED/SAVE -< SAVE: /mnt/store/Torrent/FINISHED/SAVE
-< IMPORT: /mnt/store/Torrent/FINISHED/IMPORT -< IMPORT: /mnt/store/Torrent/FINISHED/IMPORT

View File

@@ -4,9 +4,9 @@ dependencies:
version: v1.18.9 version: v1.18.9
- name: rook-ceph-cluster - name: rook-ceph-cluster
repository: https://charts.rook.io/release repository: https://charts.rook.io/release
version: v1.18.8 version: v1.18.9
- name: cloudflared - name: cloudflared
repository: oci://harbor.alexlebens.net/helm-charts repository: oci://harbor.alexlebens.net/helm-charts
version: 2.1.6 version: 2.1.6
digest: sha256:e7543a219a336c98d67ea10c72cd8b4401e6bb4afa1ca67b87fd3c33bdbb0d60 digest: sha256:fc0c562e0b47bd730251c2ed1ad48f1b0c57dfb730fd161fb905933817ba2c69
generated: "2026-01-14T20:01:41.486176203Z" generated: "2026-01-14T21:08:53.897492563Z"

View File

@@ -19,7 +19,7 @@ dependencies:
version: v1.18.9 version: v1.18.9
repository: https://charts.rook.io/release repository: https://charts.rook.io/release
- name: rook-ceph-cluster - name: rook-ceph-cluster
version: v1.18.8 version: v1.18.9
repository: https://charts.rook.io/release repository: https://charts.rook.io/release
- name: cloudflared - name: cloudflared
alias: cloudflared-rgw alias: cloudflared-rgw

View File

@@ -9,7 +9,7 @@ searxng:
main: main:
image: image:
repository: searxng/searxng repository: searxng/searxng
tag: latest@sha256:35e3520e53621e22566330d876d2a36e4a556628b6567bf2706ceb211c6d9c07 tag: latest@sha256:42286096985cba935e9a8bbb69d7c3ad41fa36eaa69c55057f6b2acaa1404fd3
pullPolicy: IfNotPresent pullPolicy: IfNotPresent
env: env:
- name: SEARXNG_BASE_URL - name: SEARXNG_BASE_URL
@@ -39,7 +39,7 @@ searxng:
main: main:
image: image:
repository: searxng/searxng repository: searxng/searxng
tag: latest@sha256:35e3520e53621e22566330d876d2a36e4a556628b6567bf2706ceb211c6d9c07 tag: latest@sha256:42286096985cba935e9a8bbb69d7c3ad41fa36eaa69c55057f6b2acaa1404fd3
pullPolicy: IfNotPresent pullPolicy: IfNotPresent
env: env:
- name: SEARXNG_BASE_URL - name: SEARXNG_BASE_URL

View File

@@ -0,0 +1,6 @@
dependencies:
- name: app-template
repository: https://bjw-s-labs.github.io/helm-charts/
version: 4.6.1
digest: sha256:76f1a29db101f92117e224898994af8fe4df1f7f61e1ab948eda43a1d39764b2
generated: "2026-01-15T17:21:48.172915-06:00"

View File

@@ -0,0 +1,21 @@
apiVersion: v2
name: shelfmark
version: 1.0.0
description: Shelfmark
keywords:
- shelfmark
- books
home: https://wiki.alexlebens.dev/s/
sources:
- https://github.com/calibrain/shelfmark
- https://github.com/calibrain/shelfmark/pkgs/container/shelfmark
- https://github.com/bjw-s-labs/helm-charts/tree/main/charts/other/app-template
maintainers:
- name: alexlebens
dependencies:
- name: app-template
alias: shelfmark
repository: https://bjw-s-labs.github.io/helm-charts/
version: 4.6.1
icon: https://cdn.jsdelivr.net/gh/selfhst/icons@main/webp/shelfmark.webp
appVersion: v1.0.1

View File

@@ -0,0 +1,17 @@
apiVersion: v1
kind: PersistentVolumeClaim
metadata:
name: shelfmark-import-nfs-storage
namespace: {{ .Release.Namespace }}
labels:
app.kubernetes.io/name: shelfmark-import-nfs-storage
app.kubernetes.io/instance: {{ .Release.Name }}
app.kubernetes.io/part-of: {{ .Release.Name }}
spec:
volumeName: shelfmark-import-nfs-storage
storageClassName: nfs-client
accessModes:
- ReadWriteMany
resources:
requests:
storage: 1Gi

View File

@@ -0,0 +1,23 @@
apiVersion: v1
kind: PersistentVolume
metadata:
name: shelfmark-import-nfs-storage
namespace: {{ .Release.Namespace }}
labels:
app.kubernetes.io/name: shelfmark-import-nfs-storage
app.kubernetes.io/instance: {{ .Release.Name }}
app.kubernetes.io/part-of: {{ .Release.Name }}
spec:
persistentVolumeReclaimPolicy: Retain
storageClassName: nfs-client
capacity:
storage: 1Gi
accessModes:
- ReadWriteMany
nfs:
path: /volume2/Storage/Books Import
server: synologybond.alexlebens.net
mountOptions:
- vers=4
- minorversion=1
- noac

View File

@@ -0,0 +1,96 @@
shelfmark:
controllers:
main:
type: deployment
replicas: 1
strategy: Recreate
revisionHistoryLimit: 3
containers:
main:
image:
repository: ghcr.io/calibrain/shelfmark
tag: v1.0.1
pullPolicy: IfNotPresent
env:
- name: FLASK_PORT
value: 8084
- name: INGEST_DIR
value: /ingest
- name: SEARCH_MODE
value: direct
probes:
liveness:
enabled: true
custom: true
spec:
exec:
command:
- CMD
- curl
- -sf
- http://localhost:8084/api/health
failureThreshold: 5
initialDelaySeconds: 60
periodSeconds: 30
successThreshold: 1
timeoutSeconds: 30
resources:
requests:
cpu: 10m
memory: 256Mi
service:
main:
ports:
http:
port: 80
targetPort: 8084
protocol: HTTP
route:
main:
kind: HTTPRoute
parentRefs:
- group: gateway.networking.k8s.io
kind: Gateway
name: traefik-gateway
namespace: traefik
hostnames:
- shelfmark.alexlebens.net
rules:
- backendRefs:
- group: ''
kind: Service
name: shelfmark
port: 80
weight: 100
matches:
- path:
type: PathPrefix
value: /
persistence:
config:
storageClass: ceph-block
accessMode: ReadWriteOnce
size: 1Gi
retain: true
advancedMounts:
main:
main:
- path: /config
readOnly: false
ingest:
existingClaim: shelfmark-import-nfs-storage
advancedMounts:
main:
main:
- path: /ingest
readOnly: false
volsync-target-config:
pvcTarget: shelfmark-config
local:
enabled: true
schedule: 0 8 * * *
remote:
enabled: false
external:
enabled: true
schedule: 0 9 * * *

View File

@@ -1,6 +1,6 @@
dependencies: dependencies:
- name: snapshot-controller - name: snapshot-controller
repository: https://piraeus.io/helm-charts/ repository: https://piraeus.io/helm-charts/
version: 4.2.0 version: 5.0.0
digest: sha256:af3d6bc81cfe28b6e4ebfb5db0857843127e6d30d4f4d34881964f9e13cbc0c7 digest: sha256:ee120d84037e7878c3ab62c57cd09b90090af340c1d55ea314618f19387cb0ca
generated: "2025-12-01T20:27:28.798985-06:00" generated: "2026-01-15T23:19:03.949703166Z"

View File

@@ -15,7 +15,7 @@ maintainers:
- name: alexlebens - name: alexlebens
dependencies: dependencies:
- name: snapshot-controller - name: snapshot-controller
version: 4.2.0 version: 5.0.0
repository: https://piraeus.io/helm-charts/ repository: https://piraeus.io/helm-charts/
icon: https://cdn.jsdelivr.net/gh/selfhst/icons/png/kubernetes.png icon: https://cdn.jsdelivr.net/gh/selfhst/icons/png/kubernetes.png
# renovate: github=kubernetes-csi/external-snapshotter # renovate: github=kubernetes-csi/external-snapshotter

View File

@@ -8,7 +8,7 @@ whodb:
main: main:
image: image:
repository: clidey/whodb repository: clidey/whodb
tag: 0.87.0 tag: 0.88.0
pullPolicy: IfNotPresent pullPolicy: IfNotPresent
env: env:
- name: WHODB_OLLAMA_HOST - name: WHODB_OLLAMA_HOST

View File

@@ -19,6 +19,20 @@ spec:
key: /cl01tl/lidarr2/key key: /cl01tl/lidarr2/key
metadataPolicy: None metadataPolicy: None
property: key property: key
- secretKey: subsonic-user
remoteRef:
conversionStrategy: Default
decodingStrategy: None
key: /cl01tl/navidrome/admin
metadataPolicy: None
property: user
- secretKey: subsonic-password
remoteRef:
conversionStrategy: Default
decodingStrategy: None
key: /cl01tl/navidrome/admin
metadataPolicy: None
property: password
--- ---
apiVersion: external-secrets.io/v1 apiVersion: external-secrets.io/v1

View File

@@ -9,7 +9,7 @@ yubal-playlist:
main: main:
image: image:
repository: harbor.alexlebens.net/images/yubal-playlist repository: harbor.alexlebens.net/images/yubal-playlist
tag: 0.0.7 tag: 0.1.2
pullPolicy: IfNotPresent pullPolicy: IfNotPresent
env: env:
- name: YUBAL_TZ - name: YUBAL_TZ
@@ -29,6 +29,20 @@ yubal-playlist:
secretKeyRef: secretKeyRef:
name: yubal-playlist-config-secret name: yubal-playlist-config-secret
key: lidarr-key key: lidarr-key
- name: YUBAL_SUBSONIC_ENDPOINT
value: http://navidrome-main.navidrome
- name: YUBAL_SUBSONIC_PORT
value: 80
- name: YUBAL_SUBSONIC_USER
valueFrom:
secretKeyRef:
name: yubal-playlist-config-secret
key: subsonic-user
- name: YUBAL_SUBSONIC_PASSWORD
valueFrom:
secretKeyRef:
name: yubal-playlist-config-secret
key: subsonic-password
resources: resources:
requests: requests:
cpu: 10m cpu: 10m

View File

@@ -130,6 +130,7 @@ customDNS:
radarr-standup IN CNAME traefik-cl01tl radarr-standup IN CNAME traefik-cl01tl
searxng IN CNAME traefik-cl01tl searxng IN CNAME traefik-cl01tl
seerr IN CNAME traefik-cl01tl seerr IN CNAME traefik-cl01tl
shelfmark IN CNAME traefik-cl01tl
slskd IN CNAME traefik-cl01tl slskd IN CNAME traefik-cl01tl
sonarr IN CNAME traefik-cl01tl sonarr IN CNAME traefik-cl01tl
sonarr-4k IN CNAME traefik-cl01tl sonarr-4k IN CNAME traefik-cl01tl

View File

@@ -151,6 +151,7 @@ customDNS:
radarr-standup IN CNAME traefik-cl01tl radarr-standup IN CNAME traefik-cl01tl
searxng IN CNAME traefik-cl01tl searxng IN CNAME traefik-cl01tl
seerr IN CNAME traefik-cl01tl seerr IN CNAME traefik-cl01tl
shelfmark IN CNAME traefik-cl01tl
slskd IN CNAME traefik-cl01tl slskd IN CNAME traefik-cl01tl
sonarr IN CNAME traefik-cl01tl sonarr IN CNAME traefik-cl01tl
sonarr-4k IN CNAME traefik-cl01tl sonarr-4k IN CNAME traefik-cl01tl