feat: set sane default for gitea external auth (#12306)

* feat: external auth defaults for gitea

Add some sane defaults for gitea to make it easier to configure
This commit is contained in:
Steven Masley
2024-02-26 12:35:18 -06:00
committed by GitHub
parent 70ccefc357
commit 6b866b3f48
6 changed files with 63 additions and 1 deletions
+11
View File
@@ -124,6 +124,17 @@ CODER_EXTERNAL_AUTH_0_TOKEN_URL="https://gitlab.company.org/oauth/token"
CODER_EXTERNAL_AUTH_0_REGEX=gitlab\.company\.org
```
### Gitea
```env
CODER_EXTERNAL_AUTH_0_ID="gitea"
CODER_EXTERNAL_AUTH_0_TYPE=gitea
CODER_EXTERNAL_AUTH_0_CLIENT_ID=xxxxxxx
CODER_EXTERNAL_AUTH_0_CLIENT_SECRET=xxxxxxx
# If self managed, set the Auth URL to your Gitea instance
CODER_EXTERNAL_AUTH_0_AUTH_URL="https://gitea.com/login/oauth/authorize"
```
### Self-managed git providers
Custom authentication and token URLs should be used for self-managed Git