Self-host vocechat-server-rust
v0.5.39Lightweight Rust chat server for private self-hosted teams
- Stars
- 594
- RAM
- 512 MB RAM
- Port
- 3000 (Main application server listening port)
privoce/vocechat-serverWhat is vocechat-server-rust?
VoceChat is a superlight Rust-written social server designed for private cloud computing. The project aims to empower individuals and smaller groups to operate their own platforms on the Internet. Features include instant messaging, activity posts, video calls, notes, and whiteboard capabilities. The server is about 20MB in size and can run on devices like NAS, AWS, Raspberry Pi, or local PCs. It uses an open API standard for integration with third-party applications and supports both inbound and outbound webhooks for synchronization with other channels.
vocechat-server-rust alternatives
TinodeA self-hosted, open-source instant messaging platform: Go server plus Android, iOS, web and command-line clients, group chat, WebRTC calls and chatbots.CompareTinode with vocechat-server-rust
chatChat is a self-hosted, open-source decentralized messaging app that runs in the browser with end-to-end encryption, P2P file sharing, and voice/video calls.Comparechat with vocechat-server-rust
Rocket.ChatSelf-hosted, open-source chat platform for teams and citizens: channels, threads, voice and video, end-to-end encryption, LDAP/SSO, and Matrix federation.CompareRocket.Chat with vocechat-server-rust
StoatSelf-hosted, open-source deployment of the Stoat group chat platform: back-end, web client, file server, voice and image proxies run as one Docker Compose stack.CompareStoat with vocechat-server-rust
ONCE Campfire RustSelf-hosted, open-source Rust rewrite of ONCE Campfire replacing Ruby, Puma, Redis and Resque with a single binary using SQLite for 19-44x performance gains.CompareONCE Campfire Rust with vocechat-server-rust
voxperySelf-hosted community chat platform with text channels, voice calls, screen sharing, and moderation — run it yourself or use the hosted instance.Comparevoxpery with vocechat-server-rust
ChitchatterChitchatter is a self-hosted, open-source peer-to-peer chat app with end-to-end encrypted messaging, video calls, and file sharing — no central server required.CompareChitchatter with vocechat-server-rust
EdgeChatSelf-hosted team chat running on Cloudflare Workers with real-time messaging, Telegram bridge, server-side encryption, and WebMCP support for AI clients.CompareEdgeChat with vocechat-server-rust
All self-hosted alternatives to Discord → All self-hosted alternatives to Slack →
Should you self-host vocechat-server-rust?
vocechat-server-rust scores 42/100 on selfhost.directory (how scoring works) and ranks #13 of 13 in Instant Messaging. It has 594 GitHub stars.
It shipped 6 stable releases in the past year. The latest, v0.5.39, came out on 26 October 2026. New versions land roughly every 6 days.
Setup is easy: most people get it running in one sitting. An official Docker image is available. It is Other-licensed and written mostly in Rust.
Its closest alternative on selfhost.directory is Discourse (83/100, 48 028 stars). It scores higher overall, so compare the two before you pick. See vocechat-server-rust vs Discourse side by side.
Features
- Auto-delete Messages
- Bot and Webhook
- Burn-after-reading
- DM & Group Chatting
- Favorite Messages
- File sharing
- Forward Messages
- Mentions
- Pin Messages
- Video calls
- Voice calls
vocechat-server-rust README
VoceChat is the lightest chat server prioritizes private hosting! Easy integratation to your app with our open API!
docker run -d --restart=always \ -p 3009:3000 \ --name vocechat-server \ privoce/vocechat-server:latest
On browser visit: http://localhost:3009/
Doc: https://doc.voce.chat
Chat with us: https://voce.chat
Email: han@privoce.com
FAQ
Can't receive notification?
The default official setting uses Firebase for notifications; if Google services cannot be reached by your server or device, you may not receive notifications as expected.
Is there a backdoor?
VoceChat has no backdoor and collects no user data—everything is hosted on your own server, even the license mechanism runs locally based on RSA.
Is VoceChat Free?
VoceChat has a free tier for community servers with no more than 20 members. You need to purchase a license if your server is larger than 20 members.
More in Instant Messaging
WebCordSelf-hosted Docker container running the WebCord Discord client streamed to your browser via Selkies. Supports GPU acceleration, multi-arch, and optional basic auth.
wireOpen-source end-to-end encrypted messenger for teams: calls, file sharing, SSO. The self-hosted wire-server runs on Kubernetes under GPL-3.0.
ZulipSelf-hosted, open-source team chat where every message lives in a named topic thread, with web, desktop, mobile and terminal apps, SSO options and a REST API.
avhost/docker-matrixSelf-hosted Docker image for running a Matrix Synapse homeserver with integrated Coturn TURN/STUN server for federated chat and VoIP.
campfireA self-hosted, open-source group chat app from 37signals with rooms, DMs, @mentions, search and a bot API, run in a single Docker container.
chatChat is a self-hosted, open-source decentralized messaging app that runs in the browser with end-to-end encryption, P2P file sharing, and voice/video calls.
ChattoChatto is an open-source, self-hosted team chat server: one compact binary, no separate database, with rooms, threads, attachments, search, calls and SSO.
CliraClira is a self-hosted, open-source AI executive assistant managing email, calendar, and messaging with human approval for every action.
Converse.jsOpen-source, browser-based XMPP/Jabber chat client: self-hosted via CDN or dist files and embedded as fullpage, overlay, or widget-style chat with OMEMO encryption.
EdgeChatSelf-hosted team chat running on Cloudflare Workers with real-time messaging, Telegram bridge, server-side encryption, and WebMCP support for AI clients.
ElementOpen-source, self-hosted Matrix client for messaging, e2ee, voice/video calls and Spaces, installed via Docker, Debian package or tarball, with an Electron desktop build.
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.








0 comments