1Desk Community Edition
1Desk Community Edition (CE) is the free, open-source foundation of the 1Desk platform. It is engineered for teams and developers who wish to evaluate the core functionality on their own infrastructure without licensing costs or upfront commitments.
Who It is For
Community Edition is an ideal fit if your business:
- Has an internal technical lead or DevOps engineer who prefers self-hosting.
- Requires full code visibility and direct control over server environments.
- Wants to validate omnichannel intake and AI triage in a staging sandbox before scaling.
- Needs to verify data compliance within an air-gapped or strictly controlled internal network.
What is Included in Community Edition
- Open-Source Codebase: Publicly available on GitHub under an open-source license.
- Docker Compose Setup: Standard multi-container deployment recipe for rapid provisioning.
- Core Omnichannel Ingestion: Telegram bot integration and embeddable website chat widget.
- AI Triage Capabilities: Standard webhook connectors for AI completion engines (Dify, OpenAI API).
- Relational Storage: Relational data structures ready for integration with SeaTable or PostgreSQL.
- Community Support: Bug tracking and discussion via public GitHub issues.
Community Edition vs. Managed Pro
| Aspect | Community Edition | Managed Pro (1it.pro) |
|---|---|---|
| Hosting & Infrastructure | Client provides and manages VPS | 1it.pro provisions and maintains dedicated VPS |
| Setup & Configuration | Self-installed via CLI and Docker | Full turnkey deployment and domain configuration |
| Knowledge Base Ingestion | Manual configuration | Professional RAG embedding and prompt tuning |
| CRM Wiring | Community scripts | Native sync with 1it CRM / SeaTable |
| Monitoring & Uptime | Self-managed monitoring | Continuous uptime monitoring and backup automation |
| Support Channel | Public GitHub community | Dedicated Telegram group with Project Manager |
Starting with Community Edition
If you have a Linux server with Docker and Docker Compose installed:
- Clone the repository from GitHub.
- Configure your environment variables (
.env). - Launch the container stack with
docker compose up -d. - Point your reverse proxy (Nginx or Caddy) to the 1Desk port with valid HTTPS.
Upgrading to Managed Pro
Projects started on Community Edition can transition seamlessly to Managed Pro at any time without database loss. Contact [email protected] to migrate to managed operations.