Канал автообновления AmneziaWG для нод VPnBot: пиненный установщик и проверенные бинарные сборки
- Shell 100%
| Filename | Latest commit message | Latest commit date |
|---|---|---|
| install_awg.sh | ||
| README.md | ||
awg-node-update
Канал автообновления AmneziaWG для нод VPnBot.
install_awg.sh— пиненный установщик (теги и коммиты AmneziaWG зашиты в шапке). Еженедельный таймерvpnbot-awg-update.timerна каждой ноде скачивает этот файл, сравнивает пины с установленным состоянием и транзакционно обновляется; даунгрейд запрещён.assets/awg/<версия>/linux-amd64/— проверенные бинарные сборки (amneziawg-go, awg, awg-quick, архив исходников модуля ядра). Если ассетов нет или SHA-256 не совпал, установщик собирает пиненные Git-коммиты локально.
Чтобы выпустить обновление: поменять пины в install_awg.sh (три тега должны совпадать), опционально выложить ассеты и обновить SHA-256, запушить в main. Ноды подхватят в течение недели; форсировать — systemctl start vpnbot-awg-update.service на ноде.