Skip to content

Application in php to test load of pdf files, using docker-compose and apache-tika.

License

Notifications You must be signed in to change notification settings

bjverde/cargaCorretagem

Repository files navigation

About

Applying brokering load only makes sense in the tax context of Brazil. However it can be an example application that uses Docker container and Docker Compose. Simplified Architecture

  • Apache / PHP 7.2
  • FormDin PHP FrameWork
  • Apache Tika - to extract information from PDFs
  • MySQL

Summary of operation: A user using a web application sends a PDF file. The text of the PDF file is extracted using the apache tika that storing in MySQL.

Aplicação em php para testar carga de arquivos de corretagem em pdf, utilizando docker-compose e apache-tika.

situation: IN DEVELOPMENT

PT-BR

Aplicarção carga corretagem só faz sentido no contexto tributario do Brasil. Contudo pode ser um exemplo de aplicação que usa container Docker e Docker Compose. Arquitetura simplificada

  • Apache / PHP 7.2
  • FormDin PHP FrameWork
  • Apache Tika - para extrair informações dos PDFs
  • MySQL

Resumo do funcionamento: Um usuario usando uma aplicação web envia um arquivo PDF. O texto do arquivo PDF é extraido usando o apache tika que armazendo no MySQL.

situação: EM DESENVOLVIMENTO

Windows 7

Requisito

  • Espaço em Disco : aproximadamente 2 GB no C:

Instalação

  1. Instalar o Docker ToolBox. O Docker tem todo o ambiente para rodar aplicação.
  2. Instalar o git para baixar com maior facilidade as atualizações.
  3. Em documentos do usuário criar a pasta Kitematic
  4. Entrar na pasta Kitematic via Windows Explorar, na barra de endereço digitar CMD
  5. No terminal do Windows digitar git clone https://github.com/bjverde/cargaCorretagem.git
  6. Editar o aquivo docker-compose.yml, pode usar um editor de texto simples (o bloco de notas ou notepad++ ou equivalente).
  7. Clicar no Docker Quickstart Terminal. Essa tarefa pode demorar alguns segundos
  8. Digitar o comando cd /c/Users/<SEU USUARIO DO WINDOWS>/Documents/Kitematic/cargaCorretagem/. Subistituindo o <SEU USUARIO DO WINDOWS> pelo seu usuario do windows.
  9. Digitar o comando docker-compose up --build - para montar todo o ambiente nescessario. Essa etapa é demorada e pode levar alguns minutos dependendo da velocidade da sua internet.
  10. Acesse http://192.168.99.100/ será a ultima etapa da instalação. O Git irá abaixar o formDin e instalar no local correto.

Executando novamente

  1. Clicar no Docker Quickstart Terminal. Essa tarefa pode demorar alguns segundos.
  2. Digitar o comando cd /c/Users/<SEU USUARIO DO WINDOWS>/Documents/Kitematic/cargaCorretagem/. Subistituindo o <SEU USUARIO DO WINDOWS> pelo seu usuario do windows.
  3. Digitar o comando docker-compose up - será bem mais rapido que na instalação.
  4. Acesse http://192.168.99.100/ você será direcionado para o local correto

Windows 10

Instalação

  1. Instalar Docker. Seguir o tutorial do mundo docker

About

Application in php to test load of pdf files, using docker-compose and apache-tika.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages