feat: refactor apps

This commit is contained in:
2026-04-06 00:30:51 -05:00
parent eebf02a250
commit 1e9bf150ea
3 changed files with 9 additions and 30 deletions

View File

@@ -26,4 +26,4 @@ dependencies:
repository: oci://harbor.alexlebens.net/helm-charts repository: oci://harbor.alexlebens.net/helm-charts
icon: https://cdn.jsdelivr.net/gh/selfhst/icons/png/bazarr.png icon: https://cdn.jsdelivr.net/gh/selfhst/icons/png/bazarr.png
# renovate: datasource=github-releases depName=linuxserver/docker-bazarr # renovate: datasource=github-releases depName=linuxserver/docker-bazarr
appVersion: 1.5.6 appVersion: v1.5.6-ls342

View File

@@ -4,9 +4,9 @@ version: 1.0.0
description: Prowlarr description: Prowlarr
keywords: keywords:
- prowlarr - prowlarr
- servarr
- trackers - trackers
home: https://wiki.alexlebens.dev/s/7f963158-15fd-4eb5-b3ac-8a3aeb79613a - servarr
home: https://docs.alexlebens.dev/applications/prowlarr/
sources: sources:
- https://github.com/Prowlarr/Prowlarr - https://github.com/Prowlarr/Prowlarr
- https://github.com/linuxserver/docker-prowlarr - https://github.com/linuxserver/docker-prowlarr
@@ -24,5 +24,5 @@ dependencies:
version: 0.8.0 version: 0.8.0
repository: oci://harbor.alexlebens.net/helm-charts repository: oci://harbor.alexlebens.net/helm-charts
icon: https://cdn.jsdelivr.net/gh/selfhst/icons/png/prowlarr.png icon: https://cdn.jsdelivr.net/gh/selfhst/icons/png/prowlarr.png
# renovate: datasource=github-releases depName=Prowlarr/Prowlarr # renovate: datasource=github-releases depName=linuxserver/docker-prowlarr
appVersion: 2.3.0 appVersion: 2.3.5.5327-ls141

View File

@@ -4,31 +4,22 @@ prowlarr:
type: deployment type: deployment
replicas: 1 replicas: 1
strategy: Recreate strategy: Recreate
revisionHistoryLimit: 3
pod: pod:
securityContext: securityContext:
runAsUser: 568 runAsUser: 568
runAsGroup: 568 runAsGroup: 568
fsGroup: 568
fsGroupChangePolicy: OnRootMismatch
supplementalGroups:
- 44
- 100
- 109
- 65539
containers: containers:
main: main:
image: image:
repository: ghcr.io/linuxserver/prowlarr repository: ghcr.io/linuxserver/prowlarr
tag: 2.3.0@sha256:9ef5d8bf832edcacb6082f9262cb36087854e78eb7b1c3e1d4375056055b2d82 tag: 2.3.5.5327-ls141@sha256:35f48abb3e976fcf077fae756866c582e4a90f8b24810ae4067b3558f7cdbbdf
pullPolicy: IfNotPresent
env: env:
- name: TZ - name: TZ
value: US/Central value: America/Chicago
resources: resources:
requests: requests:
cpu: 10m cpu: 10m
memory: 256Mi memory: 200Mi
service: service:
main: main:
controller: main controller: main
@@ -36,7 +27,6 @@ prowlarr:
http: http:
port: 80 port: 80
targetPort: 9696 targetPort: 9696
protocol: HTTP
route: route:
main: main:
kind: HTTPRoute kind: HTTPRoute
@@ -49,11 +39,8 @@ prowlarr:
- prowlarr.alexlebens.net - prowlarr.alexlebens.net
rules: rules:
- backendRefs: - backendRefs:
- group: '' - name: prowlarr
kind: Service
name: prowlarr
port: 80 port: 80
weight: 100
matches: matches:
- path: - path:
type: PathPrefix type: PathPrefix
@@ -64,7 +51,6 @@ prowlarr:
storageClass: ceph-block storageClass: ceph-block
accessMode: ReadWriteOnce accessMode: ReadWriteOnce
size: 5Gi size: 5Gi
retain: true
advancedMounts: advancedMounts:
main: main:
main: main:
@@ -75,13 +61,6 @@ volsync-target-config:
moverSecurityContext: moverSecurityContext:
runAsUser: 568 runAsUser: 568
runAsGroup: 568 runAsGroup: 568
fsGroup: 568
fsGroupChangePolicy: OnRootMismatch
supplementalGroups:
- 44
- 100
- 109
- 65539
local: local:
enabled: true enabled: true
schedule: 56 8 * * * schedule: 56 8 * * *