Criar uma conexão GitLab on-premises

Publicado em 9 maio

Quem pode usar este recurso
gray-cloud.svgDisponível em monday dev
gray-lightning.svgDisponível no plano Enterprise

Siga este guia para configurar uma conexão local com o GitLab.

 

Nota: Abaixo estão as definições que precisam ser feitas por premissa do GitLab, que você só precisará fazer uma vez. Caso você seja o primeiro usuário conectando ao GitLab na sua conta, comece por aí.

 

Definições por usuário

1 Abra o monday workflow builder e crie um novo gatilho GitLab on-premises

2 Quando solicitado a conectar sua conta GitLab, adicione uma nova conta

3 Os valores que você precisará preencher são os seguintes:

  • URL base do GitLab: a url do seu gitlab on-premises

  • ID do Cliente: o ID da aplicação do seu aplicativo GitLab (primeiro passo em definições da conta abaixo)

  • Segredo do Cliente: o segredo do seu aplicativo GitLab  (primeiro passo em definições da conta abaixo)image (17) 1.png

4 Clique em Continuar para o GitLab e depois autorize monday.com

 

É isso! Agora você pode aproveitar sua nova integração do GitLab com o monday dev

 

Definições que precisam ser feitas por premissa do GitLab

Criando um aplicativo GitLab

 

Nota: Este passo pode ser feito por premissa ou por usuário, não importa desde que os usuários tenham acesso ao ID e segredo do aplicativo ao se conectar ao GitLab no monday pela primeira vez.
Isso significa que se você estiver criando por conta, mantenha o ID e segredo do aplicativo acessíveis para seus futuros eu.

 

1 Vá para GitLab e navegue até a seção de aplicativos acessando suas preferências de usuário, indo para a aba Aplicações e adicionando um novo aplicativo

2 No novo aplicativo GitLab, preencha os valores da seguinte forma

Nome: monday.com + GitLab (isso é apenas uma sugestão, mas pode ser qualquer valor que você desejar)

      • URI de Redirecionamento: https://apps-credentials.monday.com/authorize/oauth2/redirect-uri

      • Confidencial: marcado ✅

      • Escopos: marque estes campos: api ✅ read_api ✅ read_user ✅Screenshot 2025-06-17 at 13.11.18 1.png

3 Clique em Salvar aplicativo

4 Você deve ser redirecionado para esta tela:

Screenshot 2025-06-17 at 13.12.59 1.png

 

Aqui você precisa manter o ID do aplicativo e o Segredo para criar a conexão no monday.

 

API do GitLab

Para instalações do GitLab autogerenciadas com restrições de rede, é fundamental verificar se todos esses endpoints da API permanecem acessíveis:

  • POST /oauth/token
  • GET /api/v4/user
  • GET /api/v4/groups
  • GET /api/v4/groups/<group_id>/projects
  • POST /api/v4/projects/<project_id>/hooks
  • POST /api/v4/groups/<group_id>/hooks
  • DELETE /api/v4/groups/{groupId}/hooks/{hookId}
  • GET /api/v4/namespaces/{namespaceId}
  • dl.monday.com

 

Aprovar certificação monday

Caso sua rede bloqueie certificados GoDaddy:

Para a maioria dos usuários, isso não será um problema, dependendo das configurações do seu VPN, mas a maioria dos VPNs já está familiarizada com GoDaddy.

Os certificados monday são criados com GoDaddy, então, caso suas redes não verifiquem certificados GoDaddy, você precisará adicionar o certificado raiz da GoDaddy à sua lista de certificados confiáveis no GitLab, para que ele envie os webhooks com verificação SSL (que é a mais segura).

 

Para fazer isso, você precisará adicionar este certificado aos volumes do seu contêiner GitLab:
sob este diretório (que já deve existir): config/trusted-certs

Em seguida, adicione um arquivo chamado go-daddy-certificate.crt – o nome do arquivo não é importante, apenas o diretório e a extensão do arquivo importam aqui, e adicione o certificado raiz da GoDaddy lá (inclua os cabeçalhos/rodapés BEGIN CERTIFICATE/END CERTIFICATE)

Depois que isso for feito, você precisará se conectar ao bash do seu contêiner GitLab e executar este comando, que dirá ao GitLab para reconstruir seu repositório de confiança, incluindo este novo certificado: gitlab-ctl reconfigure

 

Adicionar à lista branca os intervalos de endereços IP da monday

Para ver a lista completa dos intervalos de endereços IP da monday, por favor, dê uma olhada neste artigo.


Ficou com alguma dúvida? Acione o suporte oficial a qualquer momento.

Para soluções completas de implantação, treinamento e estruturação de workflows no Brasil, conte com a Audatia, parceira oficial da monday.com. Descubra como podemos ajudar →

Audatia é parceira autorizada monday.com no Brasil. Entre em Contato e contrate serviços.

Conteúdo relacionado

Como se tornar um administrador de conta

2 min de leitura Recurso A seção de administração estará acessível apenas para admin(s) da conta. A seção de administração contém informações importantes,…

monday.com AI Notetaker

Integrações & IA 7 min de leitura Quem pode usar este recurso Disponível no monday CRM , monday work management , monday service , monday dev Disponível como…

Como mudar o tipo de coluna

3 min de leitura Recurso Você já quis manter todos os dados na sua coluna, mas mudar o tipo de coluna? Continue lendo para aprender como mudar o tipo de coluna…