mirror of
https://github.com/alangrainger/immich-public-proxy.git
synced 2025-01-23 16:02:43 +01:00
1.4 KiB
1.4 KiB
Install with Kubernetes
Thanks to @vanchaxy for providing these docs.
See the official Immich docs for additional information.
- Add
app-template
chart to the dependencies. It's important to use the sameapp-template
version as immich (1.4.0) if installing under the same umbrella chart.
apiVersion: v2
name: immich
version: 0.0.0
dependencies:
- name: immich
repository: https://immich-app.github.io/immich-charts
version: 0.9.0
- name: app-template
repository: https://bjw-s.github.io/helm-charts
version: 1.4.0
alias: immich-public-proxy
- Add deployment and service to values.
immich:
# immich values
...
immich-public-proxy:
global:
nameOverride: public-proxy
env:
IMMICH_URL: http://immich-server:2283
image:
repository: alangrainger/immich-public-proxy
tag: 1.5.4
pullPolicy: IfNotPresent
service:
main:
enabled: true
primary: true
type: ClusterIP
ports:
http:
enabled: true
primary: true
port: 3000
protocol: HTTP
ingress:
main:
enabled: true
hosts:
- host: &host-share immich-share.local
paths:
- path: "/"
tls:
- secretName: immich-share-tls
hosts:
- *host-share