Skip to content
Snippets Groups Projects
Commit b0bc43d8 authored by Florian Raith's avatar Florian Raith
Browse files

First docker compose draft

parent e3c3a4b5
No related branches found
No related tags found
No related merge requests found
.vscode
.env
\ No newline at end of file
Subproject commit e93b1d782a2fb58cbbcf80dd907ef29227dffefc
Subproject commit 4d65b59a23954c332b4367b8278adef9aa3d4dcc
version: '3'
services:
backend:
build:
context: ./backend
command: npm run start
volumes:
- ./backend:/usr/src/app/backend
- /usr/src/app/backend/node_modules
ports:
- 3000:3000
env_file:
- ./backend/.env
networks:
- app
depends_on:
- mysql
frontend:
build:
context: ./frontend
command: npm run dev - --host
volumes:
- ./frontend:/usr/src/app/frontend
- /usr/src/app/frontend/node_modules
ports:
- 5173:5173
networks:
- app
depends_on:
- backend
mysql:
image: mysql:8.0
volumes:
- mysql:/var/lib/mysql
ports:
- 3306:3306
env_file:
- ./backend/.env
environment:
MYSQL_ROOT_PASSWORD: '12345'
MYSQL_ROOT_HOST: '%'
MYSQL_DATABASE: 'collab_space'
MYSQL_USER: 'user'
MYSQL_PASSWORD: '12345'
MYSQL_ALLOW_EMPTY_PASSWORD: 1
networks:
- app
networks:
app:
volumes:
mysql:
\ No newline at end of file
Subproject commit f3fbd455ee80ad7fe1d1c83dd6721a8b63c46706
Subproject commit 06ce5ba467c7f89cad29553606427a0d0ea2e646
#!/bin/sh
cp ./backend/.env.docker.example ./backend/.env
cp ./frontend/.env.example ./frontend/.env
\ No newline at end of file
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment