DCTS
DCTS is a self-hosted instant messaging platform positioned as "as easy to use as Discord and as controllable as TeamSpeak." Supports desktop and web clients, end-to-end encrypted private messaging, decentralized server discovery, voice and screen sharing, and is highly scalable with a plug-in system, allowing full functions to be obtained without subscription or paywall.
After opening the application, click create new to create an account password. If the spray to the left icon is loading, please refresh the page. Note: After closing and re-entering, click create new, and then click Log into existing account to log in with the account password you created before. If you backup your account, you can choose Import Account - End-to-end encrypted private messaging: Desktop clients support E2EE, and reporting and review can be verified through ciphertext and public key without sacrificing privacy and compliance. - Decentralized discovery: Desktop clients can synchronize and display connected servers with each other within the application, lowering the threshold for joining the community. - Self-hosting and data sovereignty: One-click Docker or NPM deployment, combined with MySQL/MariaDB, you can easily master data and access strategies. - Voice and screen sharing: Based on LiveKit, it provides low-latency voice room, screen sharing and TURN support to adapt to complex network environments. - Plug-in system: Built-in plug-in mechanism allows you to extend functions without additional services. It can be developed by both the official and the community. - Efficient media processing: Integrate Cloudflare image CDN and caching for faster and more stable uploads. - Modern experience: The interface is simple and intuitive, taking into account advanced users; fast repair and continuous iteration, and fast pace of function delivery. - Easy deployment: Docker images and docker-compose are provided, the NPM installation process is clear, and there are automatic installation scripts and tutorials. - Production-available configuration: Supports enabling certificates for public network access through TLS (such as Let's Encrypt) to improve security. - No paywall: Full features are free, focus on user interests and open ecology, and the agreement is AGPL-3.0.


