| 12345678910111213141516171819202122232425262728293031323334353637 |
- include:
- - path: ./docker-compose.yml
- env_file: ./.env
-
- services:
- kibana:
- image: kibana:${STACK_VERSION}
- container_name: ragflow-kibana
- environment:
- ELASTICSEARCH_USERNAME: ${KIBANA_USER}
- ELASTICSEARCH_PASSWORD: ${KIBANA_PASSWORD}
- ELASTICSEARCH_HOSTS: "http://es01:9200"
- ports:
- - ${KIBANA_PORT}:5601
- depends_on:
- es01:
- condition: service_healthy
- kibana-user-init:
- condition: service_completed_successfully
-
- networks:
- - ragflow
- kibana-user-init:
- image: appropriate/curl
- depends_on:
- es01:
- condition: service_healthy
- volumes:
- - ./init-kibana.sh:/app/init-kibana.sh
- environment:
- - ELASTIC_PASSWORD=${ELASTIC_PASSWORD}
- - KIBANA_USER=${KIBANA_USER}
- - KIBANA_PASSWORD=${KIBANA_PASSWORD}
- command: /bin/sh -c "sh /app/init-kibana.sh"
- networks:
- - ragflow
- restart: 'no'
|