Cloud setup (fastest)
The quickest way to start using Twenty is with our cloud offering:Sign up for Twenty Cloud
Visit twenty.com and click “Get Started” to create your account.
Create your workspace
Choose a workspace name and complete the onboarding flow. Your workspace will be ready in seconds.
Explore standard objects
Twenty comes with pre-configured objects like Companies, People, and Opportunities. Navigate to the Companies page to see your CRM in action.
Cloud workspaces include automatic backups, updates, and 99.9% uptime SLA.
Self-hosted setup (Docker)
For complete control over your data, deploy Twenty on your own infrastructure:Configure environment
Copy the example environment file and update with your settings:Edit
.env and set at minimum:Start the services
Launch Twenty with Docker Compose:This starts:
- Server: Main application (port 3000)
- Worker: Background job processor
- Database: PostgreSQL 16
- Cache: Redis
Docker service architecture
The docker-compose setup includes:Next steps
Customize your data model
Create custom objects and fields for your specific business needs
Set up workflows
Automate processes with triggers and actions
Configure permissions
Control who can access and modify your data
Explore the API
Integrate Twenty with your existing tools and systems
Getting help
If you encounter any issues:- Check our troubleshooting guide
- Join our Discord community for real-time support
- Search existing GitHub issues
- Review the documentation
