|
|
@@ -45,7 +45,7 @@ services:
|
|
|
- maxkb-web
|
|
|
|
|
|
maxkb-web:
|
|
|
- image: zhagent-back:latest
|
|
|
+ image: zhagent-backend:latest
|
|
|
container_name: maxkb-web
|
|
|
environment:
|
|
|
MAXKB_CONFIG_TYPE: ENV
|
|
|
@@ -75,33 +75,32 @@ services:
|
|
|
- maxkb-network
|
|
|
restart: unless-stopped
|
|
|
|
|
|
- # maxkb-celery:
|
|
|
- # image: zhagent-back:latest
|
|
|
- # container_name: maxkb-celery
|
|
|
- # environment:
|
|
|
- # MAXKB_CONFIG_TYPE: ENV
|
|
|
- # MAXKB_DB_NAME: maxkb
|
|
|
- # MAXKB_DB_HOST: postgres
|
|
|
- # MAXKB_DB_PORT: 5432
|
|
|
- # MAXKB_DB_USER: postgres
|
|
|
- # MAXKB_DB_PASSWORD: postgres
|
|
|
- # MAXKB_REDIS_HOST: redis
|
|
|
- # MAXKB_REDIS_PORT: 6379
|
|
|
- # MAXKB_REDIS_DB: 0
|
|
|
- # depends_on:
|
|
|
- # postgres:
|
|
|
- # condition: service_healthy
|
|
|
- # redis:
|
|
|
- # condition: service_healthy
|
|
|
- # maxkb-web:
|
|
|
- # condition: service_started
|
|
|
- # volumes:
|
|
|
- # - model_data:/opt/maxkb-app/model/base
|
|
|
- # - tmp_data:/opt/maxkb-app/tmp
|
|
|
- # - log_data:/opt/maxkb-app/logs
|
|
|
- # networks:
|
|
|
- # - maxkb-network
|
|
|
- # restart: unless-stopped
|
|
|
+ maxkb-celery:
|
|
|
+ image: zhagent-backend:latest
|
|
|
+ container_name: maxkb-celery
|
|
|
+ command: ["python", "main.py", "dev", "celery"]
|
|
|
+ environment:
|
|
|
+ MAXKB_CONFIG_TYPE: ENV
|
|
|
+ MAXKB_DB_NAME: maxkb
|
|
|
+ MAXKB_DB_HOST: postgres
|
|
|
+ MAXKB_DB_PORT: 5432
|
|
|
+ MAXKB_DB_USER: postgres
|
|
|
+ MAXKB_DB_PASSWORD: postgres
|
|
|
+ MAXKB_REDIS_HOST: redis
|
|
|
+ MAXKB_REDIS_PORT: 6379
|
|
|
+ MAXKB_REDIS_DB: 0
|
|
|
+ depends_on:
|
|
|
+ postgres:
|
|
|
+ condition: service_healthy
|
|
|
+ redis:
|
|
|
+ condition: service_healthy
|
|
|
+ volumes:
|
|
|
+ - model_data:/opt/maxkb-app/model/base
|
|
|
+ - tmp_data:/opt/maxkb-app/tmp
|
|
|
+ - log_data:/opt/maxkb-app/logs
|
|
|
+ networks:
|
|
|
+ - maxkb-network
|
|
|
+ restart: unless-stopped
|
|
|
|
|
|
volumes:
|
|
|
postgres_data:
|