Documents and folders
Sources, nested folders, upload with duplicate detection, versions, rename and move, favourites, and a trash with restore and permanent purge.
The On-Premises edition is a self-hosted document management system. It runs as Docker containers with a PostgreSQL database and conventional file storage, so your documents, metadata and audit logs stay on infrastructure you control. Optional integrations such as AI summaries make outbound calls only if you switch them on.
Last updated
Runs wherever Linux containers run
PostgreSQL 12+ · Redis 7 · Docker Compose · local disk, NAS or SAN storage
No policy requirement to self-host? Our recommended AWS Serverless edition costs less to run, needs no servers and includes every capability.
Why serverlessSome institutions must keep documents in their own data centre. Others standardise on a cloud other than AWS, or want to reuse the PostgreSQL, storage and backup systems they already run. The On-Premises edition is built for them.
Branch & HQ staff
Web console
Administrators
Users, roles, audit
LOS · LMS · ERP
REST API & webhooks
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
Your teams get the same way of working with documents: sources and folders, metadata search, approvals, e-signatures and audit logs.
Sources, nested folders, upload with duplicate detection, versions, rename and move, favourites, and a trash with restore and permanent purge.
Lock a file while you work on it so nobody overwrites your changes, then unlock it with a new version.
Metadata schemas and tags, bulk metadata upload from a spreadsheet, search by name or metadata, and Excel-driven bulk search with downloadable results.
Multi-level approval flows with assignments and notifications, event-driven workflows, webhooks and calls to your own APIs.
Signature requests through secure links, per-item access control, shared items and public links for external parties.
Admin-centre and file audit logs with export, roles, groups and source-level permissions, and user import and export.
Built-in sign-in with TOTP multi-factor authentication, password reset and invitation flows, plus Microsoft Entra ID sign-in.
REST API with API keys and interactive Swagger documentation, webhooks, Aadhaar masking through FinHub and optional AI summaries.
Daily, weekly and monthly usage analytics by source, and portal customisation with your logo and colours.
Conventional infrastructure your IT team already knows. No proprietary appliances and no cloud lock-in.
Prepare Linux hosts with Docker, a PostgreSQL database, a storage volume and an SMTP relay in the environment you choose.
Set the database, storage, email and secret-key settings in an environment file. Add Microsoft Entra ID, Bedrock or FinHub settings only if you want them.
Start the API, worker, scheduler and Redis with Docker Compose. The API applies database migrations automatically on start-up.
Put your reverse proxy and certificate in front, create sources, roles and approval flows, then migrate your documents.
Choose On-Premises when policy requires control over where everything runs. Otherwise choose AWS Serverless: lower running cost, zero operations and the full feature set.
| 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 |
| Email notifications | Amazon SES | Your SMTP relay |
| Installation | AWS CloudFormation, launched from AWS Marketplace | Docker Compose on Linux hosts |
| Scaling | Automatic; no idle servers | Add CPU, memory or worker containers |
| Backup and DR | AWS Backup, cross-region replication, active-active option | 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 |
Want lower running cost and the full feature set without running servers? The AWS Serverless edition deploys into your own AWS account from AWS Marketplace.
AWS plansShare your hosting environment, user count and document volume. We will confirm the server, database and storage sizing and send a licence quote.
Or email info@habilelabs.io · Monday to Friday, 10:00–19:00 IST (excluding public holidays)