2023-12-19 12:00:54 -06:00
|
|
|
|
|
|
|
|
x-datahub-frontend-service: &datahub-frontend-service
|
|
|
|
|
hostname: datahub-frontend-react
|
2024-04-02 09:36:44 -05:00
|
|
|
image: ${DATAHUB_FRONTEND_IMAGE:-${DATAHUB_REPO:-acryldata}/datahub-frontend-react}:${DATAHUB_VERSION:-head}
|
2023-12-19 12:00:54 -06:00
|
|
|
ports:
|
|
|
|
|
- ${DATAHUB_MAPPED_FRONTEND_PORT:-9002}:9002
|
2024-03-23 06:15:36 -05:00
|
|
|
env_file:
|
|
|
|
|
- datahub-frontend/env/docker.env
|
2024-04-03 09:19:01 -07:00
|
|
|
- ${DATAHUB_LOCAL_COMMON_ENV:-empty.env}
|
2024-05-06 12:41:24 -07:00
|
|
|
- ${DATAHUB_LOCAL_FRONTEND_ENV:-empty2.env}
|
2023-12-19 12:00:54 -06:00
|
|
|
environment: &datahub-frontend-service-env
|
2024-01-04 11:04:36 -06:00
|
|
|
KAFKA_BOOTSTRAP_SERVER: broker:29092
|
2024-08-13 15:53:23 -05:00
|
|
|
DATAHUB_GMS_HOST: ${DATAHUB_GMS_HOST:-datahub-gms}
|
2025-02-20 13:42:11 -06:00
|
|
|
THEME_V2_DEFAULT: ${THEME_V2_DEFAULT:-true}
|
2023-12-19 12:00:54 -06:00
|
|
|
volumes:
|
|
|
|
|
- ${HOME}/.datahub/plugins:/etc/datahub/plugins
|
|
|
|
|
|
|
|
|
|
x-datahub-frontend-service-dev: &datahub-frontend-service-dev
|
|
|
|
|
<<: *datahub-frontend-service
|
2024-10-16 10:22:59 -05:00
|
|
|
image: ${DATAHUB_FRONTEND_IMAGE:-${DATAHUB_REPO:-acryldata}/datahub-frontend-react}:${DATAHUB_VERSION:-debug}
|
2023-12-19 12:00:54 -06:00
|
|
|
ports:
|
|
|
|
|
- ${DATAHUB_MAPPED_FRONTEND_DEBUG_PORT:-5002}:5002
|
|
|
|
|
- ${DATAHUB_MAPPED_FRONTEND_PORT:-9002}:9002
|
|
|
|
|
environment:
|
|
|
|
|
<<: *datahub-frontend-service-env
|
|
|
|
|
JAVA_TOOL_OPTIONS: -agentlib:jdwp=transport=dt_socket,server=y,suspend=n,address=*:5002
|
|
|
|
|
DATAHUB_ANALYTICS_ENABLED: ${DATAHUB_ANALYTICS_ENABLED:-true}
|
|
|
|
|
volumes:
|
2023-12-19 15:52:59 -06:00
|
|
|
- ../../datahub-frontend/build/stage/main:/datahub-frontend
|
2025-01-23 10:45:40 -06:00
|
|
|
- ./monitoring/client-prometheus-config.yaml:/datahub-frontend/client-prometheus-config.yaml
|
2023-12-19 12:00:54 -06:00
|
|
|
|
|
|
|
|
services:
|
|
|
|
|
frontend-quickstart:
|
|
|
|
|
<<: *datahub-frontend-service
|
|
|
|
|
profiles:
|
|
|
|
|
- quickstart
|
|
|
|
|
- quickstart-frontend
|
|
|
|
|
depends_on:
|
|
|
|
|
system-update-quickstart:
|
|
|
|
|
condition: service_completed_successfully
|
|
|
|
|
frontend-quickstart-cassandra:
|
|
|
|
|
<<: *datahub-frontend-service
|
|
|
|
|
profiles:
|
|
|
|
|
- quickstart-cassandra
|
|
|
|
|
depends_on:
|
|
|
|
|
system-update-quickstart-cassandra:
|
|
|
|
|
condition: service_completed_successfully
|
|
|
|
|
frontend-quickstart-postgres:
|
|
|
|
|
<<: *datahub-frontend-service
|
|
|
|
|
profiles:
|
|
|
|
|
- quickstart-postgres
|
|
|
|
|
depends_on:
|
|
|
|
|
system-update-quickstart-postgres:
|
|
|
|
|
condition: service_completed_successfully
|
|
|
|
|
frontend-quickstart-consumers:
|
|
|
|
|
<<: *datahub-frontend-service
|
|
|
|
|
profiles:
|
|
|
|
|
- quickstart-consumers
|
|
|
|
|
depends_on:
|
|
|
|
|
system-update-quickstart:
|
|
|
|
|
condition: service_completed_successfully
|
|
|
|
|
frontend-debug:
|
|
|
|
|
<<: *datahub-frontend-service-dev
|
|
|
|
|
profiles:
|
|
|
|
|
- debug
|
|
|
|
|
depends_on:
|
|
|
|
|
system-update-debug:
|
|
|
|
|
condition: service_completed_successfully
|
2025-04-25 08:12:41 +05:30
|
|
|
frontend-debug-min:
|
|
|
|
|
<<: *datahub-frontend-service-dev
|
|
|
|
|
profiles:
|
|
|
|
|
- debug-min
|
|
|
|
|
depends_on:
|
|
|
|
|
system-update-debug:
|
|
|
|
|
condition: service_completed_successfully
|
2023-12-19 12:00:54 -06:00
|
|
|
frontend-debug-frontend:
|
|
|
|
|
<<: *datahub-frontend-service-dev
|
|
|
|
|
profiles:
|
|
|
|
|
- debug-frontend
|
|
|
|
|
depends_on:
|
|
|
|
|
mysql-setup-dev:
|
|
|
|
|
condition: service_completed_successfully
|
|
|
|
|
opensearch-setup-dev:
|
|
|
|
|
condition: service_completed_successfully
|
|
|
|
|
kafka-setup-dev:
|
|
|
|
|
condition: service_completed_successfully
|
|
|
|
|
frontend-debug-postgres:
|
|
|
|
|
<<: *datahub-frontend-service-dev
|
|
|
|
|
profiles:
|
|
|
|
|
- debug-postgres
|
|
|
|
|
depends_on:
|
|
|
|
|
system-update-debug-postgres:
|
|
|
|
|
condition: service_completed_successfully
|
|
|
|
|
frontend-debug-cassandra:
|
|
|
|
|
<<: *datahub-frontend-service-dev
|
|
|
|
|
profiles:
|
|
|
|
|
- debug-cassandra
|
|
|
|
|
depends_on:
|
|
|
|
|
system-update-debug-cassandra:
|
|
|
|
|
condition: service_completed_successfully
|
|
|
|
|
frontend-debug-consumers:
|
|
|
|
|
<<: *datahub-frontend-service-dev
|
|
|
|
|
profiles:
|
|
|
|
|
- debug-consumers
|
|
|
|
|
depends_on:
|
2025-04-02 11:51:10 +05:30
|
|
|
system-update-debug-consumers:
|
2023-12-19 12:00:54 -06:00
|
|
|
condition: service_completed_successfully
|
|
|
|
|
frontend-debug-neo4j:
|
|
|
|
|
<<: *datahub-frontend-service-dev
|
|
|
|
|
profiles:
|
|
|
|
|
- debug-neo4j
|
|
|
|
|
depends_on:
|
|
|
|
|
system-update-debug-neo4j:
|
|
|
|
|
condition: service_completed_successfully
|
|
|
|
|
frontend-debug-elasticsearch:
|
|
|
|
|
<<: *datahub-frontend-service-dev
|
|
|
|
|
profiles:
|
|
|
|
|
- debug-elasticsearch
|
|
|
|
|
depends_on:
|
|
|
|
|
system-update-debug-elasticsearch:
|
|
|
|
|
condition: service_completed_successfully
|