📚
Diploma Digital
Central de Ajuda - RNP
  • Diploma Digital
  • Apoio à Implantação da Solução
    • Conector Local
      • Conector Local - Instalação e Atualização
      • Pós-Processamento dos documentos
      • Estados de Processamento dos Documentos
      • Emissão de Histórico Parcial
        • Histórico Parcial - Instalação e Atualização do Conector
      • Emissão de Arquivos Auxiliares
        • Arquivos Auxiliares - Instalação e Atualização do Conector
      • Estratégias de Retry
      • Conector Local - Release Note
      • Conector para Diplomas Externos
        • Diplomas Externos - Instalação e Atualização
        • Preenchendo Metadados e iniciando uma Geração Diploma Digital Externo
        • Documentação da API de Diplomas Digitais Externos
        • Pós-Processamento dos Documentos
        • Assinatura dos Documentos
        • Conector de Diplomas Externos - Release note
      • Migração de Infraestrutura do Diploma Digital
    • Metadados
      • Preenchendo metadados e Iniciando uma Geração e Registro de um Diploma Digital
    • RAP Sign
      • RAPSign WEB
    • Tutorial para subir o RapConector e RapSign com Ngrok e Localtunnel em uma máquina local
    • Configurar certificado em nuvem do SERPRO no RAPSign
      • Configurar certificado em nuvem do SERPRO no RAPSign - Auto Cadastro
      • Configurar certificado em nuvem do SERPRO no RAPSign - Manual
      • Obter chaves privada e pública do certificado SSL ICP-Brasil
  • Simulador
    • Simulador de Integração
      • Simulador de Integração - Instalação e Atualização
      • Operação do Simulador de Integração
      • Gestão de Documentos
  • Migração para ambiente de Produção
    • Migração para ambiente de Produção
  • Perguntas Frequentes
  • Central de Ajuda - Diplomas Digitais
Powered by GitBook
On this page

Was this helpful?

Export as PDF
  1. Apoio à Implantação da Solução

Tutorial para subir o RapConector e RapSign com Ngrok e Localtunnel em uma máquina local

PreviousRAPSign WEBNextConfigurar certificado em nuvem do SERPRO no RAPSign

Last updated 1 year ago

Was this helpful?

O RAPSign WEB e o Conector devem estar configurados para usar conexão HTTPS.

Para realizar os testes utilize serviços como o ngrok e Localtunnel para gerar links com https, e com isso basta substituir os links gerados nas portas correspondentes no arquivo docker-compose e realizar os testes necessários.

  1. Primeiro, instale o ngrok, o endereço para download do ngrok é , escolha seu sistema operacional e faça o download.

  2. Depois de instalado o ngrok, adicione o authtoken:

    a. $ ngrok config add-authtoken <token>

    b. Não tem um token de autenticação? Obtenha aqui ()

  3. Logo em seguida inicie um túnel do ngrok:

    a. $ ngrok http 80

  4. Guarde a URL da variável Forwarding:

  1. No seu docker-compose.yaml procure pelas variáveis DOCUMENTATION_SERVER e API_URL e altere os valores delas para a URL da variável Forwarding ngrok (passo 4) e salve o arquivo.

  2. Agora execute o comando abaixo para subir o RapSign e RapConector:

    a. $ docker-compose -f docker-compose.api.yml up

  3. a. $ npm install -g localtunnel

  4. Inicie um servidor web na porta 3000 (RapSign) e use a interface de linha de comando para solicitar um túnel para seu servidor local:

    a. lt --port 3000

  5. Para acessar o site, confirme o IP público do criador do túnel. Para obter seu endereço IP público, você pode seguir qualquer um destes:

Por último, instale e inicie o . Instale Localtunnel globalmente (requer NodeJS) para torná-lo acessível em qualquer lugar:

Você receberá uma url, que será a URL do seu RapSign, por exemplo , que poderá compartilhar com qualquer pessoa enquanto sua instância local do lt permanecer ativa. Quaisquer solicitações serão roteadas para seu serviço local na porta especificada.

a. Se você estiver executando o localtunnel em um computador local, acesse este link em seu navegador:

b. Se você estiver executando o localtunnel em um computador remoto, execute um destes comandos via ssh ou terminal remoto para obter o IP público remoto: curl ou wget -q -O -

Localtunnel
https://gqgh.localtunnel.me
https://ipv4.icanhazip.com
ipv4.icanhazip.com
ipv4.icanhazip.com
https://ngrok.com/download
https://dashboard.ngrok.com/signup