okfn-brasil / querido-diario-api

This is Querido Diário's API. It provides everything the frontend does and even more!
https://queridodiario.ok.org.br/api/docs
MIT License
49 stars 32 forks source link

Env script changes #68

Closed thisiscleverson closed 3 months ago

thisiscleverson commented 9 months ago

Pessoal, durante a tentativa de executar o projeto em minha máquina, identifiquei alguns erros durante a execução dos comandos fornecidos na documentação. Eu efetuei algumas modificações para corrigir os problemas encontrados.

  1. Alteração do Tipo de Dados de Timeout:

    • Alterei o tipo de dados do parâmetro timeout de string para inteiro e aumentei o tempo para 60 segundos no arquivo script/load_fake_gazettes.py.
  2. Renomear Índice no Elasticsearch:

    • Renomeei o índice GAZETTE_OPENSEARCH_INDEX de 'querido-diario' para 'gazettes' no arquivo sample.env.
  3. Adição de Cópias pós-Construção da Imagem:

    • Adicionei comandos cp no script de build para copiar os arquivos 'themes_config.json' e 'censo.csv' do container para o diretório local após a construção da imagem.
      podman build --format $(IMAGE_FORMAT) --tag $(IMAGE_NAMESPACE)/$(IMAGE_NAME):$(IMAGE_TAG) \
          -f Dockerfile $(PWD)
          podman cp $(shell podman create $(IMAGE_NAMESPACE)/$(IMAGE_NAME):$(IMAGE_TAG)):/mnt/code/themes_config.json $(PWD)/themes_config.json
          podman cp $(shell podman create $(IMAGE_NAMESPACE)/$(IMAGE_NAME):$(IMAGE_TAG)):/mnt/code/censo.csv $(PWD)/censo.csv