Self-host dcts-shipping
v1.3.3.4Decentralized chat platform you run on your own server
sudo docker compose up -d- Stars
- 640
- CPU
- At a minimum `sse4_2`, ideally `avx` and `avx2`; VPS must support `host` as cpu type
- Ports
- 2052 (Chat web UI served by the app (Caddy example reverse-proxies 127.0.0.1:2052)), 5000 (First-run Setup Page / wizard), 80 (HTTP, handled inside the container (e.g. certificate setup)), 443 (HTTPS), 7880 (Voice/media server API (Caddy example reverse-proxies 127.0.0.1:7880)), 7881 (Voice/media server websocket), 7882 (Voice/media UDP traffic), 3478 (STUN/TURN (UDP)), 5349 (TURN over TLS (TCP))
- Requires
- MariaDB
ghcr.io/hackthedev/dcts-shippingWhat is dcts-shipping?
DCTS is a free, open-source chat platform aimed at people who want an independent, decentralized way to communicate while running everything themselves. On a self-hosted server it offers encrypted direct messages, voice chat with screensharing and camera support, a built-in plugin and theme system, a web client, a dedicated desktop client and a fully featured Android app with an integrated messenger. Operators deploy it with Docker Compose using the published ghcr.io image; starred requirements such as the database, reverse proxy and TLS certificates are handled automatically inside the default container. On first run the server prints a setup-wizard URL (http://localhost:5000/wizard/) to the logs, and the first registered account is a normal member whose Administrator role must be claimed with a Server Admin Token shown in the console. Public access expects a domain with at least two subdomains, and the project is funded purely by donations.
Should you self-host dcts-shipping?
dcts-shipping scores 50/100 on selfhost.directory (how scoring works) and ranks #27 of 33 in Communication. It has 640 GitHub stars.
It shipped 14 stable releases in the past year. The latest, v1.3.3.4, came out on 11 October 2026. New versions land roughly every 7 days.
Setup is moderate: expect some configuration beyond a single command. An official Docker image is available. It is AGPL-3.0-licensed and written mostly in JavaScript.
Its closest alternative on selfhost.directory is Jitsi Meet (79/100, 30 159 stars). It scores higher overall, so compare the two before you pick. See dcts-shipping vs Jitsi Meet side by side.
Features
- Administrator role via redeemable token
- Config.json settings file
- Desktop client
- Encrypted Direct Messages
- Integrated decentralized messenger
- Plugin System
- Pterodactyl egg
- Setup Wizard
- Theme System
- Voice chat
dcts-shipping README
More in Communication
DendriteSelf-hosted Matrix homeserver alternative to Synapse with lower resource usage, written in Go, currently in maintenance mode with only security fixes being applied.
DiscourseDiscourse is a self-hosted, open-source community forum platform with built-in real-time chat, theming, and plugins. Powers 22,000+ communities with full data ownership.
dobaseOpen-source, self-hosted workspace combining eight tools — mail, kanban, docs, chat, tasks, files, calendar, video — into one tiling interface on your server.
DovecotSelf-hosted open-source IMAP/POP3 mail server for Linux with LMTP, ManageSieve, LDAP/PAM/OAuth2 auth, Sieve filtering, full-text search and official Docker images.- DovelPosta is a self-hosted email delivery and inbound platform for developers and teams, designed as an alternative to services like SendGrid or Mailgun.
dpasteOpen-source, self-hosted pastebin built with Django for code snippets: syntax highlighting, expiry and one-time views, REST API, Docker deploy.
Dungeon ChurchSelf-hosted Docker Compose stack for D&D campaigns: FoundryVTT, Ghost blog, Outline wiki, 5eTools, Red Discord Bot, Node-RED automation. Open-source, deployable anywhere.
element-webSelf-hosted, open-source Matrix web client for end-to-end encrypted chat, calls and team collaboration; ships as Docker image, Debian package, tarball and Electron app.
EmailEngineHeadless email client
ENiGMA½ BBSENiGMA½ BBS Software
Enigma 1/2 BBSENiGMA½ is a self-hosted, open-source BBS in Node.js with Telnet, SSH, WebSocket, native FidoNet mail, indexed file bases, DOS door emulation, and ActivityPub federation.
ErgoSelf-hosted, open-source IRC server written in Go that merges ircd, NickServ/ChanServ/HostServ services and bouncer history in one daemon.



0 comments