Fork me on GitHub

Herr Knedel/Velké věci s kontejnery: Spuštění Papermerge DMS na zařízení Synology NAS

Created Fri, 28 Feb 2020 00:00:00 +0000 Modified Tue, 29 Mar 2022 17:02:37 +0000 Schwierigkeitsgrad: Es kann etwas länger dauern

383 Words

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.