# Скопируйте в .env рядом с docker-compose.yml и заполните. # При первом docker compose up файл копируется в ./data/.env (персистентно). # Дальнейшие правки через веб-панель → ⚙ Настройки сохраняются в data/.env. # --- Каталог данных на хосте (bind-mount → /data в контейнере) --- MGARLBOT_DATA_DIR=./data # GID группы docker на хосте: getent group docker | cut -d: -f3 DOCKER_GID=999 # --- LLM (обязательно) --- MECE_DEFAULT_MODEL=gpt-4o-mini MECE_BASE_URL=https://api.openai.com/v1 OPENAI_API_KEY= MECE_TEMPERATURE=0.4 MECE_MAX_TOKENS=4096 # --- Веб-панель (чат + настройки + серверы) --- MGARLBOT_WEB=true MGARLBOT_WEB_HOST=0.0.0.0 MGARLBOT_WEB_PORT=8765 # --- Поведение бота --- MGARLBOT_DEPLOY_ASSISTANT=true MGARLBOT_HOST_SHELL_MODE=true MECE_TOOL_POLICY_MODE=all SKILLS_ENABLED=true # --- Веб-поиск / Tavily --- WEB_SEARCH_PROVIDER=duckduckgo WEB_SEARCH_API_KEY= WEB_SEARCH_TAVILY_SEARCH_DEPTH=advanced # --- REG.RU DNS (скилл ops_dns_regru) --- # https://www.reg.ru/reseller/api2doc REGRU_API_BASE_URL=https://api.reg.ru REGRU_API_USERNAME= REGRU_API_PASSWORD= REGRU_DNS_ZONE= REGRU_DNS_DEFAULT_SUBDOMAIN= # --- GitLab REST API (скилл gitlab_api) --- GITLAB_API_URL=https://gitlab.com GITLAB_API_TOKEN= GITLAB_CI_DEFAULT_IMAGE=python:3.12-bookworm # --- AWS EC2 (скилл aws_ops) --- AWS_REGION=eu-central-1 AWS_PROFILE= AWS_ACCESS_KEY_ID= AWS_SECRET_ACCESS_KEY= # --- Git / MECE при сборке образа (если lib/mece пуст) --- # MECE_GIT_DEPLOY_USER= # MECE_GIT_DEPLOY_PASSWORD= # MECE_GIT_TOKEN= LOG_LEVEL=INFO