From 15830737b7b44d68b75ad9ed517d09df93dadca2 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=D0=A0=D1=83=D1=81=D0=BB=D0=B0=D0=BD?= Date: Tue, 22 Aug 2023 23:41:36 +0600 Subject: [PATCH] Create docker-compose.yml --- eturnal/docker-compose.yml | 24 ++++++++++++++++++++++++ 1 file changed, 24 insertions(+) create mode 100644 eturnal/docker-compose.yml diff --git a/eturnal/docker-compose.yml b/eturnal/docker-compose.yml new file mode 100644 index 0000000..5314e61 --- /dev/null +++ b/eturnal/docker-compose.yml @@ -0,0 +1,24 @@ +version: "3.7" + +services: + + eturnal: + image: ghcr.io/processone/eturnal:latest + hostname: eturnal + container_name: eturnal + restart: unless-stopped + read_only: true + cap_drop: + - ALL + cap_add: + - NET_BIND_SERVICE + ports: + - 3478:3478 # STUN/TURN non-TLS + - 3478:3478/udp # STUN/TURN non-TLS + - 5349:5349 # STUN/TURN TLS + - 52000-59999:52000-59999/udp # TURN relay range + network_mode: "host" + env_file: + - eturnal.env + volumes: + - /var/lib/caddy/.local/share/caddy/certificates/acme-v02.api.letsencrypt.org-directory/turn.fruw.org:/opt/eturnal/tls