All apps · 0 apps
Sharkord
OfficialDocker app from Uderzo's Repository
Overview
Readme
View on GitHubWhat is Sharkord?
[!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.
Docs
For detailed documentation, please visit our Documentation.
Wanna Try It Out?
Check out the Live Demo at demo.sharkord.com.
Getting Started
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.
Linux x64
curl -L https://github.com/sharkord/sharkord/releases/latest/download/sharkord-linux-x64 -o sharkord
chmod +x sharkord
./sharkord
Docker
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
[!NOTE] Upon first launch, Sharkord will create a secure token and print it to the console. This token allows ANYONE to gain owner access to your server, so make sure to 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.
Contributing
We welcome contributions! Please see our Contributing Guide for details.
License
This project is licensed under the MIT License - see the LICENSE file for details.
Acknowledgments
Built with amazing open-source technologies:
Made with ❤️ by the Sharkord team
GitHub • Issues • Discussions
Install Sharkord on Unraid in a few clicks.
Find Sharkord in Community Apps on your Unraid server, review the template, and click Install. Unraid handles the Docker app or plugin setup from the published template.
Categories
Download Statistics
Total Downloads Over Time
Related apps
Explore more like this
Explore allLinks
Details
sharkord/sharkord:latestRuntime arguments
- Web UI
http://[IP]:[PORT:4991]/- Network
bridge- Privileged
- false
Template configuration
Persistent Sharkord config/data (config.ini is created on first run).
- Target
- /home/bun/.config/sharkord
- Default
- /mnt/user/appdata/sharkord
Sharkord HTTP/WebSocket port
- Target
- 4991
- Default
- 4991
WebRTC TCP media port.
- Target
- 40000
- Default
- 40000
WebRTC UDP media port. Required for voice/video/screen sharing.
- Target
- 40000
- Default
- 40000
User ID the container should run as (Unraid default: nobody)
- Default
- 99
Group ID the container should run as (Unraid default: users)
- Default
- 100
Container timezone (optional)
- Target
- TZ