Files
wordcloud-board/docker-compose.yml
T
broccoli 02f5bf14ba
Build, Push and Deploy / build (push) Failing after 1s
Build, Push and Deploy / deploy (push) Skipped
Configure board deployment and backend proxy
2026-09-13 16:09:59 +08:00

31 lines
1.0 KiB
YAML

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