Back to Templates

Automatically Upload Scanned Documents to Nextcloud via ScanservJS

Created by

Created by: Joachim Hummel || jhummel

Joachim Hummel

Last update

Last update a month ago

Categories

Share


This workflow connects a USB scanner to Nextcloud via ScanservJS and the integrated API. It checks for new scans at a scheduled time (e.g., every 5 minutes). If there are any, they are automatically retrieved via HTTP request and then saved to a desired Nextcloud folder.

Ideal for home offices, offices, or maker projects with Raspberry Pi and network scanners.

Bildschirmfoto 20250504 um 16.18.42.png

Nodes used:

  • Schedule Trigger – starts the flow cyclically

  • HTTP Request – retrieves document data from ScanservJS

  • Nextcloud Node – uploads the file directly to your Nextcloud account

Requirements:

  • Local installation of ScanservJS (e.g., on a Raspberry Pi)

  • Configured USB scanner

Bildschirmfoto 20250504 um 16.20.46.png

  • Nextcloud access with write permissions in the target folder