Containers da ferramenta
A partir das versões 03.000.00 as ferramentas HTF são fornecidas como imagens Docker.
Consulte O que é Docker
Aqui listaremos os containers disponibilizados necessários para o funcionamento da ferramenta
alfresco (htfapps/alfresco-content-services)
É responsável pela manipulação do repositório, ou seja os serviços de back-end.
O container personalizado tem como fonte a imagem alfresco/alfresco-content-repository-community
As personalizações contemplam:
- Serviços de back-end como webscripts e ações de documentos
- Modelos de e-mails
- Inserção de Grupos
- Aspectos
- Fluxo de Recuperação de Senha
- Observadores
- Record Managements
share(htfapps/alfresco-share)
É responsável pelo gerenciamento da interface de usuário, ou seja, o front-end.
O container personalizado tem como fonte a imagem alfresco/alfresco-share
As personalizações contemplam:
- Evaluators
- Páginas customizadas
- Dashlets
- Ações customizadas
postgres
O container hospeda o banco de dados PostgreSQL.
O Alfresco é compatível com outros bancos de dados, porém, as imagens customizadas são compatíveis apenas com o banco PostgreSQL
solr6(htfapps/solr6)
É responsável pela indexação e busca do repositório.
O container personalizado tem como fonte a imagem alfresco/alfresco-search-services
As personalizações contemplam:
- Suporte a múltiplos idiomas.
activemq(alfresco/alfresco-activemq)
Requerido para enfileiramento de mensagens. O ActiveMQ também é usado por vários outros produtos.
imagemagick(htfapps/imagemagick-engine)
É responsável conversão de documentos entre tipos diferentes de imagens, possibilitando a visualização.
cad(htfapps/cad-engine)
É responsável conversão de documentos em formatos DWG e DXF entre tipos diferentes de imagens, possibilitando a visualização.
alfresco-pdf-renderer(alfresco/alfresco-pdf-renderer)
É responsável por gerar a visualização de documentos PDF de forma leve, suportada pelos navegadores.
libreoffice(alfresco/alfresco-libreoffice)
É responsável pela conversão e visualização de documentos Office.
tika(alfresco/tika)
É responsável pela extração de metadados dos documentos.
transform-misc(alfresco/transform-misc)
É responsável pelo gerenciamento das conversões.
licensing(htfapps/alfresco-licensing)
É responsável pelo gerenciamento das licenças dos módulos e envio de contadores.
tools(htfapps/tools)
É responsável por todos os tratamentos nas imagens capturadas.
process(htfapps/alfresco-process)
É responsável pelos serviços de back-end e toda a execução dos fluxos de trabalhos Process.
capture(htfapps/alfresco-capture)
É responsável pelos serviços de back-end e toda a execução dos fluxos de captura Capture.
captureprocessor(htfapps/alfresco-captureprocessor)
É responsável pelo gerenciamento das instancias de captura e aplicação dos tratamentos selecionados pelo fluxo.
captureconnector(htfapps/alfresco-captureconnector)
É responsável pelos serviços de back-end necessários para digitalização de documentos pelos dispositivos suportados.
ftp(htfapps/ftp)
É responsável pelos serviços de FTP ao qual os dispositivos enviam as imagens capturadas para processamento.
api-explorer(htfapps/api-explorer)
Hospeda a documentação das API’s das ferramentas em Swagger.
draw-explorer(htfapps/draw-explorer)
Hospeda a documentação das entradas possíveis em cada componente de fluxo (Process&Capture).
signverification(htfapps/signverification)
Hospeda o serviço capaz de verificar a integridade das assinaturas efetuadas nos documentos.
Baseado no serviço fornecido pelo ITI.
proxy(htfapps/proxy)
Responsável por todo mapeamento das requisições HTTP da ferramenta e seus serviços.
Possibilita a geração de certificados auto assinados ou a parametrização de certificados existentes.
Inclui serviço de roteamento DNS para resolução de nomes de dominio.