Papermerge je mladý systém správy dokumentů (DMS), který dokáže automaticky přiřazovat a zpracovávat dokumenty. V tomto návodu ukážu, jak jsem nainstaloval Papermerge na svou diskovou stanici Synology a jak funguje DMS.
Možnost pro profesionály
Jako zkušený uživatel Synology se samozřejmě můžete přihlásit pomocí SSH a nainstalovat celou instalaci pomocí souboru 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
Krok 1: Vytvoření složky
Nejprve vytvořím složku pro sloučení papíru. Přejdu do “Ovládání systému” -> “Sdílená složka” a vytvořím novou složku s názvem “Archiv dokumentů”.
Krok 2: Vyhledání obrazu DockerKliknu na kartu “Registrace” v okně Synology Docker a vyhledám “Papermerge”. Vyberu obraz Docker “linuxserver/papermerge” a kliknu na značku “latest”.
Po stažení obrázku je obrázek k dispozici jako obrázek. Docker rozlišuje 2 stavy, kontejner “dynamický stav” a obraz/image (pevný stav). Před vytvořením kontejneru z bitové kopie je třeba provést několik nastavení.
Krok 3: Zprovoznění obrázku:
Dvakrát kliknu na obrázek sloučení papíru.
Pak kliknu na “Rozšířené nastavení” a aktivuji “Automatický restart”. Vyberu kartu “Svazek” a kliknu na “Přidat složku”. Tam vytvořím novou složku databáze s touto přípojnou cestou “/data”.
Zde ukládám také druhou složku, kterou zahrnuji do přípojné cesty “/config”. Nezáleží na tom, kde se tato složka nachází. Je však důležité, aby patřil uživateli Synology admin.
Pro kontejner “Papermerge” přiřadím pevné porty. Bez pevných portů by se mohlo stát, že “server Papermerge” po restartu poběží na jiném portu.
Nakonec zadám tři proměnné prostředí. Proměnná “PUID” je ID uživatele a “PGID” je ID skupiny mého uživatele správce. PGID/PUID můžete zjistit přes SSH příkazem “cat /etc/passwd | grep admin”.
Po těchto nastaveních lze server Papermerge spustit! Poté lze aplikaci Papermerge zavolat prostřednictvím Ip adresy diskové stanice Synology a přiřazeného portu, například http://192.168.21.23:8095.
Výchozí přihlašovací jméno je admin s heslem admin.
Jak Papermerge funguje?
Papermerge analyzuje text dokumentů a obrázků. Papermerge používá knihovnu OCR/“optického rozpoznávání znaků” s názvem tesseract, kterou vydala společnost Goolge.
Vytvořil jsem složku s názvem “Vše s Lorem”, abych otestoval automatické přiřazování dokumentů. Poté jsem kliknul na nový rozpoznávací vzor v položce nabídky “Automaty”.
Všechny nové dokumenty obsahující slovo “Lorem” jsou zařazeny do složky “Vše s Lorem” a označeny “has-lorem”. Je důležité, abyste ve značkách používali čárku, jinak se značka nenastaví. Pokud nahrajete dokument, bude označen a seřazen.