Ir para o conteúdo

Zero dependências

A forma mais rápida de subir um ambiente de testes ou desenvolvimento local é utilizando o comando up. Esse comando não requer nenhum banco de dados externo (como PostgreSQL ou MongoDB) e também não requer ferramentas de container, como Docker ou Podman.

Para iniciar, basta executar:

$ minha-receita up

Este é um comando "tudo-em-um" que, de forma automática:

  1. Baixa os arquivos originais mais recentes (diretamente do site da Receita Federal) para uma pasta temporária.
  2. Executa a etapa de tratamento dos dados (transform) gerando as bases de dados e criando o grafo localmente.
  3. Inicia as duas APIs simultaneamente (a API principal e a API de grafos) em portas diferentes.

Aviso: Esse processo fará o download e tratamento completo dos dados, o que pode demorar várias horas e requer bastante espaço livre em disco (veja os requisitos).