All seven places the version is written down: .env, the copy in install.sh, the four package.json files and the /ui/brand example in the README. A master key can serve its devices from several servers; a server that joins a core as a node keeps its own panel.
15 lines
921 B
Bash
15 lines
921 B
Bash
# Имя панели и версия. Единственное место, где они заданы: отсюда их читают CLI
|
|
# (баннер меню) и awg-ui (вордмарк в панели, GET /ui/brand). Файл едет в архив
|
|
# релиза и лежит в /opt/awg-control/.env на сервере.
|
|
#
|
|
# Переменные окружения перекрывают эти значения (BRAND=… в cli.env пишет
|
|
# install.sh, если оператор задал своё имя при установке).
|
|
#
|
|
# ⚠️ VERSION и CHANNEL продублированы в install.sh: установщик печатает баннер и
|
|
# собирает URL релиза ДО того, как архив с этим файлом скачан. При бампе версии
|
|
# правь оба места (и три package.json).
|
|
|
|
BRAND=Forgetting
|
|
CHANNEL=Beta
|
|
VERSION=0.3.2
|