chore(docker/docker-compose-queue-prebuilt.yml): standardize queue mode to single non-root Dockerfile

This commit is contained in:
chungyau97 2025-11-26 17:37:19 +08:00
parent 73ff92c07b
commit 7aae4080ae
1 changed files with 10 additions and 9 deletions

View File

@ -13,17 +13,15 @@ services:
restart: always restart: always
flowise: flowise:
image: flowiseai/flowise:latest image: flowiseaiyau/test:0.0.2
container_name: flowise-main container_name: flowise-main
restart: always restart: always
ports: ports:
- '${PORT:-3000}:${PORT:-3000}' - '${PORT:-3000}:${PORT:-3000}'
volumes:
- ~/.flowise:/root/.flowise
environment: environment:
# --- Essential Flowise Vars --- # --- Essential Flowise Vars ---
- PORT=${PORT:-3000} - PORT=${PORT:-3000}
- DATABASE_PATH=${DATABASE_PATH:-/root/.flowise} - DATABASE_PATH=${DATABASE_PATH}
- DATABASE_TYPE=${DATABASE_TYPE} - DATABASE_TYPE=${DATABASE_TYPE}
- DATABASE_PORT=${DATABASE_PORT} - DATABASE_PORT=${DATABASE_PORT}
- DATABASE_HOST=${DATABASE_HOST} - DATABASE_HOST=${DATABASE_HOST}
@ -154,22 +152,22 @@ services:
timeout: 5s timeout: 5s
retries: 5 retries: 5
start_period: 30s start_period: 30s
entrypoint: /bin/sh -c "sleep 3; flowise start" volumes:
- flowise_data:/home/node/.flowise
entrypoint: /bin/sh -c "sleep 3; pnpm start"
depends_on: depends_on:
- redis - redis
networks: networks:
- flowise-net - flowise-net
flowise-worker: flowise-worker:
image: flowiseai/flowise-worker:latest image: flowiseaiyau/test:0.0.2
container_name: flowise-worker container_name: flowise-worker
restart: always restart: always
volumes:
- ~/.flowise:/root/.flowise
environment: environment:
# --- Essential Flowise Vars --- # --- Essential Flowise Vars ---
- WORKER_PORT=${WORKER_PORT:-5566} - WORKER_PORT=${WORKER_PORT:-5566}
- DATABASE_PATH=${DATABASE_PATH:-/root/.flowise} - DATABASE_PATH=${DATABASE_PATH}
- DATABASE_TYPE=${DATABASE_TYPE} - DATABASE_TYPE=${DATABASE_TYPE}
- DATABASE_PORT=${DATABASE_PORT} - DATABASE_PORT=${DATABASE_PORT}
- DATABASE_HOST=${DATABASE_HOST} - DATABASE_HOST=${DATABASE_HOST}
@ -300,6 +298,8 @@ services:
timeout: 5s timeout: 5s
retries: 5 retries: 5
start_period: 30s start_period: 30s
volumes:
- flowise_data:/home/node/.flowise
entrypoint: /bin/sh -c "node /app/healthcheck/healthcheck.js & sleep 5 && pnpm run start-worker" entrypoint: /bin/sh -c "node /app/healthcheck/healthcheck.js & sleep 5 && pnpm run start-worker"
depends_on: depends_on:
- redis - redis
@ -310,6 +310,7 @@ services:
volumes: volumes:
redis_data: redis_data:
driver: local driver: local
flowise_data:
networks: networks:
flowise-net: flowise-net: