mirror of
https://github.com/rubenhensen/k8scd.git
synced 2026-11-15 14:29:09 +01:00
immich: log in with Scouts Online only
foto.scoutingmbg.nl now goes straight to immich instead of through sol-auth. immich starts the Scouts Online login right away, the password login is off and the login page no longer shows the password of the shared viewing account. share-sync is on, so everyone gets every album and the group's library in their timeline. sol-auth stays deployed for now, so switching the route back is the way back.
This commit is contained in:
1 parent
86a0c59c6b
commit
abed11dbaa
3 files changed
+9
-7
No files matched your search
@@ -9,10 +9,12 @@ spec:
|
|||||||
sectionName: https-foto
|
sectionName: https-foto
|
||||||
hostnames:
|
hostnames:
|
||||||
- foto.scoutingmbg.nl
|
- foto.scoutingmbg.nl
|
||||||
|
# Straight to immich, which logs people in with Scouts Online through
|
||||||
|
# authentik (docs/immich-scouts-online.md).
|
||||||
rules:
|
rules:
|
||||||
- backendRefs:
|
- backendRefs:
|
||||||
- name: sol-auth-svc
|
- name: helm-immich-server
|
||||||
port: 8002
|
port: 2283
|
||||||
# No limit on the whole request, as with nginx. Envoy's default of 15s
|
# No limit on the whole request, as with nginx. Envoy's default of 15s
|
||||||
# cuts off uploads and long-lived connections.
|
# cuts off uploads and long-lived connections.
|
||||||
timeouts:
|
timeouts:
|
||||||
|
|||||||
@@ -20,7 +20,6 @@ spec:
|
|||||||
immich-config.yaml: |
|
immich-config.yaml: |
|
||||||
server:
|
server:
|
||||||
externalDomain: https://foto.scoutingmbg.nl
|
externalDomain: https://foto.scoutingmbg.nl
|
||||||
loginPageMessage: "Hallo, login met email: foto@scoutingmbg.nl, wachtwoord: mbg"
|
|
||||||
storageTemplate:
|
storageTemplate:
|
||||||
enabled: true
|
enabled: true
|
||||||
template: "{{`{{y}}/{{#if album}}{{album}}{{else}}Other/{{MM}}{{/if}}/{{filename}}`}}"
|
template: "{{`{{y}}/{{#if album}}{{album}}{{else}}Other/{{MM}}{{/if}}/{{filename}}`}}"
|
||||||
@@ -34,9 +33,12 @@ spec:
|
|||||||
scope: openid email profile immich
|
scope: openid email profile immich
|
||||||
buttonText: Inloggen met Scouts Online
|
buttonText: Inloggen met Scouts Online
|
||||||
autoRegister: true
|
autoRegister: true
|
||||||
autoLaunch: false
|
# /auth/login?autoLaunch=0 still shows the login page
|
||||||
|
autoLaunch: true
|
||||||
|
# Admins log in through authentik too. To get back in without it,
|
||||||
|
# enable this again (immich-admin can't change a config file).
|
||||||
passwordLogin:
|
passwordLogin:
|
||||||
enabled: true
|
enabled: false
|
||||||
data:
|
data:
|
||||||
- secretKey: client_secret
|
- secretKey: client_secret
|
||||||
remoteRef:
|
remoteRef:
|
||||||
|
|||||||
@@ -143,8 +143,6 @@ metadata:
|
|||||||
name: share-sync
|
name: share-sync
|
||||||
namespace: immich
|
namespace: immich
|
||||||
spec:
|
spec:
|
||||||
# Off until immich logs in through Scouts Online
|
|
||||||
suspend: true
|
|
||||||
schedule: "*/10 * * * *"
|
schedule: "*/10 * * * *"
|
||||||
concurrencyPolicy: Forbid
|
concurrencyPolicy: Forbid
|
||||||
successfulJobsHistoryLimit: 1
|
successfulJobsHistoryLimit: 1
|
||||||
|
|||||||
Reference in new issue
Block a user