Declined
1
[Feature] Support providing OAuth client ID and secret via environment variables
Source: immich-app/immich#31391 · opened by @joschi
I have searched the existing feature requests, both open and closed, to make sure this is not a duplicate request.
• Yes
The feature
Support providing the OAuth client ID (config: oauth.clientId) and OAuth client secret (config: oauth.clientSecret) configuration settings via environment variables (OAUTH_CLIENT_ID, OAUTH_CLIENT_SECRET), including *_FILE handling in server/bin/start.sh similar to other sensitive configuration settings such as DB_PASSWORD and REDIS_PASSWORD.
This enables Immich administrators to use [Docker secrets]( [Kubernetes secrets]( [systemd credentials]( and other similar file-based secrets for sensitive OAuth settings.
The feature should follow the already existing practice for configuration settings such as the database credentials and the Redis password.
Platform
• Server
• Web
• Mobile
• Yes
The feature
Support providing the OAuth client ID (config: oauth.clientId) and OAuth client secret (config: oauth.clientSecret) configuration settings via environment variables (OAUTH_CLIENT_ID, OAUTH_CLIENT_SECRET), including *_FILE handling in server/bin/start.sh similar to other sensitive configuration settings such as DB_PASSWORD and REDIS_PASSWORD.
This enables Immich administrators to use [Docker secrets]( [Kubernetes secrets]( [systemd credentials]( and other similar file-based secrets for sensitive OAuth settings.
The feature should follow the already existing practice for configuration settings such as the database credentials and the Redis password.
Platform
• Server
• Web
• Mobile
No pledges yet. Be the first to back this.
Comments
Similar requests
[Feature] Improve installation documentation
2 votes · 0 comments
[Feature] allow Oauth-only internet facing login screen, while still allowing user&pw on internal url
8 votes · 0 comments
Discord OAuth: "userinfo_endpoint must be configured on the issue
1 vote · 0 comments
Mobile App (Android) OAuth Auto Launch Not Working
0 votes · 0 comments
[Feature] Handle error and error_description more gracefully with denied via an Authorization Policy
1 vote · 0 comments
No comments yet.