| 1234567891011121314151617181920212223242526272829303132333435363738394041 |
- version: '3.8'
- services:
- backend:
- build: ./backend
- ports:
- - "5000:5000"
- volumes:
- - ./backend:/app
- environment:
- - FLASK_ENV=development
- - DATABASE_URL=mysql+pymysql://user:password@db/lunchdeals
- depends_on:
- - db
- frontend:
- build: ./frontend
- ports:
- - "3000:3000"
- volumes:
- - ./frontend:/app
- - /app/node_modules
- environment:
- - BACKEND_URL=http://backend:5000
- depends_on:
- - backend
- db:
- image: mysql:8.0
- environment:
- MYSQL_ROOT_PASSWORD: rootpassword
- MYSQL_DATABASE: lunchdeals
- MYSQL_USER: user
- MYSQL_PASSWORD: password
- ports:
- - "3307:3306"
- volumes:
- - db_data:/var/lib/mysql
- volumes:
- db_data:
|