Papermerge é um jovem sistema de gestão de documentos (DMS) que pode atribuir e processar documentos automaticamente. Neste tutorial eu mostro como instalei o Papermerge em minha estação de disco Synology e como o DMS funciona.
Opção para profissionais
Como um usuário experiente de Synology, é claro que você pode fazer login com SSH e instalar toda a configuração via arquivo Docker Compose.
version: "2.1"
services:
papermerge:
image: ghcr.io/linuxserver/papermerge
container_name: papermerge
environment:
- PUID=1024
- PGID=100
- TZ=Europe/Berlin
volumes:
- ./config>:/config
- ./appdata/data>:/data
ports:
- 8090:8000
restart: unless-stopped
Passo 1: Criar pasta
Primeiro eu crio uma pasta para a fusão do papel. Eu vou para “System Control” -> “Shared Folder” e crio uma nova pasta chamada “Document Archive”.
Passo 2: Procure por imagem DockerI clique na guia “Registration” (Registro) na janela Synology Docker e procure por “Papermerge”. Selecciono a imagem do Docker “linuxserver/papermerge” e depois clico na etiqueta “latest”.
Após o download da imagem, a imagem está disponível como imagem. Docker distingue entre 2 estados, recipiente “estado dinâmico” e imagem/imagem (estado fixo). Antes de podermos criar um recipiente a partir da imagem, algumas configurações têm de ser feitas.
Passo 3: Colocar a imagem em funcionamento:
Faço duplo clique na minha imagem de fusão de papel.
Depois clico em “Definições avançadas” e activo o “Reinício automático”. Selecciono o separador “Volume” e clico em “Adicionar pasta”. Lá eu crio uma nova pasta de banco de dados com este caminho de montagem “/dados”.
Também guardo aqui uma segunda pasta que incluo com o caminho de montagem “/config”. Não importa realmente onde esta pasta está. No entanto, é importante que ele pertença ao usuário administrador da Synology.
Eu atribuo portos fixos para o contentor “Papermerge”. Sem portas fixas, poderia ser que o “Papermerge server” funcione em uma porta diferente após um reinício.
Finalmente, introduzo três variáveis de ambiente. A variável “PUID” é o ID do usuário e “PGID” é o ID do grupo do meu usuário administrador. Você pode encontrar o PGID/PUID via SSH com o comando “cat /etc/passwd | grep admin”.
Após estas configurações, o servidor Papermerge pode ser iniciado! Em seguida, Papermerge pode ser chamado através do endereço Ip do disco de Synology e da porta atribuída, por exemplo http://192.168.21.23:8095.
O login padrão é admin com senha admin.
Como funciona o Papermerge?
Papermerge analisa o texto de documentos e imagens. Papermerge utiliza uma biblioteca de OCR/“optical character recognition” chamada tesseract, publicada pela Goolge.
Eu criei uma pasta chamada “Tudo com Lorem” para testar a atribuição automática de documentos. Depois cliquei num novo padrão de reconhecimento no item de menu “Automatismos”.
Todos os novos documentos contendo a palavra “Lorem” são colocados na pasta “Tudo com Lorem” e marcados com “has-lorem”. É importante usar uma vírgula nas etiquetas, caso contrário, a etiqueta não será definida. Se você carregar um documento, ele será etiquetado e classificado.