Este projeto tem como objetivo converter um arquivo PDF do Serasa em um arquivo CSV para validação no APEX Crédito e Cobrança.
OBS: Esse projeto foi desenvolvido visando rodar em um ambiente Linux. Caso esteja utilizando Windows, algumas etapas podem ser diferentes (tente por sua conta e risco).
git clone https://github.com/dev-cda/serasa_pdf_to_csv.git
- Acesse a pasta do projeto
cd serasa_pdf_to_csv
- Rode o comando para buildar o container
docker-compose build
- Rode o comando para subir o container
docker-compose up
- Acesse a aplicação no link http://localhost:5000 no seu navegador.
Para subir atualizações no projeto, devemos primeiro atualizar o repositório local, subir para o repositório remoto (GitHub Dev-CDA) e depois atualizar o repositório que fica no servidor do Docker (192.168.1.20)
Então, após dar commit no seu repositório local e subir para o repositório remoto, siga os passos abaixo:
-
Acesse o servidor do Docker via SSH utilizando as credenciais de acesso.
-
Acesse a pasta do projeto
cd ..
cd docker
cd serasa_pdf_to_csv
- Identifique e finalize o container que está rodando a aplicação
Para visualizar os containers rodando.
docker ps
Para parar um determinado container. Substitua <container_id>
pelo ID do container que deseja parar.
docker stop <container_id>
- Atualize o repositório do servidor com as mudanças feitas no repositório
git pull
- Refaça o build e suba o container novamente
docker-compose build
docker-compose up
- Acesse a aplicação no link de produção.