https://github.com/passerma/turnserver
Docker 安装 TURN 服务,基于 coturn 及 alpine
https://github.com/passerma/turnserver
docker turnserver
Last synced: about 1 year ago
JSON representation
Docker 安装 TURN 服务,基于 coturn 及 alpine
- Host: GitHub
- URL: https://github.com/passerma/turnserver
- Owner: passerma
- Created: 2024-01-06T09:33:31.000Z (over 2 years ago)
- Default Branch: master
- Last Pushed: 2024-09-30T14:48:34.000Z (over 1 year ago)
- Last Synced: 2025-03-28T19:45:27.704Z (about 1 year ago)
- Topics: docker, turnserver
- Language: Shell
- Homepage: https://hub.docker.com/r/passerma/turnserver
- Size: 5.86 KB
- Stars: 3
- Watchers: 1
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Docker 安装 TURN 服务,基于 coturn 及 alpine
## 镜像获取
### 自行构建
```sh
docker build -t passerma/turnserver .
```
### dockerhub 拉取
```sh
docker pull passerma/turnserver
```
## 运行
### 直接运行
```sh
docker run -d --name turnserver -p 3478:3478 -p 3478:3478/udp passerma/turnserver
```
### 带参数运行
支持修改`公网 ip、用户名、密码`
支持挂载配置文件目录
```sh
docker run -d --name turnserver \
-e EXTERNAL_IP=1.25.23.21 -e TURN_USERNAME=myuser -e TURN_PASSWORD=mypass \
-p 3478:3478 -p 3478:3478/udp \
-v /home/turn:/etc/turn \
passerma/turnserver
```
## 配置文件
文件位置 **/etc/turn/turnserver.conf**
默认用户名密码 user:pass
## 测试功能
