feat(immich): BREAKING CHANGE - Fix version tag + split uploads directories (#8931)
This commit is contained in:
@@ -1,5 +1,5 @@
|
|||||||
apiVersion: v2
|
apiVersion: v2
|
||||||
appVersion: "1.49.0"
|
appVersion: "1.55.1"
|
||||||
dependencies:
|
dependencies:
|
||||||
- name: common
|
- name: common
|
||||||
repository: https://library-charts.truecharts.org
|
repository: https://library-charts.truecharts.org
|
||||||
@@ -22,7 +22,7 @@ name: immich
|
|||||||
sources:
|
sources:
|
||||||
- https://github.com/truecharts/charts/tree/master/charts/stable/immich
|
- https://github.com/truecharts/charts/tree/master/charts/stable/immich
|
||||||
- https://github.com/immich-app/immich
|
- https://github.com/immich-app/immich
|
||||||
version: 6.0.0
|
version: 7.0.0
|
||||||
annotations:
|
annotations:
|
||||||
truecharts.org/catagories: |
|
truecharts.org/catagories: |
|
||||||
- media
|
- media
|
||||||
|
|||||||
@@ -101,6 +101,14 @@ questions:
|
|||||||
# Include{serviceExpert}
|
# Include{serviceExpert}
|
||||||
# Include{serviceList}
|
# Include{serviceList}
|
||||||
# Include{persistenceRoot}
|
# Include{persistenceRoot}
|
||||||
|
- variable: library
|
||||||
|
label: App Library Storage
|
||||||
|
description: Stores the Application Uploads.
|
||||||
|
schema:
|
||||||
|
additional_attrs: true
|
||||||
|
type: dict
|
||||||
|
attrs:
|
||||||
|
# Include{persistenceBasic}
|
||||||
- variable: uploads
|
- variable: uploads
|
||||||
label: App Uploads Storage
|
label: App Uploads Storage
|
||||||
description: Stores the Application Uploads.
|
description: Stores the Application Uploads.
|
||||||
@@ -108,6 +116,30 @@ questions:
|
|||||||
additional_attrs: true
|
additional_attrs: true
|
||||||
type: dict
|
type: dict
|
||||||
attrs:
|
attrs:
|
||||||
|
# Include{persistenceBasic}
|
||||||
|
- variable: thumbs
|
||||||
|
label: App Thumbnails Storage
|
||||||
|
description: Stores the Application Thumbnails.
|
||||||
|
schema:
|
||||||
|
additional_attrs: true
|
||||||
|
type: dict
|
||||||
|
attrs:
|
||||||
|
# Include{persistenceBasic}
|
||||||
|
- variable: profile
|
||||||
|
label: App Profiles Storage
|
||||||
|
description: Stores the Application Profiles.
|
||||||
|
schema:
|
||||||
|
additional_attrs: true
|
||||||
|
type: dict
|
||||||
|
attrs:
|
||||||
|
# Include{persistenceBasic}
|
||||||
|
- variable: video
|
||||||
|
label: App Encoded Video Storage
|
||||||
|
description: Stores the Encoded Videos.
|
||||||
|
schema:
|
||||||
|
additional_attrs: true
|
||||||
|
type: dict
|
||||||
|
attrs:
|
||||||
# Include{persistenceBasic}
|
# Include{persistenceBasic}
|
||||||
# Include{persistenceList}
|
# Include{persistenceList}
|
||||||
# Include{ingressRoot}
|
# Include{ingressRoot}
|
||||||
|
|||||||
@@ -61,17 +61,6 @@ service:
|
|||||||
targetSelector: main
|
targetSelector: main
|
||||||
|
|
||||||
persistence:
|
persistence:
|
||||||
uploads:
|
|
||||||
enabled: true
|
|
||||||
mountPath: /usr/src/app/upload
|
|
||||||
targetSelector:
|
|
||||||
# Main pod/container is server
|
|
||||||
main:
|
|
||||||
main: {}
|
|
||||||
microservices:
|
|
||||||
microservices: {}
|
|
||||||
machinelearning:
|
|
||||||
machinelearning: {}
|
|
||||||
mlcache:
|
mlcache:
|
||||||
enabled: true
|
enabled: true
|
||||||
type: emptyDir
|
type: emptyDir
|
||||||
@@ -93,6 +82,61 @@ persistence:
|
|||||||
typesense:
|
typesense:
|
||||||
typesense:
|
typesense:
|
||||||
mountPath: /typesensedata
|
mountPath: /typesensedata
|
||||||
|
library:
|
||||||
|
enabled: true
|
||||||
|
mountPath: /usr/src/app/upload/library
|
||||||
|
targetSelector:
|
||||||
|
# Main pod/container is server
|
||||||
|
main:
|
||||||
|
main: {}
|
||||||
|
microservices:
|
||||||
|
microservices: {}
|
||||||
|
machinelearning:
|
||||||
|
machinelearning: {}
|
||||||
|
uploads:
|
||||||
|
enabled: true
|
||||||
|
mountPath: /usr/src/app/upload/upload
|
||||||
|
targetSelector:
|
||||||
|
# Main pod/container is server
|
||||||
|
main:
|
||||||
|
main: {}
|
||||||
|
microservices:
|
||||||
|
microservices: {}
|
||||||
|
machinelearning:
|
||||||
|
machinelearning: {}
|
||||||
|
thumbs:
|
||||||
|
enabled: true
|
||||||
|
mountPath: /usr/src/app/upload/thumbs
|
||||||
|
targetSelector:
|
||||||
|
# Main pod/container is server
|
||||||
|
main:
|
||||||
|
main: {}
|
||||||
|
microservices:
|
||||||
|
microservices: {}
|
||||||
|
machinelearning:
|
||||||
|
machinelearning: {}
|
||||||
|
profile:
|
||||||
|
enabled: true
|
||||||
|
mountPath: /usr/src/app/upload/profile
|
||||||
|
targetSelector:
|
||||||
|
# Main pod/container is server
|
||||||
|
main:
|
||||||
|
main: {}
|
||||||
|
microservices:
|
||||||
|
microservices: {}
|
||||||
|
machinelearning:
|
||||||
|
machinelearning: {}
|
||||||
|
video:
|
||||||
|
enabled: true
|
||||||
|
mountPath: /usr/src/app/upload/encoded-video
|
||||||
|
targetSelector:
|
||||||
|
# Main pod/container is server
|
||||||
|
main:
|
||||||
|
main: {}
|
||||||
|
microservices:
|
||||||
|
microservices: {}
|
||||||
|
machinelearning:
|
||||||
|
machinelearning: {}
|
||||||
|
|
||||||
cnpg:
|
cnpg:
|
||||||
main:
|
main:
|
||||||
|
|||||||
Reference in New Issue
Block a user