From b9a62014a4e1e3b572d6d9c35c9ec30ec249872a Mon Sep 17 00:00:00 2001 From: LRVT <21357789+l4rm4nd@users.noreply.github.com> Date: Fri, 17 Feb 2023 20:07:52 +0100 Subject: [PATCH] Create docker-compose.yml --- mirotalk/docker-compose.yml | 27 +++++++++++++++++++++++++++ 1 file changed, 27 insertions(+) create mode 100644 mirotalk/docker-compose.yml diff --git a/mirotalk/docker-compose.yml b/mirotalk/docker-compose.yml new file mode 100644 index 0000000..cff1435 --- /dev/null +++ b/mirotalk/docker-compose.yml @@ -0,0 +1,27 @@ +version: '3.7' + +services: + mirotalk: + image: mirotalk/p2p:latest + restart: unless-stopped + container_name: mirotalk + hostname: mirotalk + #ports: + # - 3000:3000 # WEB UI + networks: + - proxy + volumes: + - .env:/src/.env:ro + - /mnt/docker-volumes/mirotalk/app:/src/app:ro + - /mnt/docker-volumes/mirotalk/public:/src/public:ro + labels: + - traefik.enable=true + - traefik.http.routers.mirotalk.rule=Host(`meet.example.com`) # pls adjust + - traefik.http.services.mirotalk.loadbalancer.server.port=3000 + - traefik.docker.network=proxy + # Part for local lan services only; disable to expose externally + #- traefik.http.routers.mirotalk.middlewares=local-ipwhitelist@file + +networks: + proxy: + external: true