feat: add cover selection workflow and docker profiles
This commit is contained in:
@@ -5,15 +5,16 @@ services:
|
||||
target: dev
|
||||
environment:
|
||||
- VITE_API_BASE_URL=http://localhost:4000
|
||||
- CHOKIDAR_USEPOLLING=1
|
||||
ports:
|
||||
- "5173:5173"
|
||||
volumes:
|
||||
- .:/app
|
||||
- frontend_dev_node_modules:/app/node_modules
|
||||
- .:/app:delegated
|
||||
- /app/node_modules
|
||||
depends_on:
|
||||
- backend-dev
|
||||
profiles:
|
||||
- dev
|
||||
- imgpub-app-dev
|
||||
|
||||
backend-dev:
|
||||
build:
|
||||
@@ -25,10 +26,10 @@ services:
|
||||
ports:
|
||||
- "4000:4000"
|
||||
volumes:
|
||||
- ./server:/app
|
||||
- backend_dev_node_modules:/app/node_modules
|
||||
- ./server:/app:delegated
|
||||
- /app/node_modules
|
||||
profiles:
|
||||
- dev
|
||||
- imgpub-app-dev
|
||||
|
||||
frontend-prod:
|
||||
build:
|
||||
@@ -43,7 +44,7 @@ services:
|
||||
depends_on:
|
||||
- backend-prod
|
||||
profiles:
|
||||
- prod
|
||||
- imgpub-app
|
||||
|
||||
backend-prod:
|
||||
build:
|
||||
@@ -55,8 +56,4 @@ services:
|
||||
ports:
|
||||
- "4000:4000"
|
||||
profiles:
|
||||
- prod
|
||||
|
||||
volumes:
|
||||
frontend_dev_node_modules:
|
||||
backend_dev_node_modules:
|
||||
- imgpub-app
|
||||
|
||||
Reference in New Issue
Block a user