Run DocuSwift serverless on AWS. Self-host only when you must.
Our recommended AWS Serverless edition deploys into your own AWS account, bills per use and needs no servers, which makes it the most cost-effective way to run DocuSwift. When policy requires documents in your own data centre, the On-Premises edition runs on Docker with PostgreSQL and conventional file storage, in any data centre or cloud.
Both editions give your teams the same way of working: sources and folders, metadata search, approvals, e-signatures and audit logs. The AWS Serverless edition costs less to run and includes every capability; the On-Premises edition is for organisations that must self-host.
Recommended
AWS Serverless edition
Your AWS account, any supported region
Our recommended edition and the most cost-effective way to run DocuSwift. It is provisioned with AWS CloudFormation into your own AWS account, and AWS Lambda, API Gateway, DynamoDB and S3 scale automatically: you pay for what you use, with no servers to buy, patch or staff.
Pay per use: no idle servers, hardware or database licences to fund
Every DocuSwift capability, including IDP, retention and the tamper-evident audit archive
Production, DR and non-production installs in every plan; active-active option
Documents in your Amazon S3 buckets, encrypted with your KMS keys
Choose it when
You want the lowest running cost and nothing to operate
You need intelligent document processing, compliance posture and retention automation
You want disaster recovery included rather than built and run yourself
You want to procure through AWS Marketplace and draw down committed spend
Any data centre or cloud that runs Linux containers
Runs as Docker containers on servers you control, with a PostgreSQL database and conventional file storage. Install it in your own data centre, a private cloud, or on any public cloud: Azure, Google Cloud, Oracle Cloud or Amazon EC2.
Docker Compose deployment: API, background worker, scheduler and Redis
Your PostgreSQL 12+ database, self-run or a managed service
Documents on a local disk, NAS or SAN volume you already back up
Core document management stays entirely inside your network
Choose it only when self-hosting is required
Policy or a regulator requires documents in your own data centre
You standardise on Azure, Google Cloud, Oracle Cloud, VMware or bare metal
You want to reuse existing PostgreSQL, storage and backup investments
Less to pay for, nothing to run, and the full DocuSwift feature set.
Lower running cost
AWS Lambda and Amazon DynamoDB bill per request and Amazon S3 per gigabyte stored, so you never pay for idle servers. Aavas Financiers reports 60% lower infrastructure management cost after moving to DocuSwift on AWS.
Nothing to operate
No servers, operating systems or databases to buy, patch or monitor. Capacity scales up for month-end peaks and back down afterwards, automatically.
Every capability
Today only the AWS edition includes intelligent document processing, full-text OCR search, the tamper-evident audit archive, retention and legal holds, compliance posture, SIEM export and the SharePoint and Salesforce connectors.
Resilience included
Every plan includes production, disaster-recovery and non-production installs, with an active-active option across two AWS regions that delivers 99.99% uptime at Aavas Financiers.
Compare
AWS Serverless vs. On-Premises
Cost, infrastructure, operations and feature availability side by side.
Comparison of the DocuSwift AWS Serverless and On-Premises editions
Consideration
AWS Serverless editionRecommended
On-Premises edition
Infrastructure
Where it runs
Your AWS account, in the region you choose
Your data centre, private cloud or any public cloud
Running cost
Pay per use: Lambda and DynamoDB bill per request and S3 per GB, so nothing sits idle. Aavas Financiers reports 60% lower infrastructure management cost
You fund the servers, PostgreSQL, storage, backups and the staff time to run them, whether busy or idle
Application tier
AWS Lambda and Amazon API Gateway (REST + WebSocket)
Docker containers: Django REST API on Gunicorn, Celery worker, scheduler
Database
Amazon DynamoDB
PostgreSQL 12 or later
Document storage
Amazon S3, encrypted with AWS KMS
Local disk, NAS or SAN volume
Queue and cache
Managed AWS event services
Redis 7 (container included)
Sign-in
Amazon Cognito with TOTP MFA and Microsoft Entra ID
Built-in JWT sign-in with TOTP MFA and Microsoft Entra ID
Your existing PostgreSQL and storage backup tooling
Who operates the infrastructure
AWS managed services; nothing to patch
Your IT team: hosts, Docker, PostgreSQL and backups
Licensing
Annual plans on AWS Marketplace
Licensed directly by HabileLabs; quote on request
In both editions
Sources, nested folders, versions, favourites and sharing
Included
Included
Metadata schemas, tags and bulk metadata upload
Included
Included
Search by name and metadata, plus bulk search from an Excel list
Included
Included
Multi-level approval flows with an approver inbox
Included
Included
Event-driven workflows, webhooks and API integrations
Included
Included
Electronic signatures and controlled share links
Included
Included
Audit logs with filtering and export
Included
Included
Users, groups, roles and source-level access
Included
Included
TOTP multi-factor authentication and Microsoft sign-in
Included
Included
REST API and API keys
Included
Included
Aadhaar masking through FinHub
Included
IncludedOn-Premises calls the FinHub API when enabled
AI document summaries
Included
IncludedOn-Premises uses Amazon Bedrock when you supply credentials
Automatic PDF compression
Included
Included
Admin dashboard and white-label console
Included
Included
Delivered by the AWS edition today
Full-text search over OCR'd document content
Included
AWS edition today
Intelligent document processing with Amazon Textract and a review queue
Included
AWS edition today
Tamper-evident, hash-chained audit archive
Included
AWS edition today
Retention rules and legal holds
Included
AWS edition today
Compliance posture, access reviews and SIEM export
Included
AWS edition today
SharePoint two-way sync and Salesforce connector
Included
AWS edition today
The On-Premises edition ships on its own release schedule. If you need a capability marked “AWS edition today” in your own data centre, ask us about current availability.
Architecture
What runs where
Both editions store your documents on infrastructure you control.
AWS Serverless edition
Branch & HQ staff
Web console · SSO
Auditors
Read-only, time-boxed
LOS · LMS · CRM
API & webhooks
Your AWS account · your region (e.g. ap-south-1)
Amazon CloudFront
Console on your domain
Amazon Cognito
MFA · Entra ID SSO
Amazon API Gateway
REST + WebSocket
AWS Lambda
Business logic
Amazon S3
Documents · KMS encrypted
Amazon DynamoDB
Metadata · audit index
Amazon Textract
OCR
Amazon Bedrock
Summaries · chat
Amazon SES
Notifications
AWS Backup
Policy-based backups
Cross-region DR
Active-active option
Amazon CloudWatch
Metrics · alarms
DocuSwift is provisioned with AWS CloudFormation. Documents, keys, logs and the bill stay in your account; HabileLabs operates nothing inside it.
On-Premises edition
Branch & HQ staff
Web console
Administrators
Users, roles, audit
LOS · LMS · ERP
REST API & webhooks
Your data centre or cloud · Linux + Docker
Reverse proxy / load balancer
HTTPS with your certificate
Web console
Static files on your web server
DocuSwift API
Django REST · Gunicorn
Background worker
Celery · PDF, email, workflows
Scheduler
Cron · analytics jobs
Redis 7
Task queue
PostgreSQL 12+
Metadata, users, audit logs
File storage
Local disk, NAS or SAN
SMTP relay
Notifications
Optional, outbound only when enabled
Microsoft Entra ID
Single sign-on
Amazon Bedrock
AI summaries
FinHub API
Aadhaar masking
The On-Premises edition runs on servers you control. Documents, the PostgreSQL database and audit logs stay in your environment; only the optional integrations above send data out, and only when you enable them.
FAQ
Choosing an edition
Hardware and software prerequisites are on the On-Premises page.
Which edition should we choose?
We recommend the AWS Serverless edition. It is the more cost-effective edition to run: AWS services bill per use, so there are no idle servers, and there is no hardware or database to buy, patch or staff. It also includes every DocuSwift capability and a disaster-recovery install in every plan. Choose the On-Premises edition when policy or a regulator requires documents in your own data centre, or when you must run on a cloud other than AWS.
Can DocuSwift run outside AWS?
Yes. The DocuSwift On-Premises edition runs as Docker containers on Linux servers you control, with a PostgreSQL database and conventional file storage. You can install it in your own data centre, a private cloud such as VMware, or on any public cloud including Microsoft Azure, Google Cloud, Oracle Cloud and Amazon EC2.
Does any data leave our network?
Not for core document management: documents, metadata and audit logs stay on your servers. AI summaries (Amazon Bedrock), Aadhaar masking (FinHub API) and Microsoft Entra ID sign-in are optional integrations that make outbound calls only when you enable and configure them.
How do the two editions differ in features?
Both editions share the core DMS: folders and versions, metadata and bulk search, approval flows, workflows and webhooks, e-signatures, audit logs with export, role-based access, TOTP MFA, Microsoft sign-in and the REST API. Intelligent document processing with Amazon Textract, full-text OCR search, the hash-chained audit archive, retention rules and legal holds, compliance posture, access reviews, SIEM export and the SharePoint and Salesforce connectors are currently delivered by the AWS Serverless edition.
Who operates the On-Premises edition?
Your IT team runs the hosts, Docker, PostgreSQL and backups, using the tools you already have. HabileLabs provides the software releases and helps with installation and configuration.
How is the On-Premises edition licensed?
The On-Premises edition is licensed directly by HabileLabs and quoted for your environment. The annual plans on AWS Marketplace cover the AWS Serverless edition. Contact us with your user count, document volume and hosting environment for a quote.
Get started
Not sure whether you need to self-host?
Tell us where your documents must live. If AWS Serverless fits your policy, it will cost you less to run; if not, we will plan an On-Premises deployment for your environment.