Pesquisar feixes fáceis de pesquisa Elasticsearch e Docindex para tornar a pesquisa em documentos simples e eficiente.
Normalmente, você não vai querer construir e executar o DocMag localmente, em vez disso, é melhor executar o contêiner do Docker publicado em: https://hub.docker.com/r/deckerego/docmagui/
Para executar os contêineres necessários para a pesquisa fácil, você tem três opções recomendadas:
Consulte o Docs/ Diretório para obter instruções sobre instalação e configuração nessas plataformas.
O DocidX Daemon Indexes Arquivos no Elasticsearch e os prepara para a exibição - este é o processo que alimenta o DocMag. Mais informações estão disponíveis em https://github.com/deckerego/docidx
A criação do aplicativo e sua infraestrutura necessária localmente é realizada com o Maven e docker-compose .
Para compor os contêineres necessários e configurar os índices Elasticsearch:
mvn install
export DOCUMENT_HOST_DIR=/mnt/documents && docker-compose -f docker-compose.yml -f docker-compose-devel.yml up -d
cd es/
./configure.sh
A instância de desenvolvimento da configuração da composição exporá o Elasticsearch, a Spring Boot e o Kibana às portas locais - portanto, não use isso em um ambiente de produção.
Isso deve criar e executar os contêineres necessários e iniciar os documentos de indexação do diretório especificado como DOCUMENT_HOST_DIR . Para desligar e excluir os metadados do Elasticsearch gerados a partir desses recipientes, execute:
export DOCUMENT_HOST_DIR=/mnt/documents && docker-compose -f docker-compose.yml -f docker-compose-devel.yml down -v
Para pesquisar em seus documentos, visualize miniaturas e abra o documento completo navegue para http://localhost:1080 . Isso deve levá -lo à interface de pesquisa principal, que executará uma pesquisa de texto completa em seus documentos indexados.