First backend commit //main focus on Auth and JWT service not available for now
Change-Id: Ifccbc53798588f91244e095d6072990ac9e0b9fa
diff --git a/backend/demo/compose.yaml b/backend/demo/compose.yaml
index 4d2047e..61d6b9d 100644
--- a/backend/demo/compose.yaml
+++ b/backend/demo/compose.yaml
@@ -1,10 +1,29 @@
+
services:
mysql:
- image: 'mysql:latest'
+ image: mysql:latest
environment:
- - 'MYSQL_DATABASE=mydatabase'
- - 'MYSQL_PASSWORD=secret'
- - 'MYSQL_ROOT_PASSWORD=verysecret'
- - 'MYSQL_USER=myuser'
+ - MYSQL_DATABASE=mydatabase
+ - MYSQL_USER=myuser
+ - MYSQL_PASSWORD=secret
+ - MYSQL_ROOT_PASSWORD=verysecret
ports:
- - '3306'
+ - "3306:3306"
+ volumes:
+ - mysql-data:/var/lib/mysql
+
+ app:
+ build:
+ context: .
+ dockerfile: Dockerfile
+ ports:
+ - "8080:8080"
+ environment:
+ SPRING_DATASOURCE_URL: jdbc:mysql://mysql:3306/mydatabase?serverTimezone=Asia/Shanghai
+ SPRING_DATASOURCE_USERNAME: myuser
+ SPRING_DATASOURCE_PASSWORD: secret
+ depends_on:
+ - mysql
+
+volumes:
+ mysql-data: