CasaOS-AppStore icon indicating copy to clipboard operation
CasaOS-AppStore copied to clipboard

[App Request] ScanServJS

Open MX10-AC2N opened this issue 2 years ago • 0 comments

App Information

  • Name: < ScanServJS>

  • Short Description: < SANE scanner nodejs web ui >

  • GitHub Repository: < https://github.com/sbs20/scanservjs >

  • Docker Image: < sbs20/scanservjs:latest >

  • Docker Install: < https://github.com/sbs20/scanservjs/blob/master/docs/docker.md >

Why do you want this app?

I was looking for an app to use my usb scanner. ScanServJS is there for that, super simple and super efficient. Thanks to it I can scan from any device connected to my network, and download the created file. I could even make sure that the scanned file is directly put in a folder accessible in my nextcloud docker. At the top...!

Additional information?

The documentation made by @sbs20 is very complete. The docker installation may require, depending on your scanner model, the addition of proprietary drivers in the ScanServJS docker.

<= Docker Image => sbs20/scanservjs:latest <= Web UI => 8080 <= Network => bridge <= Ports => Host 8080 : Container 8080 : Protocol TCP <= Volumes => Host /media/scan-doc : Container /app/data/output Host /docker-conf/scansrvjs/config : Container /app/config <= Environment variables => Key PUID : Value 1000 Key PGID : Value 1000 <= Devices => Host /dev/bus/usb/003/005 : Container /dev/bus/usb/003/005 ( just use lsusb for search the correct way of your scanner, for me lsub => Bus 003 Device 005: ID 04f9:0249 Brother Industries, Ltd also need to adjust permissions on the USB port of the host e.g. chmod a+rw dev/bus/usb/003/005 ) <= Memory limit => 2048 <= CPU shares => Medium <= Container hostname => scanservjs <= App description => SANE scanner NodeJS WebUI

I think this kind of app has its place in the CasaOS app store, of course it needs some adjustments but it is a really useful app for all scanner owners. Hopefully it can help THANK @sbs20

MX10-AC2N avatar Dec 14 '22 07:12 MX10-AC2N