From 8f446edc47749a5b95863620a45d39be1769de95 Mon Sep 17 00:00:00 2001 From: alex-chevski Date: Mon, 14 Oct 2024 11:33:56 +0300 Subject: [PATCH] refactor(docker-compose.yml): restore docker-compose.yml to main --- docker-compose.yml | 31 ++++++++++++++++--------------- 1 file changed, 16 insertions(+), 15 deletions(-) diff --git a/docker-compose.yml b/docker-compose.yml index f43dfdb..7c4ce54 100644 --- a/docker-compose.yml +++ b/docker-compose.yml @@ -15,7 +15,8 @@ services: - "${SOKETI_PORT:-6001}:6001" - "${SOKETI_METRICS_SERVER_PORT:-9601}:9601" networks: - - ns-eatvio + ns-eatvio: + ipv4_address: 172.118.0.5 labels: - "traefik.enable=false" restart: always @@ -24,7 +25,8 @@ services: image: "mysql:8.0" working_dir: /application networks: - - ns-eatvio + ns-eatvio: + ipv4_address: 172.118.0.3 volumes: - ".:/application" - "./mysql_data:/var/lib/mysql" @@ -47,7 +49,8 @@ services: depends_on: - mysql networks: - - ns-eatvio + ns-eatvio: + ipv4_address: 172.118.0.2 volumes: - "./app:/application" - "./phpdocker/php-fpm/php-ini-overrides.ini:/etc/php/8.2/fpm/conf.d/99-overrides.ini" @@ -101,34 +104,32 @@ services: volumes: - "./app:/application" - "./phpdocker/nginx/nginx.conf:/etc/nginx/conf.d/default.conf" - - "./phpdocker/nginx/alex.eatvio.local+4.pem:/etc/nginx/alex.eatvio.local+4.pem" - - "./phpdocker/nginx/alex.eatvio.local+4-key.pem:/etc/nginx/alex.eatvio.local+4-key.pem" - - "./phpdocker/nginx/socket.alex.eatvio.local+4.pem:/etc/nginx/socket.alex.eatvio.local+4.pem" - - "./phpdocker/nginx/socket.alex.eatvio.local+4-key.pem:/etc/nginx/socket.alex.eatvio.local+4-key.pem" ports: - "1092:80" - - "10443:5000" networks: - web - ns-eatvio + labels: + - "traefik.docker.network=web" + - "traefik.enable=true" + - "traefik.frontend.rule=Host:dev2.eatvio.com,socket.eatvio.com" + - "traefik.port=80" + - "traefik.protocol=http" mailhog: image: "mailhog/mailhog" ports: - "8082:8025" networks: - - ns-eatvio + ns-eatvio: + ipv4_address: 172.118.0.4 typesense: image: typesense/typesense:26.0 restart: on-failure - expose: - - 8108 - ports: - - 8108:8108 networks: - - ns-eatvio - - web + ns-eatvio: + ipv4_address: 172.118.0.6 volumes: - ./typesense-data:/data command: "--data-dir /data --api-key=typesense --enable-cors"