Update docker compose
All checks were successful
Build & Deploy Costco Grocery List / build (push) Successful in 36s
Build & Deploy Costco Grocery List / deploy (push) Successful in 8s

This commit is contained in:
Nico 2025-11-26 20:24:37 -08:00
parent 9ba3e0dd83
commit d5a96cd709
2 changed files with 44 additions and 24 deletions

29
docker-compose.dev.yml Normal file
View File

@ -0,0 +1,29 @@
services:
frontend:
build:
context: ./frontend
dockerfile: Dockerfile.dev
environment:
- NODE_ENV=development
volumes:
- ./frontend:/app
- /app/node_modules
ports:
- "3000:5173"
depends_on:
- backend
restart: always
backend:
build:
context: ./backend
command: npm run dev
volumes:
- ./backend:/app
- /app/node_modules
ports:
- "5000:5000"
env_file:
- ./backend/.env
restart: always

View File

@ -1,29 +1,20 @@
version: "3.9"
services:
frontend:
build:
context: ./frontend
dockerfile: Dockerfile.dev
environment:
- NODE_ENV=development
volumes:
- ./frontend:/app
- /app/node_modules
ports:
- "3000:5173"
depends_on:
- backend
restart: always
backend:
build:
context: ./backend
command: npm run dev
volumes:
- ./backend:/app
- /app/node_modules
image: git.nicosaya.com/nalalangan/costco-grocery-list/backend:latest
restart: always
env_file:
- ./backend.env
ports:
- "5000:5000"
env_file:
- ./backend/.env
frontend:
image: git.nicosaya.com/nalalangan/costco-grocery-list/frontend:latest
restart: always
env_file:
- ./frontend.env
ports:
- "3000:80"
depends_on:
- backend