ΠΡΠ΅Π΄Π»Π°Π³Π° ΡΠ΅ Π½ΠΎΠ²Π° Π²Π΅ΡΡΠΈΡ Π·Π° Paperless-ngx, ΡΠ΅Π±-Π±Π°Π·ΠΈΡΠ°Π½ΠΎ ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ Π·Π° ΡΠΏΡΠ°Π²Π»Π΅Π½ΠΈΠ΅ Π½Π° Π΄ΠΎΠΊΡΠΌΠ΅Π½ΡΠΈ, ΠΊΠΎΠ΅ΡΠΎ ΠΏΡΠ΅ΠΎΠ±ΡΠ°Π·ΡΠ²Π° Ρ Π°ΡΡΠΈΠ΅Π½ΠΈ Π΄ΠΎΠΊΡΠΌΠ΅Π½ΡΠΈ Π² Π΅Π»Π΅ΠΊΡΡΠΎΠ½Π½ΠΈ Π΄ΠΎΠΊΡΠΌΠ΅Π½ΡΠΈ, ΠΊΠΎΠΈΡΠΎ ΠΌΠΎΠ³Π°Ρ Π΄Π° ΡΠ΅ ΡΡΡΡΡΡ, ΠΈΠ·ΡΠ΅Π³Π»ΡΡ ΠΈ ΡΡΡ ΡΠ°Π½ΡΠ²Π°Ρ ΠΎΠ½Π»Π°ΠΉΠ½ Π² ΠΏΡΠ»Π΅Π½ ΡΠ΅ΠΊΡΡ. ΠΠΎΠ΄ΡΡ Π΅ Π½Π°ΠΏΠΈΡΠ°Π½ Π½Π° Python Ρ ΠΏΠΎΠΌΠΎΡΡΠ° Π½Π° ΡΠ°ΠΌΠΊΠ°ΡΠ° Django ΠΈ ΡΠ΅ ΡΠ°Π·ΠΏΡΠΎΡΡΡΠ°Π½ΡΠ²Π° ΠΏΠΎΠ΄ Π»ΠΈΡΠ΅Π½Π· GPLv3. ΠΠ° Π·Π°ΠΏΠΎΠ·Π½Π°Π²Π°Π½Π΅ Ρ Π²ΡΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡΠΈΡΠ΅ Π½Π° ΡΠΈΡΡΠ΅ΠΌΠ°ΡΠ° Π΅ ΠΈΠ·Π³ΠΎΡΠ²Π΅Π½ Π΄Π΅ΠΌΠΎ ΡΠ°ΠΉΡ demo.paperless-ngx.com (Π²Ρ ΠΎΠ΄/ΠΏΠ°ΡΠΎΠ»Π° - demo/demo).
Paperless-ngx Π΅ ΡΠ°Π·ΠΊΠ»ΠΎΠ½Π΅Π½ΠΈΠ΅ Π½Π° ΠΏΡΠΎΠ΅ΠΊΡΠ° paperless-ng, ΠΊΠΎΠΉΡΠΎ ΠΎΡ ΡΠ²ΠΎΡ ΡΡΡΠ°Π½Π° ΡΠ΅ ΡΠ°Π·ΠΊΠ»ΠΎΠ½ΡΠ²Π° ΠΎΡ ΠΎΡΠΈΠ³ΠΈΠ½Π°Π»Π½ΠΈΡ ΠΏΡΠΎΠ΅ΠΊΡ paperlsess (ΡΠ°Π·ΠΊΠ»ΠΎΠ½Π΅Π½ΠΈΡΡΠ° ΡΠ° ΡΡΠ·Π΄Π°Π΄Π΅Π½ΠΈ, Π·Π° Π΄Π° ΠΏΡΠΎΠ΄ΡΠ»ΠΆΠ°Ρ ΡΠ°Π·Π²ΠΈΡΠΈΠ΅ΡΠΎ, ΡΠ»Π΅Π΄ ΠΊΠ°ΡΠΎ ΠΏΡΠ΅Π΄ΠΈΡΠ½ΠΈ ΡΠ°Π·ΡΠ°Π±ΠΎΡΡΠΈΡΠΈ ΡΠ° ΡΠΏΡΠ΅Π»ΠΈ Π΄Π° Π³ΠΎ ΠΏΠΎΠ΄Π΄ΡΡΠΆΠ°Ρ). Π‘Π»Π΅Π΄ ΠΊΠ°ΡΠ²Π°Π½Π΅ Π½Π° ΡΠΊΠ°Π½ΠΈΡΠ°Π½ Π΄ΠΎΠΊΡΠΌΠ΅Π½Ρ ΠΏΠΎ ΠΊΠ°ΠΊΡΠ²ΡΠΎ ΠΈ Π΄Π° Π΅ Π½Π°Π»ΠΈΡΠ΅Π½ Π½Π°ΡΠΈΠ½ (ΡΡΠ΅Π· FTP, ΡΡΠ΅Π· ΡΠ΅Π± ΠΈΠ½ΡΠ΅ΡΡΠ΅ΠΉΡΠ°, ΡΡΠ΅Π· ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ Π·Π° Android, ΡΡΠ΅Π· ΠΈΠΌΠ΅ΠΉΠ» ΡΡΠ΅Π· IMAP), ΠΏΡΠΎΠ³ΡΠ°ΠΌΠ°ΡΠ° ΠΈΠ·Π²ΡΡΡΠ²Π° ΠΎΠΏΡΠΈΡΠ½ΠΎ ΡΠ°Π·ΠΏΠΎΠ·Π½Π°Π²Π°Π½Π΅ Π½Π° ΡΠ΅ΠΊΡΡ (OCR) Ρ ΠΏΠΎΠΌΠΎΡΡΠ° Π½Π° Π΄Π²ΠΈΠ³Π°ΡΠ΅Π»Ρ Tesseract, ΡΠ»Π΅Π΄ ΠΊΠΎΠ΅ΡΠΎ ΠΌΠ°ΡΠΊΠΈΡΠ°Π½Π΅ΡΠΎ Π΅ Π΄ΠΎΡΡΡΠΏΠ½ΠΎ Π² ΠΈΠ½ΡΠ΅ΡΡΠ΅ΠΉΡΠ° (Π²ΠΊΠ»ΡΡΠΈΡΠ΅Π»Π½ΠΎ Π°Π²ΡΠΎΠΌΠ°ΡΠΈΡΠ½ΠΎ ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°Π½Π΅ Π½Π° ΠΌΠ°ΡΠΈΠ½Π½ΠΎ ΠΎΠ±ΡΡΠ΅Π½ΠΈΠ΅), ΡΡΡΡΠ΅Π½Π΅ Π² ΠΏΡΠ»Π΅Π½ ΡΠ΅ΠΊΡΡ, ΠΊΠ°ΠΊΡΠΎ ΠΈ ΠΈΠ·ΡΠ΅Π³Π»ΡΠ½Π΅ Π½Π° Π²Π΅ΡΡΠΈΡ Π½Π° Π΄ΠΎΠΊΡΠΌΠ΅Π½ΡΠ° Π²ΡΠ² ΡΠΎΡΠΌΠ°Ρ PDF/A ΠΈΠ»ΠΈ Π²ΡΠ² ΡΠΎΡΠΌΠ°ΡΠΈ Π½Π° ΠΎΡΠΈΡ ΠΏΠ°ΠΊΠ΅ΡΠΈ.
Π Π½ΠΎΠ²Π°ΡΠ° Π²Π΅ΡΡΠΈΡ:
- Π‘ΠΊΡΠΈΠΏΡΠΎΠ²Π΅ΡΠ΅ Π·Π° ΠΏΡΠ΅Π΄/ΡΠ»Π΅Π΄ ΠΎΠ±ΡΠ°Π±ΠΎΡΠΊΠ° ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°Ρ ΠΏΡΠΎΠΌΠ΅Π½Π»ΠΈΠ²ΠΈ Π½Π° ΡΡΠ΅Π΄Π°ΡΠ° Π²ΠΌΠ΅ΡΡΠΎ Π°ΡΠ³ΡΠΌΠ΅Π½ΡΠΈ Π½Π° ΠΊΠΎΠΌΠ°Π½Π΄Π½ΠΈΡ ΡΠ΅Π΄.
- ΠΠΈΠ½ΠΈΠ°ΡΡΡΠΈΡΠ΅ Π² ΡΠ΅Π± ΠΈΠ½ΡΠ΅ΡΡΠ΅ΠΉΡΠ° ΡΠ° ΠΏΡΠ΅ΠΎΠ±ΡΠ°Π·ΡΠ²Π°Π½ΠΈ Π²ΡΠ² ΡΠΎΡΠΌΠ°Ρ WebP Π²ΠΌΠ΅ΡΡΠΎ PNG.
- ΠΠ°ΡΡΡΠΎΠΉΠΊΠΈΡΠ΅ Π½Π° ΡΠ΅Π± ΠΈΠ½ΡΠ΅ΡΡΠ΅ΠΉΡΠ° ΡΠ΅ Π·Π°ΠΏΠΈΡΠ²Π°Ρ Π² Π±Π°Π·Π°ΡΠ° Π΄Π°Π½Π½ΠΈ.
- ΠΠΎΠ³Π°ΡΠΎ ΠΏΡΠΎΠΌΠ΅Π½ΠΈΡΠ΅ Π΅Π·ΠΈΠΊΠ° Π½Π° Π΄ΠΎΠΊΡΠΌΠ΅Π½ΡΠ°, Π² ΠΈΠ½ΡΠ΅ΡΡΠ΅ΠΉΡΠ° ΡΠ΅ ΠΏΠΎΡΠ²ΡΠ²Π° ΠΏΠΎΠ΄ΡΠΊΠ°Π·ΠΊΠ° Π·Π° Π½Π΅ΠΎΠ±Ρ ΠΎΠ΄ΠΈΠΌΠΎΡΡΡΠ° ΠΎΡ ΠΏΡΠ΅Π·Π°ΡΠ΅ΠΆΠ΄Π°Π½Π΅ Π½Π° ΡΡΡΠ°Π½ΠΈΡΠ°ΡΠ°.
- ΠΠΊΠΎ ΠΈΠΌΠ° Π³ΡΠ΅ΡΠΊΠ° Π² ΠΊΠΎΠΌΡΠ½ΠΈΠΊΠ°ΡΠΈΡΡΠ° Ρ Redis, ΡΠ΅ ΠΏΠΎΠΊΠ°Π·Π²Π° ΠΏΠΎ-ΠΏΠΎΠ΄ΡΠΎΠ±Π½Π° ΠΈΠ½ΡΠΎΡΠΌΠ°ΡΠΈΡ.
- Π ΡΠ΅Π± ΠΈΠ½ΡΠ΅ΡΡΠ΅ΠΉΡΠ° Π΅ Π΄ΠΎΠ±Π°Π²Π΅Π½Π° Π²ΡΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ Π·Π° ΠΏΡΠ΅Π³Π»Π΅Π΄ Π½Π° ΠΎΠΏΠ°ΡΠΊΠ°ΡΠ° ΠΎΡ Π΄ΠΎΠΊΡΠΌΠ΅Π½ΡΠΈ Π·Π° ΠΎΠ±ΡΠ°Π±ΠΎΡΠΊΠ°.
ΠΠ·ΡΠΎΡΠ½ΠΈΠΊ: opennet.ru