CasaOS-AppStore
CasaOS-AppStore copied to clipboard
[App Request] ScanServJS
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