diff --git a/clusters/cl01tl/applications/homepage/values.yaml b/clusters/cl01tl/applications/homepage/values.yaml index 0ba7364e8..57ee17f41 100644 --- a/clusters/cl01tl/applications/homepage/values.yaml +++ b/clusters/cl01tl/applications/homepage/values.yaml @@ -514,12 +514,6 @@ homepage: href: https://readarr-audiobooks.alexlebens.net siteMonitor: http://readarr-audiobooks.readarr-audiobooks:80 statusStyle: dot - - Lazy Librarian: - icon: lazylibrarian.png - description: Books - href: https://lazylibrarian.alexlebens.net - siteMonitor: http://lazy-librarian.lazy-librarian:5299 - statusStyle: dot - Media Services: - qBittorrent: icon: qbittorrent.png diff --git a/clusters/cl01tl/applications/lazy-librarian/Chart.yaml b/clusters/cl01tl/applications/lazy-librarian/Chart.yaml deleted file mode 100644 index 35f4075bf..000000000 --- a/clusters/cl01tl/applications/lazy-librarian/Chart.yaml +++ /dev/null @@ -1,20 +0,0 @@ -apiVersion: v2 -name: lazy-librarian -version: 1.0.0 -description: LazyLibrarian -keywords: - - lazylibrarian - - books -home: https://wiki.alexlebens.dev/doc/lazy-librarian-yLuK0GwK1z -sources: - - https://gitlab.com/LazyLibrarian/LazyLibrarian - - https://docs.linuxserver.io/images/docker-lazylibrarian/ - - https://github.com/bjw-s/helm-charts/tree/main/charts/other/app-template -maintainers: - - name: alexlebens -dependencies: - - name: app-template - repository: https://bjw-s.github.io/helm-charts/ - version: 3.2.1 -icon: https://raw.githubusercontent.com/walkxcode/dashboard-icons/main/png/lazylibrarian.png -appVersion: version-04cab4c9 diff --git a/clusters/cl01tl/applications/lazy-librarian/templates/persistent-volume-claim.yaml b/clusters/cl01tl/applications/lazy-librarian/templates/persistent-volume-claim.yaml deleted file mode 100644 index f102c51b3..000000000 --- a/clusters/cl01tl/applications/lazy-librarian/templates/persistent-volume-claim.yaml +++ /dev/null @@ -1,19 +0,0 @@ -apiVersion: v1 -kind: PersistentVolumeClaim -metadata: - name: lazy-librarian-nfs-storage - namespace: {{ .Release.Namespace }} - labels: - app.kubernetes.io/name: lazy-librarian-nfs-storage - app.kubernetes.io/instance: {{ .Release.Name }} - app.kubernetes.io/version: {{ .Chart.AppVersion }} - app.kubernetes.io/component: storage - app.kubernetes.io/part-of: {{ .Release.Name }} -spec: - volumeName: lazy-librarian-nfs-storage - storageClassName: nfs-client - accessModes: - - ReadWriteMany - resources: - requests: - storage: 1Gi diff --git a/clusters/cl01tl/applications/lazy-librarian/templates/persistent-volume.yaml b/clusters/cl01tl/applications/lazy-librarian/templates/persistent-volume.yaml deleted file mode 100644 index ceda9996d..000000000 --- a/clusters/cl01tl/applications/lazy-librarian/templates/persistent-volume.yaml +++ /dev/null @@ -1,25 +0,0 @@ -apiVersion: v1 -kind: PersistentVolume -metadata: - name: lazy-librarian-nfs-storage - namespace: {{ .Release.Namespace }} - labels: - app.kubernetes.io/name: lazy-librarian-nfs-storage - app.kubernetes.io/instance: {{ .Release.Name }} - app.kubernetes.io/version: {{ .Chart.AppVersion }} - app.kubernetes.io/component: storage - app.kubernetes.io/part-of: {{ .Release.Name }} -spec: - persistentVolumeReclaimPolicy: Retain - storageClassName: nfs-client - capacity: - storage: 1Gi - accessModes: - - ReadWriteMany - nfs: - path: /volume2/Storage - server: synologybond.alexlebens.net - mountOptions: - - vers=4 - - minorversion=1 - - noac diff --git a/clusters/cl01tl/applications/lazy-librarian/values.yaml b/clusters/cl01tl/applications/lazy-librarian/values.yaml deleted file mode 100644 index 846886d6d..000000000 --- a/clusters/cl01tl/applications/lazy-librarian/values.yaml +++ /dev/null @@ -1,64 +0,0 @@ -app-template: - controllers: - main: - type: deployment - replicas: 1 - strategy: Recreate - revisionHistoryLimit: 3 - containers: - main: - image: - repository: ghcr.io/linuxserver/lazylibrarian - tag: f967596c-ls64 - pullPolicy: IfNotPresent - env: - PUID: 1001 - PGID: 1001 - TZ: US/Central - DOCKER_MODS: linuxserver/mods:lazylibrarian-ffmpeg|linuxserver/mods:universal-calibre - resources: - requests: - cpu: 100m - memory: 512Mi - serviceAccount: - create: true - service: - main: - controller: main - ports: - http: - port: 5299 - protocol: HTTP - ingress: - main: - annotations: - traefik.ingress.kubernetes.io/router.entrypoints: websecure - traefik.ingress.kubernetes.io/router.tls: "true" - cert-manager.io/cluster-issuer: letsencrypt-issuer - className: traefik - hosts: - - host: lazylibrarian.alexlebens.net - paths: - - path: / - pathType: Prefix - service: - name: lazy-librarian - port: 5299 - tls: - - secretName: lazy-librarian-secret-tls - hosts: - - lazylibrarian.alexlebens.net - persistence: - config: - enabled: true - storageClass: ceph-block - accessMode: ReadWriteOnce - size: 10Gi - retain: true - globalMounts: - - path: /config - storage: - enabled: true - existingClaim: lazy-librarian-nfs-storage - globalMounts: - - path: /mnt/store