d1b70a75ddc85c76dca19a0a986372c311a5d87e
				
			
			
		
	Printscan server
Version 3.1
This repository contains files used to set up our printscan server on a freshly installed Armbian. Target is Bullseye.
Introduction
(see wiki for need and concept explanation)
Version 3.1 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 local scan
 - scanservjs runs on the SBC, providing a web interface for scan
 
Files
Files in this repository cover all the SBC setup
Installation
setup.shis a script automating the installation and configuration of required softwarecupsd.confis the config file for CUPS, set by setup scriptscanservjs.confis an Apache HTTP vhost file for scanservjs
TODO
- Add a firewall rule to block access to port 8080
 - REVIEW THE SCRIPT TO ONLY SET UP PRINTSCAN, INSTALLATION IS DONE BY armbian-setup
 
Description
				
					Languages
				
				
								
								
									Shell
								
								100%