What's installed on your Paperless-ngx server?
- Paperless-ngx 3.4, from the official Docker image
- Text recognition in Turkish and English with Tesseract
- PostgreSQL database and a Valkey task queue
- An account named yonetici (Turkish for admin) with a generated password, and sign-ups closed
- consume and export folders under /opt/seturack/paperless on the server
- HTTPS through Caddy on an sslip.io address based on your IP, so a domain is optional
- Firewall with only ports 22, 80 and 443 open
What size do you need for Paperless-ngx?
Paperless-ngx's documentation gives no RAM figure. It says the software runs on a Raspberry Pi, though text recognition is slow on weak hardware. As a rule of thumb, 2 GB and 2 cores are a good start for a small home or office archive. If you often upload long scans, look at 4 GB and more cores, because Paperless processes documents in parallel. The original file and a PDF/A copy are both kept, so you'll also grow the disk from your panel as the archive builds up.
| Use | Size | Price | Choose |
|---|---|---|---|
| A few people | 2 GB RAM · 2 vCore · 40 GB NVMe | $4.51/mo | |
| Small team | 4 GB RAM · 2 vCore · 60 GB NVMe | $6.89/mo | |
| Company | 8 GB RAM · 4 vCore · 120 GB NVMe | $13.62/mo |
Who is it for?
- Homes and small offices that scan invoices, contracts and letters
- Accountants and consultants cutting down on paper archives
- Anyone who wants email attachments filed automatically
- People who want to tag documents by their own rules, on their own server
What happens after you order?
- Set the size and complete your payment.
- Your server starts and Paperless-ngx installs itself. This took about 5.5 minutes in our real-server tests.
- On the Overview tab, click Open app. The login is yonetici, and the password is in the Password row.
- Drag documents into the web interface, or drop them into the consume folder over SFTP. Text recognition starts by itself.
- Set up tags, correspondents and document types. Over time, Paperless starts suggesting them for new documents.
- If you like, add an IMAP account so email attachments go into the archive.
With every server
- Daily backups included in the price
- Unlimited traffic
- Full root access
- Scale RAM and CPU up or down later, and grow the disk
- Location: Istanbul · IST-1.
Good to know
- Documents sit on disk unencrypted, and Paperless-ngx itself warns against running it on a host you don't trust. For sensitive documents, use a strong password and turn on two-factor authentication in your profile.
- The Tika component that Word, Excel and PowerPoint files need isn't installed. PDFs, images and plain text files work directly.
- Outgoing email isn't set up. For password resets and workflow emails, add your own SMTP service through the PAPERLESS_EMAIL_ variables. The service isn't included in the price.
- The database is PostgreSQL in its own container, which Paperless-ngx's documentation recommends for new installs.
- A dropped file is removed from the consume folder once it's processed, with its copy in the archive. Don't treat that folder as a backup.
- The licence is GPL-3.0, with no usage fee. Updates are your responsibility: run docker compose pull, then docker compose up -d.
Paperless-ngx questions and answers
How much RAM does Paperless-ngx need?
The documentation gives no RAM figure and only notes that text recognition is slow on weak hardware. As a rule of thumb, start a small archive on 2 GB and 2 cores, and move to 4 GB once you're regularly uploading long scans.
Which file types does Paperless-ngx support?
PDF, PNG, JPEG, TIFF, GIF and WebP files go through text recognition and become PDFs, while plain text files are added as they are. Office documents need the optional Tika component, which this install doesn't include.
Does text recognition work in Turkish?
Yes. The install downloads the Turkish language pack and sets recognition to Turkish and English. Tesseract handles more than 100 languages, so if you need another one, change the PAPERLESS_OCR_LANGUAGES and PAPERLESS_OCR_LANGUAGE settings.
How do I get documents onto the server?
Drag them into the web interface, drop them into /opt/seturack/paperless/consume over SFTP, or add an IMAP account so email attachments are fetched. If your scanner saves to a network folder, you'd move those files across with SFTP.
Can I move my documents elsewhere later?
Yes. Documents are plain files on disk, and Paperless never changes your originals. The document exporter writes files with readable names, along with their metadata, to the /opt/seturack/paperless/export folder.
Is my archive backed up?
Yes. Your server is backed up every night, the last 7 days are kept, and this is included in the price. You can recover one file or the whole server from your panel. For an important archive, also keep an export somewhere else.