40 lines
1.0 KiB
YAML
40 lines
1.0 KiB
YAML
services:
|
|
management-frontend:
|
|
container_name: ragflowplus-management-frontend
|
|
image: zstar1003/ragflowplus-management-web:v0.2.1
|
|
build:
|
|
context: .
|
|
dockerfile: Dockerfile
|
|
target: frontend
|
|
ports:
|
|
- "8888:80"
|
|
depends_on:
|
|
- management-backend
|
|
environment:
|
|
- API_BASE_URL=/api
|
|
networks:
|
|
- management_network
|
|
|
|
management-backend:
|
|
container_name: ragflowplus-management-backend
|
|
image: zstar1003/ragflowplus-management-server:v0.2.1
|
|
build:
|
|
context: .
|
|
dockerfile: Dockerfile
|
|
target: backend
|
|
ports:
|
|
- "5000:5000"
|
|
environment:
|
|
- FLASK_ENV=development
|
|
- CORS_ALLOWED_ORIGINS=http://frontend
|
|
- MANAGEMENT_ADMIN_USERNAME=${MANAGEMENT_ADMIN_USERNAME:-admin}
|
|
- MANAGEMENT_ADMIN_PASSWORD=${MANAGEMENT_ADMIN_PASSWORD:-12345678}
|
|
- MANAGEMENT_JWT_SECRET=${MANAGEMENT_JWT_SECRET:-12345678}
|
|
extra_hosts:
|
|
- "host.docker.internal:host-gateway"
|
|
networks:
|
|
- management_network
|
|
|
|
networks:
|
|
management_network:
|
|
driver: bridge |