56 lines
1.2 KiB
Bash
56 lines
1.2 KiB
Bash
# Global Registry Prefix (optional)
|
|
# GLOBAL_REGISTRY=
|
|
|
|
# Service Versions
|
|
RAGFLOW_VERSION=v0.24.0
|
|
ELASTICSEARCH_VERSION=8.11.3
|
|
MYSQL_VERSION=8.0.39
|
|
REDIS_VERSION=7
|
|
MINIO_VERSION=RELEASE.2025-01-20T14-49-07Z
|
|
|
|
# Timezone
|
|
TZ=UTC
|
|
|
|
# Host port for the RAGFlow web UI (Nginx reverse proxy)
|
|
RAGFLOW_PORT_OVERRIDE=80
|
|
|
|
# MinIO web console port
|
|
MINIO_CONSOLE_PORT_OVERRIDE=9001
|
|
|
|
# Secrets (CHANGEME: use strong random values in production)
|
|
SECRET_KEY=changeme_secret_key_CHANGEME
|
|
MYSQL_PASSWORD=ragflow
|
|
REDIS_PASSWORD=redispassword
|
|
MINIO_USER=minioadmin
|
|
MINIO_PASSWORD=minioadmin
|
|
|
|
# Resource Limits - RAGFlow
|
|
RAGFLOW_CPU_LIMIT=4
|
|
RAGFLOW_MEMORY_LIMIT=4G
|
|
RAGFLOW_CPU_RESERVATION=1
|
|
RAGFLOW_MEMORY_RESERVATION=2G
|
|
|
|
# Resource Limits - Elasticsearch
|
|
ELASTICSEARCH_CPU_LIMIT=2
|
|
ELASTICSEARCH_MEMORY_LIMIT=2G
|
|
ELASTICSEARCH_CPU_RESERVATION=0.5
|
|
ELASTICSEARCH_MEMORY_RESERVATION=1G
|
|
|
|
# Resource Limits - MySQL
|
|
MYSQL_CPU_LIMIT=1
|
|
MYSQL_MEMORY_LIMIT=1G
|
|
MYSQL_CPU_RESERVATION=0.25
|
|
MYSQL_MEMORY_RESERVATION=256M
|
|
|
|
# Resource Limits - Redis
|
|
REDIS_CPU_LIMIT=0.5
|
|
REDIS_MEMORY_LIMIT=512M
|
|
REDIS_CPU_RESERVATION=0.1
|
|
REDIS_MEMORY_RESERVATION=128M
|
|
|
|
# Resource Limits - MinIO
|
|
MINIO_CPU_LIMIT=1
|
|
MINIO_MEMORY_LIMIT=1G
|
|
MINIO_CPU_RESERVATION=0.25
|
|
MINIO_MEMORY_RESERVATION=256M
|