Field | Type | Description |
---|---|---|
DIRECT_OAUTH_CLIENTID_WHITELIST |
Array of String |
A list of client IDs for Quay-managed applications that are allowed to perform direct OAuth approval without user approval. |
FEATURE_ASSIGN_OAUTH_TOKEN |
Boolean |
Allows organization administrators to assign OAuth tokens to other users. |
Field | Type | Description |
---|---|---|
FEATURE_GITHUB_LOGIN |
Boolean |
Whether GitHub login is supported |
GITHUB_LOGIN_CONFIG |
Object |
Configuration for using GitHub (Enterprise) as an external login provider. |
.ALLOWED_ORGANIZATIONS |
Array of String |
The names of the GitHub (Enterprise) organizations whitelisted to work with the ORG_RESTRICT option. |
.API_ENDPOINT |
String |
The endpoint of the GitHub (Enterprise) API to use. Must be overridden for github.com |
.CLIENT_ID |
String |
The registered client ID for this {productname} instance; cannot be shared with |
.CLIENT_SECRET |
String |
The registered client secret for this {productname} instance. |
.GITHUB_ENDPOINT |
String |
The endpoint for GitHub (Enterprise). |
.ORG_RESTRICT |
Boolean |
If true, only users within the organization whitelist can login using this provider. |
Field | Type | Description |
---|---|---|
FEATURE_GOOGLE_LOGIN |
Boolean |
Whether Google login is supported. |
GOOGLE_LOGIN_CONFIG |
Object |
Configuration for using Google for external authentication. |
.CLIENT_ID |
String |
The registered client ID for this {productname} instance. |
.CLIENT_SECRET |
String |
The registered client secret for this {productname} instance. |