Lightweight, self-hosted, open-source chat server with voice, video, text, and screen sharing. Built for small groups who want privacy, simplicity, and full control over their data.
See the code[!NOTE] Sharkord is in alpha stage. Bugs, incomplete features and breaking changes are to be expected.
Sharkord is a self-hosted communication platform that brings the most important Discord-like features to your own infrastructure. Voice, video, and screen sharing without the bloat or surveillance.

For detailed documentation, please visit our Documentation.
Check out the Live Demo at demo.sharkord.com.
Sharkord is distributed as a standalone binary that bundles both server and client components. Get started by downloading the latest release for your platform from the Releases page. We ship binaries for Windows, macOS, and Linux.
curl -L https://github.com/sharkord/sharkord/releases/latest/download/sharkord-linux-x64 -o sharkord
chmod +x sharkord
./sharkord
Sharkord can also be run using Docker. Here's how to run it:
docker run \
-p 4991:4991/tcp \
-p 40000:40000/tcp \
-p 40000:40000/udp \
-v ./data:/home/bun/.config/sharkord \
--name sharkord \
sharkord/sharkord:latest
[!WARNING] Upon first launch, Sharkord creates a secret token and prints it to the console. It is both the credential that grants owner access and the key your server signs every session and file URL with, so anyone who obtains it can take ownership and impersonate any account. Keep it out of logs, screenshots and issue reports, store it securely, and do not lose it.
Once the server is running, open your web browser and navigate to http://localhost:4991 to access the Sharkord client interface. If you're running the server on a different machine, replace localhost with the server's IP address or domain name.
Check out our Documentation for more detailed setup instructions, configuration options, and troubleshooting tips.
We welcome contributions! Please see our Contributing Guide for details, and Development for running Sharkord locally.
This project is licensed under the MIT License - see the LICENSE file for details.
Built with amazing open-source technologies:
Made with ❤️ by the Sharkord team
GitHub • Issues • Discussions
496 followers · starred Apr 2026
503 followers · starred Feb 2026
917 followers · starred Feb 2026
86 followers · starred Jun 2026
Lightweight, self-hosted, open-source chat server with voice, video, text, and screen sharing. Built for small groups who want privacy, simplicity, and full control over their data.
See the code[!NOTE] Sharkord is in alpha stage. Bugs, incomplete features and breaking changes are to be expected.
Sharkord is a self-hosted communication platform that brings the most important Discord-like features to your own infrastructure. Voice, video, and screen sharing without the bloat or surveillance.

For detailed documentation, please visit our Documentation.
Check out the Live Demo at demo.sharkord.com.
Sharkord is distributed as a standalone binary that bundles both server and client components. Get started by downloading the latest release for your platform from the Releases page. We ship binaries for Windows, macOS, and Linux.
curl -L https://github.com/sharkord/sharkord/releases/latest/download/sharkord-linux-x64 -o sharkord
chmod +x sharkord
./sharkord
Sharkord can also be run using Docker. Here's how to run it:
docker run \
-p 4991:4991/tcp \
-p 40000:40000/tcp \
-p 40000:40000/udp \
-v ./data:/home/bun/.config/sharkord \
--name sharkord \
sharkord/sharkord:latest
[!WARNING] Upon first launch, Sharkord creates a secret token and prints it to the console. It is both the credential that grants owner access and the key your server signs every session and file URL with, so anyone who obtains it can take ownership and impersonate any account. Keep it out of logs, screenshots and issue reports, store it securely, and do not lose it.
Once the server is running, open your web browser and navigate to http://localhost:4991 to access the Sharkord client interface. If you're running the server on a different machine, replace localhost with the server's IP address or domain name.
Check out our Documentation for more detailed setup instructions, configuration options, and troubleshooting tips.
We welcome contributions! Please see our Contributing Guide for details, and Development for running Sharkord locally.
This project is licensed under the MIT License - see the LICENSE file for details.
Built with amazing open-source technologies:
Made with ❤️ by the Sharkord team
GitHub • Issues • Discussions
496 followers · starred Apr 2026
503 followers · starred Feb 2026
917 followers · starred Feb 2026
86 followers · starred Jun 2026