Compare commits
1 commit
7d4be4ebdd
...
1f2081ed4a
Author | SHA1 | Date | |
---|---|---|---|
1f2081ed4a |
5 changed files with 16 additions and 36 deletions
2
.gitignore
vendored
2
.gitignore
vendored
|
@ -1,4 +1,2 @@
|
||||||
.idea/
|
.idea/
|
||||||
*.iml
|
*.iml
|
||||||
|
|
||||||
.local
|
|
||||||
|
|
|
@ -1,4 +1,4 @@
|
||||||
FROM debian:12.2-slim@sha256:93ff361288a7c365614a5791efa3633ce4224542afb6b53a1790330a8e52fc7d
|
FROM debian:11.8-slim@sha256:b6d63c0260d528ebfd7c6e50d76ba7c9ff15698700a63e1f6b681876fffa6ff9
|
||||||
|
|
||||||
ENV COTURN_VERSION="4.6.2"
|
ENV COTURN_VERSION="4.6.2"
|
||||||
ENV PROMETHEUS_CLIENT_VERSION="v0.1.3"
|
ENV PROMETHEUS_CLIENT_VERSION="v0.1.3"
|
||||||
|
|
19
README.md
19
README.md
|
@ -1,25 +1,12 @@
|
||||||
# [Coturn](https://git.sp-codes.de/sp-codes/coturn)
|
# [Coturn](https://git.sp-codes.de/sp-codes/coturn)
|
||||||
|
|
||||||
[![License](https://img.shields.io/badge/license-AGPL--3.0-purple)](#license) [![Docker Pulls](https://img.shields.io/docker/pulls/spcodes/coturn)](https://hub.docker.com/r/spcodes/coturn)
|
[![Build Status](https://ci.sp-codes.de/api/badges/sp-codes/coturn/status.svg)](https://ci.sp-codes.de/sp-services/coturn) [![License](https://img.shields.io/badge/license-AGPL--3.0-purple)](#license) [![Docker Pulls](https://img.shields.io/docker/pulls/spcodes/coturn)](https://hub.docker.com/r/spcodes/coturn)
|
||||||
|
|
||||||
The Coturn Docker Image for [coturn.sp-codes.de](https://coturn.sp-codes.de). Supports Prometheus metrics.
|
The Coturn Docker Image for [coturn.sp-codes.de](https://coturn.sp-codes.de)
|
||||||
|
|
||||||
## Usage
|
## Usage
|
||||||
|
|
||||||
Example `docker-compose.yml`:
|
tbd
|
||||||
|
|
||||||
```yaml
|
|
||||||
services:
|
|
||||||
coturn:
|
|
||||||
image: cr.sp-codes.de/sp-codes/coturn
|
|
||||||
restart: always
|
|
||||||
volumes:
|
|
||||||
- ./turnserver.conf:/etc/turnserver.conf:ro
|
|
||||||
- ./certificates:/certificates:ro
|
|
||||||
network_mode: host
|
|
||||||
```
|
|
||||||
|
|
||||||
Adjust the `turnserver.conf` to your needs (https://github.com/coturn/coturn/blob/master/docs/Configuration.md). If you have enabled `prometheus` you can get the metrics with http://localhost:9641/metrics.
|
|
||||||
|
|
||||||
## License
|
## License
|
||||||
|
|
||||||
|
|
|
@ -1,9 +0,0 @@
|
||||||
services:
|
|
||||||
coturn:
|
|
||||||
# image: cr.sp-codes.de/sp-codes/coturn
|
|
||||||
build: .
|
|
||||||
restart: always
|
|
||||||
volumes:
|
|
||||||
- ./.local/turnserver.conf:/etc/turnserver.conf:ro
|
|
||||||
- ./.local/certificates:/certificates:ro
|
|
||||||
network_mode: host
|
|
|
@ -36,16 +36,20 @@
|
||||||
],
|
],
|
||||||
"packageRules": [
|
"packageRules": [
|
||||||
{
|
{
|
||||||
"matchDatasources": [
|
"datasources": [
|
||||||
|
"github-releases"
|
||||||
|
],
|
||||||
|
"groupName": [
|
||||||
|
"coturn"
|
||||||
|
]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"datasources": [
|
||||||
"docker"
|
"docker"
|
||||||
],
|
],
|
||||||
"matchUpdateTypes": [
|
"groupName": [
|
||||||
"minor",
|
"docker images"
|
||||||
"patch",
|
]
|
||||||
"digest"
|
|
||||||
],
|
|
||||||
"automerge": true,
|
|
||||||
"automergeType": "branch"
|
|
||||||
}
|
}
|
||||||
]
|
]
|
||||||
}
|
}
|
||||||
|
|
Reference in a new issue