Files
Sergey Antropoff 4381350286 first commit
2026-10-09 07:08:09 +03:00

39 lines
1.5 KiB
Bash

# Скопируйте в .env: cp .env.example .env
# Либо запустите make up — цель создаст .env сама.
NEBULA_VERSION=v3.8.0
# Studio 3.10 — выпуск, который документация NebulaGraph 3.8 ставит рядом с графом 3.8.
STUDIO_VERSION=v3.10.0
ES_VERSION=7.17.29
# Пароль встроенного пользователя elastic. Только буквы и цифры:
# он подставляется в nGQL SIGN IN TEXT SERVICE.
ELASTIC_PASSWORD=NebulaEsLab2026
# Пароль контейнера PKCS#12 для транспортного TLS Elasticsearch.
ES_CERT_PASSWORD=NebulaCertLab2026
# 512m на узел — запас для Docker Desktop. На сервере можно -Xms1g -Xmx1g.
ES_JAVA_OPTS=-Xms512m -Xmx512m
# true имеет смысл на Linux, где memlock разрешён. На Docker Desktop чаще false.
ES_MEMORY_LOCK=false
# false не даёт Elasticsearch остановить запись, если диск хоста почти полон.
# На сервере со свободным местом поставьте true.
ES_DISK_THRESHOLD=false
# Подсеть моста Docker. Если адрес занят, смените подсеть и все IP ниже.
DOCKER_SUBNET=172.30.80.0/24
METAD0_IP=172.30.80.11
METAD1_IP=172.30.80.12
METAD2_IP=172.30.80.13
STORAGED0_IP=172.30.80.21
STORAGED1_IP=172.30.80.22
STORAGED2_IP=172.30.80.23
GRAPHD_IP=172.30.80.31
LISTENER_IP=172.30.80.41
ES01_IP=172.30.80.51
ES02_IP=172.30.80.52
ES03_IP=172.30.80.53