Paperless-NGX setup on a UGREEN NAS with Docker

Learn to deploy Paperless-NGX on a UGREEN NAS, create six storage folders, and set up an admin account through the container terminal.

Player not loading? Watch on YouTube

This tutorial covers a self-hosted Paperless-NGX installation on a UGREEN NAS. The speaker describes it as a community-supported, open source document management system with OCR for searchable scans and support for PDF uploads. The overview also explains how manual tagging can train automatic document categorization, how a consume folder handles bulk imports, and how IMAP rules can collect PDF attachments from incoming email.

The setup starts in the NAS Docker folder. Inside a Paperless-NGX directory, the presenter creates six folders: consume, data, DB, export, media, and redis. They then create a project in the Docker app and paste the Docker Compose YAML linked in the video description. The presenter recommends copying it through a plain text editor first, warning that browser copying may introduce hidden characters that break deployment.

An admin account requires a separate terminal step in the Paperless Web Server container. The walkthrough covers choosing a username, skipping the optional email prompt, and entering the password twice. Password characters do not appear during entry. Finally, the presenter opens the NAS IP address and the port specified in the YAML to reach the browser login screen. The video stops at login; it does not demonstrate everyday document management.