OcrMinion
OcrMinion copied to clipboard
Client pro získávání textů z obrázkových dokumentů
OcrMinion
Klient pro dolování textů z obrázkových dokumentů (OCR) pro Hlídač státu. Najdete také na docker hubu
Aktuality
05. 08. 2022 - Po delší odmlce máme pro vás novou verzi. Nová verze Tesseractu. Upgrade na .NET 6. Menší velikost a podpora pro ARM64 Aktualizujte si prosím své kontejnery na ocrminion:v2.2
.
18. 12. 2020 - Další nová verze je tu. Hlavní změnou je použití nové verze Tesseractu. Také jsme upgradovali z .Net core 3.1 na .NET 5. Aktualizujte si prosím své kontejnery na ~~ocrminion:lin-v2.1
~~.
2. 12. 2019 - Spustili jsme novou verzi klienta. Aktuální verze je ~~ocrminion:lin-v2.0
~~. Aktualizujte si prosím své kontejnery.
Aktualizaci provedete spuštěním následujících příkazů:
:warning: Nezapomeňte si opět nastavit váš api klíč a email v příkazu docker run
docker stop minion
docker container rm minion
docker run --name minion -d -e OCRM_APIKEY=mykey -e [email protected] hlidacstatu/ocrminion:v2.2
Případně pokud chcete detailnější logy použíjte následující příkaz:
docker run --name minion -d -e OCRM_APIKEY=mykey -e [email protected] -e Logging__LogLevel__Default=Information hlidacstatu/ocrminion:v2.2
Statistiky, aktuálně běžící klienti
Přehled aktuálně běžících klientů a žebříček nejpracovitějších je na Hlídači státu: www.hlidacstatu.cz/api/v1/ocrstat.
Jak OcrMinion spustit
Požadavky
-
Mít nainstalovaný docker. Pokud používáte Docker ve Windows, je potřeba ho mít přepnutý na Linuxové kontejnery.
-
Ke spuštění budete potřebovat API klíč, který získáte po registraci na Hlídači státu.
-
Pak už stačí jen v terminálu/příkazové řádce spustit správný příkaz.
Základní spuštění
Pokud se v tom nechcete moc hrabat, pak vám bude stačit v následujícím příkaze nahradit hodnotu "mykey" klíčem.
docker run --name minion -d -e OCRM_APIKEY=mykey hlidacstatu/ocrminion:v2.2
Doporučené spuštění
Kvůli síni slávy budeme rádi, když spustíte docker s následujícím příkazem, kde vyplníte svůj email. Nebojte se - emaily nebudeme zveřejňovat.
V náledujícím příkaze nahraďte "mykey" klíčem, který od nás obdržíte. Hodnotu "[email protected]" nahraďte svým emailem.
docker run --name minion -d -e OCRM_APIKEY=mykey -e [email protected] hlidacstatu/ocrminion:v2.2
Environment variables
OCRM_APIKEY
- Nastavte hodnotu (bez mezer), kterou dostanete od nás. API key získáte na www.hlidacstatu.cz/api
OCRM_EMAIL
- Nastavte vlastní hodnotu (bez mezer), jak chcete být identifikováni serverem. Ideálně svůj email.
Logging__LogLevel__Default
- Debug|Information|Warning - defaultní hodnota je nastavena na Warning. To znamená, že uvidíte jen chyby. Pokud chcete detailnější informace, poté nastavte na hodnotu Information. Pokud chcete velmi podrobné informace, tak nastavte na Debug.
Jak zastavit a spustit znovu
Zastavení docker kontejneru
Pokud potřebujete uvolnit systémové prostředky, tak docker zastavíte pomocí příkazu:
docker stop minion
Spuštění docker kontejneru
Pokud chcete spustit už jednou zastavený balíček, tak k tomu použijte následující příkaz:
docker start minion
:warning: Pro spuštění zastaveného kontejneru už nepoužívejte příkaz
docker run
. Zbytečně byste vytvořili další instanci!