feat(gitlab): add optional internal URL for GitLab integration

- Introduced a new field `gitlabInternalUrl` in the GitLab provider settings to allow users to specify an internal URL for OAuth token exchange when GitLab runs on the same instance as Dokploy.
- Updated the GitLab provider forms to include the new field with appropriate descriptions.
- Modified the token exchange logic to utilize the internal URL if provided, enhancing connectivity options for users.
This commit is contained in:
Mauricio Siu
2026-02-07 12:51:45 -06:00
parent e4c440b265
commit 54bd25da39
11 changed files with 7326 additions and 2418 deletions

View File

@@ -497,6 +497,7 @@ table github {
table gitlab {
gitlabId text [pk, not null]
gitlabUrl text [not null, default: 'https://gitlab.com']
gitlabInternalUrl text
application_id text
redirect_uri text
secret text