Configure board deployment and backend proxy
This commit is contained in:
@@ -0,0 +1,30 @@
|
||||
services:
|
||||
app:
|
||||
image: ${HARBOR_REGISTRY:-192.168.31.213:10081}/wordcloud/wordcloud-board-app:${IMAGE_TAG:-latest}
|
||||
build:
|
||||
context: .
|
||||
dockerfile: Dockerfile.frontend
|
||||
args:
|
||||
VITE_REALTIME_MODE: ${VITE_REALTIME_MODE:-websocket}
|
||||
VITE_REALTIME_WS_URL: ${VITE_REALTIME_WS_URL:-/ws}
|
||||
VITE_WORDCLOUD_API_BASE_URL: ${VITE_WORDCLOUD_API_BASE_URL:-/wordcloud-api}
|
||||
VITE_WORDCLOUD_DEFAULT_JOB_ID: ${VITE_WORDCLOUD_DEFAULT_JOB_ID:-bd1f240adcb4458f857c40ac427122c6}
|
||||
ports:
|
||||
- "${APP_PORT:-47880}:80"
|
||||
depends_on:
|
||||
realtime:
|
||||
condition: service_healthy
|
||||
environment:
|
||||
WORDCLOUD_API_UPSTREAM: ${WORDCLOUD_API_UPSTREAM:-http://192.168.31.213:8000}
|
||||
restart: unless-stopped
|
||||
|
||||
realtime:
|
||||
image: ${HARBOR_REGISTRY:-192.168.31.213:10081}/wordcloud/wordcloud-board-realtime:${IMAGE_TAG:-latest}
|
||||
build:
|
||||
context: ./server
|
||||
dockerfile: Dockerfile
|
||||
environment:
|
||||
REALTIME_PORT: 8787
|
||||
expose:
|
||||
- "8787"
|
||||
restart: unless-stopped
|
||||
Reference in New Issue
Block a user