From a35fc09c15a64fb8f427cbcdd65721004f986ae3 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=D0=90=D0=BD=D0=B4=D1=80=D0=B5=D0=B9=20=D0=91=D0=BE=D0=B1?= =?UTF-8?q?=D1=8B=D1=80=D0=B5=D0=B2?= Date: Fri, 15 May 2026 00:57:18 +0300 Subject: [PATCH] docs: export ALLOW_COMMUNITY before curl|bash so install sees env Co-authored-by: Cursor --- README.md | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/README.md b/README.md index dfcf294..b9d34d0 100644 --- a/README.md +++ b/README.md @@ -51,6 +51,15 @@ cd /opt/amnezia-admin && chmod +x scripts/install.sh && sudo SKIP_DOWNLOAD=1 bas Чтобы включить форму установки из панели, задайте в контейнере **`AMNEZIA_EDITION=community`** и **`ALLOW_COMMUNITY_GITHUB_ACTIVATION=1`** (`install.sh`: добавьте `-e ALLOW_COMMUNITY_GITHUB_ACTIVATION=1` или пересоздайте контейнер после правки переменных). URL приватного `install.sh` при необходимости переопределите через **`COMMUNITY_PRIVATE_INSTALL_SCRIPT_URL`**. +**Важно:** при запуске `curl … | bash` переменная должна быть **экспортирована**, иначе её не увидит `install.sh`: + +```bash +export ALLOW_COMMUNITY_GITHUB_ACTIVATION=1 +curl -fsSL https://raw.githubusercontent.com/andrey271192/amnezia_web/main/scripts/install.sh | sudo -E bash +``` + +(Под не-root добавьте `sudo`; `sudo -E` сохраняет экспортированные переменные.) + Остальные переменные совместимы с образом панели (см. Dockerfile / `server.js` в этом репозитории). ---