From 93f46493d974fa44aa4aa1058e439470b0cba743 Mon Sep 17 00:00:00 2001 From: "Robin C. Ladiges" Date: Wed, 24 Aug 2022 03:07:09 +0200 Subject: [PATCH] example docker-compose.yml with a UDP server and two proxies --- docker-compose.yml | 54 ++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 54 insertions(+) create mode 100644 docker-compose.yml diff --git a/docker-compose.yml b/docker-compose.yml new file mode 100644 index 0000000..dc64adb --- /dev/null +++ b/docker-compose.yml @@ -0,0 +1,54 @@ +version: "3.7" + +services: + server: + build: + context: . + dockerfile: ./Dockerfile + user: 1000:1000 + stdin_open: true + restart: unless-stopped + ports: + - 1027:1027/tcp + - 51888-51920:51888-51920/udp + environment: + RUST_LOG : info + #RUST_BACKTRACE : 1 + volumes: + - ./settings.json:/settings.json + + proxy1: + build: + context: . + dockerfile: ./proxy.Dockerfile + user: 1000:1000 + stdin_open: true + restart: unless-stopped + ports: + - 1028:1028/tcp + environment: + RUST_LOG : info + #RUST_BACKTRACE : 1 + command: + - "proxy" + - "server:1027" + - "0.0.0.0:1028" + - "0.0.0.0:54486" + + proxy2: + build: + context: . + dockerfile: ./proxy.Dockerfile + user: 1000:1000 + stdin_open: true + restart: unless-stopped + ports: + - 1029:1029/tcp + environment: + RUST_LOG : info + #RUST_BACKTRACE : 1 + command: + - "proxy" + - "server:1027" + - "0.0.0.0:1029" + - "0.0.0.0:54487"