Fork me on GitHub

Herr Knedel/Suurepärased asjad konteinerite abil: Papermerge DMS-i kasutamine Synology NAS-is

Created Fri, 28 Feb 2020 00:00:00 +0000 Modified Sat, 01 Oct 2022 10:29:44 +0000 Schwierigkeitsgrad: Es kann etwas länger dauern

359 Words

Papermerge on noor dokumendihaldussüsteem (DMS), mis suudab automaatselt dokumente määrata ja töödelda. Selles õpetuses näitan, kuidas ma paigaldasin Papermerge’i oma Synology ketasjaama ja kuidas DMS töötab.

Võimalus spetsialistidele

Kogenud Synology kasutajana saate muidugi SSH kaudu sisse logida ja kogu seadistuse Docker Compose faili kaudu paigaldada.

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

Samm 1: Loo kaust

Kõigepealt loo ma paberite ühendamise jaoks kausta. Ma lähen “System Control” -> “Shared Folder” ja loen uue kausta nimega “Document Archive”.

Samm 2: Otsige Dockeri kujutistKlõpsan Synology Dockeri aknas vahekaardil “Registreerimine” ja otsin “Papermerge”. Ma valin Dockeri kujutise “linuxserver/papermerge” ja seejärel klõpsan sildil “latest”. Pärast pildi allalaadimist on pilt saadaval pildina. Docker eristab 2 olekut, konteineri “dünaamilist olekut” ja kujutist/kujutist (fikseeritud olek). Enne kui me saame luua konteineri kujutisest, tuleb teha mõned seaded.

3. samm: Pange pilt tööle:

Ma topeltklõpsan oma paberiühenduspildil.

Seejärel klõpsan “Täiustatud seaded” ja aktiveerin “Automaatne taaskäivitamine”. Ma valin vahekaardi “Volume” ja klõpsan “Add folder”. Loon seal uue andmebaasi kausta, millel on see paigaldusraja “/data”. Ma salvestan siia ka teise kausta, mille ma lisan paigaldusrajal “/config”. Pole tegelikult oluline, kus see kaust asub. Oluline on siiski, et see kuuluks Synology administraatori kasutajale. Määran konteinerile “Papermerge” fikseeritud sadamad. Ilma fikseeritud portideta võib juhtuda, et “Papermerge’i server” töötab pärast taaskäivitamist erinevas sadamas. Lõpuks sisestan kolm keskkonnamuutujat. Muutuja “PUID” on kasutaja ID ja “PGID” on minu administraatori kasutaja grupi ID. PGID/PUID-i saate teada SSH kaudu käsuga “cat /etc/passwd | grep admin”. Pärast neid seadistusi võib Papermerge’i serveri käivitada! Seejärel saab Papermerge’i kutsuda Synology disctationi Ip-aadressi ja määratud pordi kaudu, näiteks http://192.168.21.23:8095. Vaikimisi sisselogimine on admin ja parool admin.

Kuidas Papermerge töötab?

Papermerge analüüsib dokumentide ja piltide teksti. Papermerge kasutab OCR/“optilise tähemärgituvastuse” raamatukogu nimega tesseract, mille on välja andnud Goolge.

Lõin kausta nimega “Everything with Lorem”, et testida dokumentide automaatset määramist. Seejärel klõpsasin menüüpunktis “Automaadid” uue äratundmismustri kokku. Kõik uued dokumendid, mis sisaldavad sõna “Lorem”, paigutatakse kausta “Everything with Lorem” ja märgitakse sildiga “has-lorem”. Oluline on kasutada märgete sees koma, sest vastasel juhul ei määrata märgendit. Kui laadite üles vastava dokumendi, siis märgistatakse ja sorteeritakse see.