turn-rs is cross-platform, supports Linux, Windows, macOS, and provides a Docker image.
First, download the corresponding binary file for your platform from github release. If your current platform and operating system are not provided in the release, you can jump to build to compile it yourself. Don't panic, because compiling turn-rs is very simple.
The docker image is published to github packages, and no docker.io image is provided. Using this image is very simple:
docker pull ghcr.io/mycrl/turn-server:latest
It should be noted that using this image requires a custom configuration file. You can use the -v
option to override the default configuration file path inside the image. The default configuration file path is /etc/turn-server/config.toml