Nango Cloud
Hosted and managed by Nango. No infrastructure to maintain. Includes automatic updates, backups, and scaling.
Self-hosted
Run on your own infrastructure. Full control over data residency, network policies, and configuration.
Free self-hosted vs. Enterprise
Nango offers two self-hosting tiers:
The free self-hosted option is suitable for hobby projects and proof-of-concept work. For production use with sync functions, actions, and full observability, you need the Enterprise plan.
Enterprise self-hosted pricing includes a fixed annual license fee plus usage-based fees at a lower rate than Cloud (since infrastructure runs on your side). Book a demo to discuss pricing.
Requirements
The free self-hosted version uses Docker Compose and requires:- Docker and Docker Compose
- A machine with outbound internet access (for proxy requests and OAuth flows)
Quick setup with Docker Compose
1
Download the docker-compose file
2
Create your environment file
Copy the example environment file and configure it:At minimum, set your server URL:
.env
3
Start Nango
http://localhost:3003.Updating Nango
To update to the latest version:Key environment variables
Configure Nango by setting environment variables in your.env file.
Server and URL
Database
By default, Docker Compose uses a bundled PostgreSQL container. For production, connect to an external database:Encryption
Dashboard access
By default, the dashboard is open to anyone who can reach your instance URL. Secure it with basic auth:Logs (optional)
The full logs UI requires Elasticsearch. To enable it:NANGO_LOGS_ENABLED is false, all logs are written to stdout and are available in your host’s log management system.
To run Elasticsearch locally, uncomment the nango-elasticsearch service in docker-compose.yaml.
Nango Connect UI (optional)
Nango Connect is a hosted UI for your customers to authorize integrations:http://localhost:3009 by default.
Redis (optional)
Redis is included in the Docker Compose setup. To use an external Redis instance:Enterprise self-hosting
The Enterprise self-hosted version includes all Nango Cloud features and is deployed using Helm charts on Kubernetes. It supports AWS, GCP, and Azure.Architecture
Enterprise self-hosting runs the full Nango service stack:Recommended configuration
This configuration supports 1M+ sync/action executions per day (assuming ~2 seconds per execution).
Updates
Enterprise images are published on a two-month release cadence with hotfixes as needed. Image tags follow the format:application-version in the image tag. Check managed-manifest.json for the latest version.