Back to Templates
Paperless-ngx logo

Paperless-ngx

v2.20.15

Paperless-ngx is a self-hosted document management system for scanning, indexing, and archiving documents.

Deploy on Dokploy

Deploy Paperless-ngx on Dokploy

  1. Install Dokploy on your server if you haven't already.
  2. In your Dokploy panel, open a project and click Create Service → Template.
  3. Search for Paperless-ngx and click Create — Dokploy configures domains, environment variables, and volumes for you.

Alternatively, create a Compose service, go to Advanced → Import from Base64, and paste this payload:

base64
ewogICJjb21wb3NlIjogInZlcnNpb246IFwiMy44XCJcblxuc2VydmljZXM6XG4gIHBhcGVybGVzcy1uZ3g6XG4gICAgaW1hZ2U6IGdoY3IuaW8vcGFwZXJsZXNzLW5neC9wYXBlcmxlc3Mtbmd4OjIuMjAuMTVcbiAgICByZXN0YXJ0OiB1bmxlc3Mtc3RvcHBlZFxuICAgIGRlcGVuZHNfb246XG4gICAgICBwYXBlcmxlc3Mtbmd4LWRiOlxuICAgICAgICBjb25kaXRpb246IHNlcnZpY2VfaGVhbHRoeVxuICAgICAgcGFwZXJsZXNzLW5neC1icm9rZXI6XG4gICAgICAgIGNvbmRpdGlvbjogc2VydmljZV9oZWFsdGh5XG4gICAgZXhwb3NlOlxuICAgICAgLSA4MDAwXG4gICAgZW52aXJvbm1lbnQ6XG4gICAgICBQQVBFUkxFU1NfUkVESVM6IHJlZGlzOi8vcGFwZXJsZXNzLW5neC1icm9rZXI6NjM3OVxuICAgICAgUEFQRVJMRVNTX0RCSE9TVDogcGFwZXJsZXNzLW5neC1kYlxuICAgICAgUEFQRVJMRVNTX0RCTkFNRTogcGFwZXJsZXNzXG4gICAgICBQQVBFUkxFU1NfREJVU0VSOiBwYXBlcmxlc3NcbiAgICAgIFBBUEVSTEVTU19EQlBBU1M6ICR7UE9TVEdSRVNfUEFTU1dPUkR9XG4gICAgICBQQVBFUkxFU1NfU0VDUkVUX0tFWTogJHtQQVBFUkxFU1NfU0VDUkVUX0tFWX1cbiAgICAgIFBBUEVSTEVTU19VUkw6ICR7UEFQRVJMRVNTX1VSTH1cbiAgICAgIFBBUEVSTEVTU19USU1FX1pPTkU6ICR7UEFQRVJMRVNTX1RJTUVfWk9ORX1cbiAgICAgIFBBUEVSTEVTU19PQ1JfTEFOR1VBR0U6ICR7UEFQRVJMRVNTX09DUl9MQU5HVUFHRX1cbiAgICB2b2x1bWVzOlxuICAgICAgLSBwYXBlcmxlc3MtZGF0YTovdXNyL3NyYy9wYXBlcmxlc3MvZGF0YVxuICAgICAgLSBwYXBlcmxlc3MtbWVkaWE6L3Vzci9zcmMvcGFwZXJsZXNzL21lZGlhXG4gICAgICAtIHBhcGVybGVzcy1leHBvcnQ6L3Vzci9zcmMvcGFwZXJsZXNzL2V4cG9ydFxuICAgICAgLSBwYXBlcmxlc3MtY29uc3VtZTovdXNyL3NyYy9wYXBlcmxlc3MvY29uc3VtZVxuXG4gIHBhcGVybGVzcy1uZ3gtZGI6XG4gICAgaW1hZ2U6IHBvc3RncmVzOjE4LWFscGluZVxuICAgIHJlc3RhcnQ6IHVubGVzcy1zdG9wcGVkXG4gICAgZW52aXJvbm1lbnQ6XG4gICAgICBQT1NUR1JFU19EQjogcGFwZXJsZXNzXG4gICAgICBQT1NUR1JFU19VU0VSOiBwYXBlcmxlc3NcbiAgICAgIFBPU1RHUkVTX1BBU1NXT1JEOiAke1BPU1RHUkVTX1BBU1NXT1JEfVxuICAgIHZvbHVtZXM6XG4gICAgICAtIHBhcGVybGVzcy1kYjovdmFyL2xpYi9wb3N0Z3Jlc3FsXG4gICAgaGVhbHRoY2hlY2s6XG4gICAgICB0ZXN0OiBbXCJDTUQtU0hFTExcIiwgXCJwZ19pc3JlYWR5IC1VIHBhcGVybGVzcyAtZCBwYXBlcmxlc3NcIl1cbiAgICAgIGludGVydmFsOiAxMHNcbiAgICAgIHRpbWVvdXQ6IDVzXG4gICAgICByZXRyaWVzOiA1XG5cbiAgcGFwZXJsZXNzLW5neC1icm9rZXI6XG4gICAgaW1hZ2U6IHJlZGlzOjgtYWxwaW5lXG4gICAgcmVzdGFydDogdW5sZXNzLXN0b3BwZWRcbiAgICB2b2x1bWVzOlxuICAgICAgLSBwYXBlcmxlc3MtcmVkaXM6L2RhdGFcbiAgICBoZWFsdGhjaGVjazpcbiAgICAgIHRlc3Q6IFtcIkNNRFwiLCBcInJlZGlzLWNsaVwiLCBcInBpbmdcIl1cbiAgICAgIGludGVydmFsOiAxMHNcbiAgICAgIHRpbWVvdXQ6IDVzXG4gICAgICByZXRyaWVzOiA1XG5cbnZvbHVtZXM6XG4gIHBhcGVybGVzcy1kYXRhOiB7fVxuICBwYXBlcmxlc3MtbWVkaWE6IHt9XG4gIHBhcGVybGVzcy1leHBvcnQ6IHt9XG4gIHBhcGVybGVzcy1jb25zdW1lOiB7fVxuICBwYXBlcmxlc3MtZGI6IHt9XG4gIHBhcGVybGVzcy1yZWRpczoge30iLAogICJjb25maWciOiAiW3ZhcmlhYmxlc11cbm1haW5fZG9tYWluID0gXCIke2RvbWFpbn1cIlxucG9zdGdyZXNfcGFzc3dvcmQgPSBcIiR7cGFzc3dvcmQ6MzJ9XCJcbnBhcGVybGVzc19zZWNyZXRfa2V5ID0gXCIke3Bhc3N3b3JkOjY0fVwiXG5wYXBlcmxlc3NfdXJsID0gXCJodHRwOi8vJHttYWluX2RvbWFpbn1cIlxucGFwZXJsZXNzX3RpbWV6b25lID0gXCJVVENcIlxucGFwZXJsZXNzX29jcl9sYW5ndWFnZSA9IFwiZW5nXCJcblxuW2NvbmZpZ11cbltbY29uZmlnLmRvbWFpbnNdXVxuc2VydmljZU5hbWUgPSBcInBhcGVybGVzcy1uZ3hcIlxucG9ydCA9IDgwMDBcbmhvc3QgPSBcIiR7bWFpbl9kb21haW59XCJcblxuW2NvbmZpZy5lbnZdXG5QT1NUR1JFU19QQVNTV09SRCA9IFwiJHtwb3N0Z3Jlc19wYXNzd29yZH1cIlxuUEFQRVJMRVNTX1NFQ1JFVF9LRVkgPSBcIiR7cGFwZXJsZXNzX3NlY3JldF9rZXl9XCJcblBBUEVSTEVTU19VUkwgPSBcIiR7cGFwZXJsZXNzX3VybH1cIlxuUEFQRVJMRVNTX1RJTUVfWk9ORSA9IFwiJHtwYXBlcmxlc3NfdGltZXpvbmV9XCJcblBBUEVSTEVTU19PQ1JfTEFOR1VBR0UgPSBcIiR7cGFwZXJsZXNzX29jcl9sYW5ndWFnZX1cIiIKfQ==

Configuration

The exact Docker Compose and template configuration this template deploys.

Related Templates

Self-host Paperless-ngx in minutes

Dokploy is a free, open source deployment platform. Deploy Paperless-ngx and 499+ other templates on your own infrastructure with a single click.