From c866104256b221e7750a7d3629d02f8a63b1da39 Mon Sep 17 00:00:00 2001 From: cangui Date: Sun, 13 Oct 2024 20:31:09 +0200 Subject: [PATCH] update pour test --- config.js | 8 +++----- docker-compose.yml | 50 +++------------------------------------------- 2 files changed, 6 insertions(+), 52 deletions(-) diff --git a/config.js b/config.js index 3e81b9c..b591e57 100644 --- a/config.js +++ b/config.js @@ -2,13 +2,11 @@ require('dotenv').config(); const { Sequelize } = require('sequelize'); +// Use the database connection string const sequelize = new Sequelize( - process.env.DB_NAME || 'manga_database', - process.env.DB_USER || 'root', - process.env.DB_PASSWORD || 'secret', + process.env.DATABASE_URL || 'mysql://root:secret@mangadb-41a412:3306/manga_database', { - host: process.env.DB_HOST || 'localhost', - dialect: 'mysql', // ou 'postgres', selon votre choix + dialect: 'mysql', // or 'postgres' depending on your database logging: false, } ); diff --git a/docker-compose.yml b/docker-compose.yml index 34f56da..7bebddb 100644 --- a/docker-compose.yml +++ b/docker-compose.yml @@ -1,51 +1,7 @@ -version: '3.8' - +version: '3' services: - app: + web: build: . ports: - - '8082:8080' - environment: - - DB_HOST=db - - DB_USER=root - - DB_PASSWORD=secret - - DB_NAME=manga_database - - PORT=8082 - depends_on: - - db -# volumes: -# - backend_server_app:/app # Utiliser un volume nommé explicitement -# working_dir: /app -# command: sh -c "npm install && node app.js" - - db: - image: mysql:8.0 - environment: - - MYSQL_ROOT_PASSWORD=secret - - MYSQL_DATABASE=manga_database - volumes: - - db_data_new:/var/lib/mysql # Utiliser un volume nommé explicitement - ports: - - '3306:3306' - - phpmyadmin: - image: phpmyadmin/phpmyadmin + - "3000" restart: always - ports: - - '8083:80' - environment: - - PMA_HOST=db - - PMA_USER=root - - PMA_PASSWORD=secret - - UPLOAD_LIMIT=300M - depends_on: - - db -volumes: - backend_server_app: - db_data_new: - -#volumes: -# backend_server_app: -# name: backend_server_app # Nommer explicitement le volume -# db_data_new: -# name: db_data_new # Nommer explicitement le volume