💚 last fix for deployment

docker-deployment
Vincent ASTOLFI 9 months ago
parent 5678950806
commit 4db3dd1a35

@ -0,0 +1,11 @@
CREATE DATABASE IF NOT EXISTS battleship;
USE battleship;
CREATE TABLE IF NOT EXISTS users (
pseudo VARCHAR(256),
password VARCHAR(256)
);
CREATE USER 'root' IDENTIFIED WITH mysql_native_password BY 'rootpassword';
GRANT ALL PRIVILEGES ON battleship.* TO 'root';
FLUSH PRIVILEGES;

@ -13,6 +13,7 @@ services:
- DB_USER=root - DB_USER=root
- DB_PASSWORD=password - DB_PASSWORD=password
- DB_NAME=battleship - DB_NAME=battleship
- COOKIE_SECRET_KEY=dhdgdnjejf
depends_on: depends_on:
- db - db
@ -21,10 +22,8 @@ services:
restart: always restart: always
environment: environment:
MYSQL_ROOT_PASSWORD: password MYSQL_ROOT_PASSWORD: password
MYSQL_DATABASE: battleship
ports: ports:
- "3306:3306" - "3306:3306"
volumes: volumes:
- db_data:/var/lib/mysql - ./db:/docker-entrypoint-initdb.d
volumes:
db_data:

@ -6,7 +6,7 @@
"scripts": { "scripts": {
"prod": "node index.js", "prod": "node index.js",
"dev": "nodemon --env-file=.env index.js", "dev": "nodemon --env-file=.env index.js",
"start": "node --env-file=.env index.js" "start": "node index.js"
}, },
"author": "Vincent Astolfi", "author": "Vincent Astolfi",
"license": "ISC", "license": "ISC",

Loading…
Cancel
Save