about summary refs log tree commit diff
path: root/bundles/immich/files/immich.yaml
blob: d9e1b205ada44f08a708e0cc499f3c51b9e3a91a (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
newVersionCheck:
  enabled: false

nightlyTasks:
  startTime: 03:00

ffmpeg:
  accel: qsv
  accelDecode: true

library:
  watch:
    enabled: true

smartSearch:
  enabled: false

machineLearning:
  enabled: false
  # urls: []
  availabilityChecks:
    enabled: false
  clip:
    enabled: false
  duplicateDetection:
    enabled: false
  facialRecognition:
    enabled: false
  ocr:
    enabled: false

metadata:
  faces:
    import: true

storageTemplate:
  enabled: false
  hashVerificationEnabled: true
  template: '{{y}}/{{MM}}-{{MMM}}/{{filetype}}_{{y}}{{MM}}{{dd}}_{{HH}}{{mm}}{{ss}}.{{ext}}'

# oauth
passwordLogin:
  enabled: false
oauth:
  enabled: true
  autoLaunch: true
  autoRegister: true
  clientId: immich
  clientSecret: '${repo.vault.password_for("authelia_client_secret_immich")}'
  issuerUrl: https://login.gzr.im/.well-known/openid-configuration
  # scope: 'openid email profile'
  # profileSigningAlgorithm: none
  # defaultStorageQuota: 0
  # signingAlgorithm: RS256
  # storageLabelClaim: preferred_username
  # storageQuotaClaim: immich_quota
  buttonText: 'Login with SSO'
  # mobileOverrideEnabled: false
  # mobileRedirectUri: https://photos.gzr.im/api/oauth/mobile-redirect