diff --git a/clusters/cl01tl/helm/blocky/values.yaml b/clusters/cl01tl/helm/blocky/values.yaml index c2bcdf160..dced08dbb 100644 --- a/clusters/cl01tl/helm/blocky/values.yaml +++ b/clusters/cl01tl/helm/blocky/values.yaml @@ -142,7 +142,6 @@ blocky: ollama IN CNAME traefik-cl01tl omni-tools IN CNAME traefik-cl01tl paperless-ngx IN CNAME traefik-cl01tl - photoview IN CNAME traefik-cl01tl plex IN CNAME traefik-cl01tl postiz IN CNAME traefik-cl01tl prometheus IN CNAME traefik-cl01tl diff --git a/clusters/cl01tl/helm/gatus/values.yaml b/clusters/cl01tl/helm/gatus/values.yaml index e16082209..7b27cad1f 100644 --- a/clusters/cl01tl/helm/gatus/values.yaml +++ b/clusters/cl01tl/helm/gatus/values.yaml @@ -131,9 +131,6 @@ gatus: - name: immich url: https://immich.alexlebens.net <<: *defaults - - name: photoview - url: https://photoview.alexlebens.net - <<: *defaults - name: foldergram url: https://foldergram.alexlebens.net <<: *defaults diff --git a/clusters/cl01tl/helm/homepage/values.yaml b/clusters/cl01tl/helm/homepage/values.yaml index 583a6a7dc..063ed7015 100644 --- a/clusters/cl01tl/helm/homepage/values.yaml +++ b/clusters/cl01tl/helm/homepage/values.yaml @@ -175,12 +175,6 @@ homepage: href: https://immich.alexlebens.net siteMonitor: http://immich.immich:2283 statusStyle: dot - - Pictures: - icon: sh-photoview.webp - description: Photoview - href: https://photoview.alexlebens.net - siteMonitor: http://photoview.photoview:80 - statusStyle: dot - Pictures: icon: sh-foldergram.webp description: Foldergram diff --git a/clusters/cl01tl/helm/photoview/Chart.lock b/clusters/cl01tl/helm/photoview/Chart.lock deleted file mode 100644 index 3dc06fcb7..000000000 --- a/clusters/cl01tl/helm/photoview/Chart.lock +++ /dev/null @@ -1,9 +0,0 @@ -dependencies: -- name: app-template - repository: https://bjw-s-labs.github.io/helm-charts/ - version: 4.6.2 -- name: postgres-cluster - repository: oci://harbor.alexlebens.net/helm-charts - version: 7.10.0 -digest: sha256:fe266f506edd672979091e0ad12379d6ad7dddd2c982e196e602dcda268d6f76 -generated: "2026-03-15T20:07:52.831926834Z" diff --git a/clusters/cl01tl/helm/photoview/Chart.yaml b/clusters/cl01tl/helm/photoview/Chart.yaml deleted file mode 100644 index 50c053cb3..000000000 --- a/clusters/cl01tl/helm/photoview/Chart.yaml +++ /dev/null @@ -1,27 +0,0 @@ -apiVersion: v2 -name: photoview -version: 1.0.0 -description: Photoview -keywords: - - photoview - - pictures -home: https://wiki.alexlebens.dev/s/f519a435-8388-4503-a9f9-401bdb424151 -sources: - - https://github.com/photoview/photoview - - https://github.com/cloudnative-pg/cloudnative-pg - - https://github.com/bjw-s-labs/helm-charts/tree/main/charts/other/app-template - - https://gitea.alexlebens.dev/alexlebens/helm-charts/src/branch/main/charts/postgres-cluster -maintainers: - - name: alexlebens -dependencies: - - name: app-template - alias: photoview - repository: https://bjw-s-labs.github.io/helm-charts/ - version: 4.6.2 - - name: postgres-cluster - alias: postgres-18-cluster - version: 7.10.0 - repository: oci://harbor.alexlebens.net/helm-charts -icon: https://cdn.jsdelivr.net/gh/selfhst/icons/png/photoview.png -# renovate: datasource=github-releases depName=photoview/photoview -appVersion: 2.4.0 diff --git a/clusters/cl01tl/helm/photoview/templates/persistent-volume-claim.yaml b/clusters/cl01tl/helm/photoview/templates/persistent-volume-claim.yaml deleted file mode 100644 index 3b4120483..000000000 --- a/clusters/cl01tl/helm/photoview/templates/persistent-volume-claim.yaml +++ /dev/null @@ -1,17 +0,0 @@ -apiVersion: v1 -kind: PersistentVolumeClaim -metadata: - name: photoview-nfs-storage - namespace: {{ .Release.Namespace }} - labels: - app.kubernetes.io/name: photoview-nfs-storage - app.kubernetes.io/instance: {{ .Release.Name }} - app.kubernetes.io/part-of: {{ .Release.Name }} -spec: - volumeName: photoview-nfs-storage - storageClassName: nfs-client - accessModes: - - ReadWriteMany - resources: - requests: - storage: 1Gi diff --git a/clusters/cl01tl/helm/photoview/templates/persistent-volume.yaml b/clusters/cl01tl/helm/photoview/templates/persistent-volume.yaml deleted file mode 100644 index dfdfb917f..000000000 --- a/clusters/cl01tl/helm/photoview/templates/persistent-volume.yaml +++ /dev/null @@ -1,23 +0,0 @@ -apiVersion: v1 -kind: PersistentVolume -metadata: - name: photoview-nfs-storage - namespace: {{ .Release.Namespace }} - labels: - app.kubernetes.io/name: photoview-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/Pictures - server: synologybond.alexlebens.net - mountOptions: - - vers=4 - - minorversion=1 - - noac diff --git a/clusters/cl01tl/helm/photoview/values.yaml b/clusters/cl01tl/helm/photoview/values.yaml deleted file mode 100644 index b42c9a654..000000000 --- a/clusters/cl01tl/helm/photoview/values.yaml +++ /dev/null @@ -1,137 +0,0 @@ -photoview: - controllers: - main: - type: deployment - replicas: 1 - strategy: Recreate - revisionHistoryLimit: 3 - initContainers: - init-chmod-data: - securityContext: - runAsUser: 0 - image: - repository: busybox - tag: 1.37.0 - pullPolicy: IfNotPresent - command: - - /bin/sh - - -ec - - | - /bin/chown -R 999:999 /app/cache - resources: - requests: - cpu: 100m - memory: 128Mi - containers: - main: - image: - repository: photoview/photoview - tag: 2.4.0 - pullPolicy: IfNotPresent - env: - - name: PHOTOVIEW_DATABASE_DRIVER - value: postgres - - name: PHOTOVIEW_POSTGRES_URL - valueFrom: - secretKeyRef: - name: photoview-postgresql-18-cluster-app - key: uri - - name: PHOTOVIEW_MEDIA_CACHE - value: /app/cache - resources: - requests: - cpu: 10m - memory: 512Mi - service: - main: - controller: main - ports: - http: - port: 80 - targetPort: 80 - protocol: HTTP - route: - main: - kind: HTTPRoute - parentRefs: - - group: gateway.networking.k8s.io - kind: Gateway - name: traefik-gateway - namespace: traefik - hostnames: - - photoview.alexlebens.net - rules: - - backendRefs: - - group: '' - kind: Service - name: photoview - port: 80 - weight: 100 - matches: - - path: - type: PathPrefix - value: / - persistence: - cache: - forceRename: photoview-cache - storageClass: ceph-block - accessMode: ReadWriteOnce - size: 10Gi - retain: false - advancedMounts: - main: - init-chmod-data: - - path: /app/cache - readOnly: false - main: - - path: /app/cache - readOnly: false - media: - existingClaim: photoview-nfs-storage - advancedMounts: - main: - main: - - path: /photos - readOnly: true -postgres-18-cluster: - mode: recovery - recovery: - method: objectStore - objectStore: - index: 1 - backup: - objectStore: - - name: garage-local - index: 1 - destinationBucket: postgres-backups - externalSecretCredentialPath: /garage/home-infra/postgres-backups - isWALArchiver: true - # - name: garage-remote - # index: 1 - # destinationBucket: postgres-backups - # externalSecretCredentialPath: /garage/home-infra/postgres-backups - # retentionPolicy: "90d" - # data: - # compression: bzip2 - # - name: external - # index: 1 - # endpointURL: https://nyc3.digitaloceanspaces.com - # destinationBucket: postgres-backups-ce540ddf106d186bbddca68a - # externalSecretCredentialPath: /garage/home-infra/postgres-backups - # isWALArchiver: false - scheduledBackups: - - name: live-backup - suspend: false - immediate: true - schedule: "0 15 15 * * *" - backupName: garage-local - # - name: weekly-backup - # suspend: true - # immediate: true - # schedule: "0 0 4 * * SAT" - # backupName: garage-remote - # - name: daily-backup - # suspend: true - # immediate: true - # schedule: "0 0 0 * * *" - # backupName: external diff --git a/hosts/ps08rp/blocky/config.yml b/hosts/ps08rp/blocky/config.yml index 64c6f7529..b0bf48691 100644 --- a/hosts/ps08rp/blocky/config.yml +++ b/hosts/ps08rp/blocky/config.yml @@ -119,7 +119,6 @@ customDNS: ollama IN CNAME traefik-cl01tl omni-tools IN CNAME traefik-cl01tl paperless-ngx IN CNAME traefik-cl01tl - photoview IN CNAME traefik-cl01tl plex IN CNAME traefik-cl01tl postiz IN CNAME traefik-cl01tl prometheus IN CNAME traefik-cl01tl diff --git a/hosts/ps09rp/blocky/config.yml b/hosts/ps09rp/blocky/config.yml index 4ca662402..6a7b35314 100644 --- a/hosts/ps09rp/blocky/config.yml +++ b/hosts/ps09rp/blocky/config.yml @@ -140,7 +140,6 @@ customDNS: ollama IN CNAME traefik-cl01tl omni-tools IN CNAME traefik-cl01tl paperless-ngx IN CNAME traefik-cl01tl - photoview IN CNAME traefik-cl01tl plex IN CNAME traefik-cl01tl postiz IN CNAME traefik-cl01tl prometheus IN CNAME traefik-cl01tl