diff --git a/docs/admin/external-auth.md b/docs/admin/external-auth.md index 73852a0522..4c1b205c1f 100644 --- a/docs/admin/external-auth.md +++ b/docs/admin/external-auth.md @@ -33,7 +33,7 @@ Set the following environment variables to ```env CODER_EXTERNAL_AUTH_0_ID="primary-github" -CODER_EXTERNAL_AUTH_0_TYPE=github|gitlab|azure-devops|bitbucket| +CODER_EXTERNAL_AUTH_0_TYPE=github|gitlab|azure-devops|bitbucket-cloud|bitbucket-server| CODER_EXTERNAL_AUTH_0_CLIENT_ID=xxxxxx CODER_EXTERNAL_AUTH_0_CLIENT_SECRET=xxxxxxx @@ -70,14 +70,30 @@ CODER_EXTERNAL_AUTH_0_DISPLAY_ICON="https://mycustomicon.com/google.svg" ### GitHub Enterprise -GitHub Enterprise requires the following authentication and token URLs: +GitHub Enterprise requires the following environment variables: ```env +CODER_EXTERNAL_AUTH_0_ID="primary-github" +CODER_EXTERNAL_AUTH_0_TYPE=github-enterprise +CODER_EXTERNAL_AUTH_0_CLIENT_ID=xxxxxx +CODER_EXTERNAL_AUTH_0_CLIENT_SECRET=xxxxxxx CODER_EXTERNAL_AUTH_0_VALIDATE_URL="https://github.example.com/api/v3/user" CODER_EXTERNAL_AUTH_0_AUTH_URL="https://github.example.com/login/oauth/authorize" CODER_EXTERNAL_AUTH_0_TOKEN_URL="https://github.example.com/login/oauth/access_token" ``` +### Bitbucket Server + +Bitbucket Server requires the following environment variables: + +```env +CODER_EXTERNAL_AUTH_0_TYPE="bitbucket-server" +CODER_EXTERNAL_AUTH_0_ID=bitbucket +CODER_EXTERNAL_AUTH_0_CLIENT_ID=xxx +CODER_EXTERNAL_AUTH_0_CLIENT_SECRET=xxx +CODER_EXTERNAL_AUTH_0_AUTH_URL=https://bitbucket.domain.com/rest/oauth2/latest/authorize +``` + ### Azure DevOps Azure DevOps requires the following environment variables: