You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

docker-compose-admin-tool.yml 863B

123456789101112131415161718192021222324252627282930313233
  1. services:
  2. kibana:
  3. image: kibana:${STACK_VERSION}
  4. container_name: ragflow-kibana
  5. environment:
  6. ELASTICSEARCH_USERNAME: ${KIBANA_USER}
  7. ELASTICSEARCH_PASSWORD: ${KIBANA_PASSWORD}
  8. ELASTICSEARCH_HOSTS: "http://es01:9200"
  9. ports:
  10. - ${KIBANA_PORT}:5601
  11. depends_on:
  12. es01:
  13. condition: service_healthy
  14. kibana-user-init:
  15. condition: service_completed_successfully
  16. networks:
  17. - ragflow
  18. kibana-user-init:
  19. image: appropriate/curl
  20. depends_on:
  21. es01:
  22. condition: service_healthy
  23. volumes:
  24. - ./init-kibana.sh:/app/init-kibana.sh
  25. environment:
  26. - ELASTIC_PASSWORD=${ELASTIC_PASSWORD}
  27. - KIBANA_USER=${KIBANA_USER}
  28. - KIBANA_PASSWORD=${KIBANA_PASSWORD}
  29. command: /bin/sh -c "sh /app/init-kibana.sh"
  30. networks:
  31. - ragflow
  32. restart: 'no'