Update README
This commit is contained in:
parent
c6eeb14cfc
commit
6fa46da763
19
README.md
19
README.md
@ -1,10 +1,23 @@
|
|||||||
# Printscan server
|
# Printscan server
|
||||||
## Version 3 PROJECT
|
## Version 3
|
||||||
|
|
||||||
This repository contains files used to set up our printscan server on a freshly installed Armbian. Target is Bullseye.
|
This repository contains files used to set up our printscan server on a freshly installed Armbian. Target is Bullseye.
|
||||||
|
|
||||||
### Introduction
|
### Introduction
|
||||||
(see wiki for need and concept explanation)
|
(see wiki for need and concept explanation)
|
||||||
|
|
||||||
The idea behind version 3 is to replace all the scan part with [scanservjs](https://github.com/sbs20/scanservjs). This
|
Version 3 implementation works roughly as follows:
|
||||||
app would **not** be running on the same SBC, but on a dedicated applicative container.
|
##### SBC
|
||||||
|
* the Armbian-based device is connected to local network, and an all-in-one printer is connected to it via USB;
|
||||||
|
* SANE and CUPS services are installed and running on the device;
|
||||||
|
* CUPS is configured to provide a remote printer to network;
|
||||||
|
* SANE is configured to provide network scan to a specific host only.
|
||||||
|
|
||||||
|
##### Applicative container
|
||||||
|
* this specific host is an applicative container running [scanservjs](https://github.com/sbs20/scanservjs);
|
||||||
|
* it is configured to use the scanner provided by the SBC.
|
||||||
|
|
||||||
|
### Files
|
||||||
|
Files in this repository only cover the SBC setup.
|
||||||
|
#### Installation
|
||||||
|
* `setup.sh` is a script automating the installation and configuration of required software
|
||||||
|
Loading…
Reference in New Issue
Block a user