IntroductionInstallation
Binary
Run the standalone server on Linux, Windows or macOS.
One file holds the server, the web client and the media worker. Get it from GitHub Releases.
Linux
curl -L https://github.com/Sharkord/sharkord/releases/latest/download/sharkord-linux-x64 -o sharkord
chmod +x sharkord
./sharkordUse sharkord-linux-arm64 on ARM. As a service, /etc/systemd/system/sharkord.service:
[Unit]
Description=Sharkord
After=network.target
[Service]
User=sharkord
ExecStart=/opt/sharkord/sharkord
Restart=on-failure
[Install]
WantedBy=multi-user.targetsudo systemctl enable --now sharkord
journalctl -u sharkord # to read the access token on first runData goes to the service user's ~/.config/sharkord.
Windows
Install the Visual C++ 2015-2022 Redistributable (x64) first, or the server will not start. Then run sharkord-windows-x64.exe and allow it through the firewall.
macOS
Apple Silicon only, and the least tested build. On Intel, use Docker.
curl -L https://github.com/Sharkord/sharkord/releases/latest/download/sharkord-macos-arm64 -o sharkord
chmod +x sharkord
xattr -d com.apple.quarantine ./sharkord
./sharkordThe binary is not notarized, hence the xattr.