mirror of
https://github.com/infiniflow/ragflow.git
synced 2025-12-08 20:42:30 +08:00
Updated RAGFlow Agent UI (#4029)
### What problem does this PR solve? ### Type of change - [x] Documentation Update
This commit is contained in:
@ -16,6 +16,9 @@
|
||||
- **docker-compose-base.yml**
|
||||
Sets up environment for RAGFlow's dependencies: Elasticsearch/[Infinity](https://github.com/infiniflow/infinity), MySQL, MinIO, and Redis.
|
||||
|
||||
> [!CAUTION]
|
||||
> We do not actively maintain **docker-compose-CN-oc9.yml**, **docker-compose-gpu-CN-oc9.yml**, or **docker-compose-gpu.yml**, so use them at your own risk. However, you are welcome to file a pull request to improve any of them.
|
||||
|
||||
## 🐬 Docker environment variables
|
||||
|
||||
The [.env](./.env) file contains important environment variables for Docker.
|
||||
@ -27,7 +30,7 @@ The [.env](./.env) file contains important environment variables for Docker.
|
||||
- `ES_PORT`
|
||||
The port used to expose the Elasticsearch service to the host machine, allowing **external** access to the service running inside the Docker container. Defaults to `1200`.
|
||||
- `ELASTIC_PASSWORD`
|
||||
The password for Elasticsearch.
|
||||
The password for Elasticsearch.
|
||||
|
||||
### Kibana
|
||||
|
||||
@ -46,7 +49,7 @@ The [.env](./.env) file contains important environment variables for Docker.
|
||||
### MySQL
|
||||
|
||||
- `MYSQL_PASSWORD`
|
||||
The password for MySQL.
|
||||
The password for MySQL.
|
||||
- `MYSQL_PORT`
|
||||
The port used to expose the MySQL service to the host machine, allowing **external** access to the MySQL database running inside the Docker container. Defaults to `5455`.
|
||||
|
||||
@ -59,7 +62,7 @@ The [.env](./.env) file contains important environment variables for Docker.
|
||||
- `MINIO_USER`
|
||||
The username for MinIO.
|
||||
- `MINIO_PASSWORD`
|
||||
The password for MinIO.
|
||||
The password for MinIO.
|
||||
|
||||
### Redis
|
||||
|
||||
|
||||
@ -1,3 +1,5 @@
|
||||
# The RAGFlow team do not actively maintain docker-compose-CN-oc9.yml, so use them at your own risk.
|
||||
# However, you are welcome to file a pull request to improve it.
|
||||
include:
|
||||
- ./docker-compose-base.yml
|
||||
|
||||
|
||||
@ -1,37 +0,0 @@
|
||||
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'
|
||||
@ -1,3 +1,5 @@
|
||||
# The RAGFlow team do not actively maintain docker-compose-gpu-CN-oc9.yml, so use them at your own risk.
|
||||
# However, you are welcome to file a pull request to improve it.
|
||||
include:
|
||||
- ./docker-compose-base.yml
|
||||
|
||||
|
||||
@ -1,3 +1,5 @@
|
||||
# The RAGFlow team do not actively maintain docker-compose-gpu.yml, so use them at your own risk.
|
||||
# However, you are welcome to file a pull request to improve it.
|
||||
include:
|
||||
- ./docker-compose-base.yml
|
||||
|
||||
|
||||
Reference in New Issue
Block a user