diff --git a/docker-compose.yml b/docker-compose.yml index e005fa5..f564c21 100644 --- a/docker-compose.yml +++ b/docker-compose.yml @@ -1,5 +1,4 @@ - -version: '3.8' +version: "3.8" services: frontend: @@ -10,6 +9,7 @@ services: - "80:80" depends_on: - backend + restart: unless-stopped networks: - omni-network @@ -24,29 +24,29 @@ services: - DB_NAME=${DB_NAME:-omnisupport} - API_KEY=${API_KEY} ports: - - "3010:3000" + - "3010:3000" # host 3010 -> container 3000 depends_on: - db + restart: unless-stopped networks: - omni-network db: - image: mariadb:11.4 - command: --default-authentication-plugin=mysql_native_password - restart: always - environment: - MYSQL_ROOT_PASSWORD: ${DB_ROOT_PASSWORD:-root_pass} - MYSQL_DATABASE: ${DB_NAME:-omnisupport} - MYSQL_USER: ${DB_USER:-omni_user} - MYSQL_PASSWORD: ${DB_PASSWORD:-omni_pass} - ports: - - "3306:3306" - volumes: - - db_data:/var/lib/mysql - - ./backend/schema.sql:/docker-entrypoint-initdb.d/init.sql - networks: - - omni-network - + image: mysql:8.0 + command: --default-authentication-plugin=mysql_native_password + restart: always + environment: + - MYSQL_ROOT_PASSWORD=${DB_ROOT_PASSWORD:-root_pass} + - MYSQL_DATABASE=${DB_NAME:-omnisupport} + - MYSQL_USER=${DB_USER:-omni_user} + - MYSQL_PASSWORD=${DB_PASSWORD:-omni_pass} + ports: + - "3306:3306" + volumes: + - db_data:/var/lib/mysql + - ./backend/schema.sql:/docker-entrypoint-initdb.d/init.sql + networks: + - omni-network volumes: db_data: