Self-hosted Runner

Execute Tarefas do Apidog na
Sua Própria Infraestrutura

Implemente um agente baseado em Docker em qualquer servidor. Execute testes agendados, forneça APIs mock na sua intranet e sincronize as especificações de API automaticamente — 24 horas por dia, 7 dias por semana, sem manter um cliente aberto.

Testes AgendadosIntranet Mock APIAuto API SyncDocker-basedMulti-Runner
O que Pode Fazer

Um Runner, Três Superpoderes

Uma única instância do Runner implementada pode lidar com todas as três cargas de trabalho simultaneamente — testes, mocks e importações — no mesmo servidor.

AUTOMAÇÃO

Testes Agendados

Execute testes funcionais e de regressão automaticamente. Obtenha resultados no Apidog Cloud sem expor os seus endpoints de API internos.

Saber Mais
MOCKING

Intranet Mock API

Forneça dados mock de alta fidelidade dentro da sua rede privada. Os programadores podem começar a trabalhar antes mesmo que o backend esteja pronto.

Saber Mais
SYNC

Auto API Sync

Importe automaticamente as especificações de API do Git ou outras fontes para o Apidog, mantendo a sua documentação sempre atualizada.

Saber Mais
Início Rápido

Funcionamento em Minutos

A implementação de um Runner requer apenas o Docker e um único comando de terminal. Nenhuma mudança adicional na infraestrutura é necessária.

1

Obtenha o seu Token

Vá para as definições do Apidog e gere um token exclusivo para o seu novo runner.

2

Execute o Comando Docker

Cole o comando gerado no terminal do seu servidor para descarregar e iniciar o runner.

3

Verifique a Ligação

Verifique o estado no painel do Apidog para garantir que o runner está online e saudável.

Exemplo de comando de implementação (Linux)
$ docker run -d --name apidog-runner \
-p 4524:4524 \
-v /opt/runner:/opt/runner \
--restart unless-stopped \
apidog/runner:latest --token YOUR_TOKEN

O comando de implementação com o token da sua equipa é gerado automaticamente dentro do Apidog — basta copiar e colar.

Análise Profunda

Veja Cada Funcionalidade em Detalhe

Cada carga de trabalho é executada no mesmo Runner — nenhuma configuração extra é necessária por funcionalidade.

TESTES

Execuções Agendadas Sem Cliente

Os testes automatizados tradicionais exigem que um computador portátil esteja ligado. O Self-hosted Runner permanece ativo 24 horas por dia, 7 dias por semana no seu servidor, executando tarefas exatamente quando agendadas.

  • Elimina a dependência das máquinas dos programadores
  • Acesso direto a sub-redes internas
  • Logs de execução detalhados na nuvem
Saber Mais
Execuções Agendadas Sem Cliente
MOCK

Soberania de Dados para Mocks

Mantenha os seus dados mock dentro da sua firewall. Perfeito para setores regulamentados onde os dados simulados ainda podem conter padrões confidenciais.

  • Respostas mock na intranet com latência zero
  • Regras e scripts mock personalizáveis
  • Suporta todos os motores de mock dinâmico do Apidog
Saber Mais
Soberania de Dados para Mocks
ESPECIFICAÇÕES

Recolha Automática de Especificações

Configure uma ponte entre a sua instância interna do GitLab/GitHub e o Apidog. O runner procura atualizações e envia-as para o seu espaço de trabalho.

  • Sincronização contínua de documentação
  • Suporte para Swagger, OpenAPI e Postman
  • Notificação automática de alterações para equipas
Saber Mais
Recolha Automática de Especificações
Segurança

Os Seus Dados Nunca Saem da Sua Rede

O Self-hosted Runner foi concebido para ambientes onde a soberania dos dados não é negociável. Cada execução de teste, pedido de mock e importação de especificação permanece na sua própria infraestrutura.

Ligação Somente de Saída

O runner usa um WebSocket seguro para comunicar com o Apidog Cloud. Nenhuma porta de entrada precisa de ser aberta na sua firewall.

Metadados Encriptados

Apenas os resultados dos testes e metadados são enviados para a nuvem. Os seus corpos de pedido de API e credenciais reais permanecem locais.

Logs de Auditoria

Rastreie cada ação realizada pelo runner com logs detalhados para auditoria de conformidade e segurança.

Implementação Flexível

Implemente ao Nível da Equipa ou da Organização

Escolha o âmbito que melhor se adapta à sua estrutura. Um Runner implementado ao nível da organização é partilhado em todas as equipas — sem necessidade de infraestrutura duplicada.

Nível da Equipa

Perfeito para pequenos grupos

  • Configuração rápida para projetos específicos
  • Gestão de recursos isolados
  • Ciclos de atualização independentes
Saber Mais

Nível da Organização

Infraestrutura pronta para empresas

  • Partilhado em todos os espaços de trabalho da equipa
  • Gestão e faturação centralizadas
  • Arquitetura escalável com vários runners
Saber Mais

#1 Software de desenvolvimento de APIs mais fácil de utilizar

Classificado por utilizadores reais no G2, a plataforma de avaliação de software B2B #1 do mundo.

#1Apidog
9.4
Pontuação de usabilidade
Facilidade de administração9.8
Média da categoria: 9.0
Facilidade de utilização9.7
Média da categoria: 9.0
Cumpre os requisitos9.7
Média da categoria: 9.1
G2 Badge
G2 Badge
G2 Badge
G2 Badge
G2 Best Software
G2 Badge
G2 Badge
G2 Badge
G2 Badge

CONFIADO PELAS PRINCIPAIS MARCAS EM TODO O MUNDO

Implemente o Seu Primeiro Runner Hoje

Execute tarefas do Apidog no seu próprio servidor — testes agendados, mocks na intranet e auto API sync.