From dc83d90a3597eb50392215c8ae20648b98c71aec Mon Sep 17 00:00:00 2001 From: phobos Date: Sun, 31 May 2026 00:38:50 +0300 Subject: [PATCH] v1.2.4: install stable by default; beta opt-in via CHANNEL=beta (documented) --- README.md | 7 +++++++ VERSION | 2 +- install.sh | 6 +++++- 3 files changed, 13 insertions(+), 2 deletions(-) diff --git a/README.md b/README.md index bd5959a..86d8bd0 100644 --- a/README.md +++ b/README.md @@ -77,9 +77,16 @@ bash <(curl -fsSL https://raw.githubusercontent.com/andrey271192/PCA_Phobos/main | `OBF_PORTS` | `2083,5443,993` | Порты обфускатора | | `TG_TOKEN`/`TG_CHAT` | пусто | Telegram-уведомления | | `ALLOW_PLAIN_WG` | пусто | `=1` открыть порт 51820 для iOS WireGuard (без обфускации) | +| `CHANNEL` | `stable` | канал: `stable` (ветка main) или `beta` | После установки панель напечатает адрес, логин, пароль и **API key** — сохрани их. +> **Канал:** по умолчанию ставится **стабильная** версия (ветка `main`). Бета — по желанию: +> ```bash +> CHANNEL=beta bash <(curl -fsSL https://raw.githubusercontent.com/andrey271192/PCA_Phobos/main/install.sh) +> ``` +> Переключение после установки: `phobos-update beta` / `phobos-update main`. + ### Вторичный сервер (для failover / балансировки) ```bash diff --git a/VERSION b/VERSION index 0495c4a..e8ea05d 100644 --- a/VERSION +++ b/VERSION @@ -1 +1 @@ -1.2.3 +1.2.4 diff --git a/install.sh b/install.sh index fd49204..7b161d9 100755 --- a/install.sh +++ b/install.sh @@ -25,7 +25,11 @@ PANEL_PASS="${PANEL_PASS:-OcAdmin2026!}" TG_TOKEN="${TG_TOKEN:-}" TG_CHAT="${TG_CHAT:-}" OBF_PORTS="${OBF_PORTS:-2083,5443,993}" -PCA_BRANCH="${PCA_BRANCH:-main}" +# Канал: stable по умолчанию (ветка main). Бета — по желанию: CHANNEL=beta (или PCA_BRANCH=beta). +CHANNEL="${CHANNEL:-stable}" +if [ -z "${PCA_BRANCH:-}" ]; then + case "$CHANNEL" in beta) PCA_BRANCH="beta";; *) PCA_BRANCH="main";; esac +fi GH_TOKEN="${GH_TOKEN:-}" # set for private-repo installs; empty for public PHOBOS_DIR="/opt/Phobos" PANEL_DIR="/opt/phobos-panel"