Paperless-ngx
https://docs.paperless-ngx.com/#features
Paperless-ngx is a community-supported open-source document management system that transforms your physical documents into a searchable online archive so you can keep, well, less paper.