[Feature] Support providing OAuth client ID and secret via environment variables #31391
Closed
joschi
started this conversation in
Feature Request
Replies: 2 comments 2 replies
|
#31349 was closed due to involving a coding agent. |
0 replies
2 replies
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
I have searched the existing feature requests, both open and closed, to make sure this is not a duplicate request.
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*_FILEhandling inserver/bin/start.shsimilar to other sensitive configuration settings such asDB_PASSWORDandREDIS_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
All reactions