printscan-server/README.md

24 lines
953 B
Markdown
Raw Normal View History

2021-10-22 16:27:27 +02:00
# Printscan server
2021-11-12 15:32:04 +01:00
## Version 3
2021-10-22 16:27:27 +02:00
2021-10-22 17:00:31 +02:00
This repository contains files used to set up our printscan server on a freshly installed Armbian. Target is Bullseye.
2021-10-22 16:27:27 +02:00
### Introduction
(see wiki for need and concept explanation)
2021-11-12 15:32:04 +01:00
Version 3 implementation works roughly as follows:
##### 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