## Webserver Webserver is published to the web trough ssh remote forward. In /etc/ssh/sshd_config set `GatewayPorts yes`. Then start `autossh` to maintain the connection: ```bash autossh -M 0 -o "ServerAliveInterval 30" -o "ServerAliveCountMax 3" -R 8888:localhost:8888 here.rubenvandeven.com ``` To resolve the country the (imprecise) GeoLite2 Free Country dataset is used. Download it [from MaxMind](https://dev.maxmind.com/geoip/geoip2/geolite2/) and store it in the project root folder. ## Scanning For scanning run visudo and add to the sudoers file: ``` mt ALL=(ALL) NOPASSWD: /usr/bin/scanimage ```