Канал автообновления AmneziaWG для нод VPnBot: пиненный установщик и проверенные бинарные сборки
Find a file
Repository files (latest commit first)
Filename Latest commit message Latest commit date
2026-08-20 20:11:43 +03:00
install_awg.sh AmneziaWG 3.1.20260812: пиненный установщик, канал переведён с умершего GitHub на Forgejo 2026-08-20 20:11:43 +03:00
README.md AmneziaWG 3.1.20260812: пиненный установщик, канал переведён с умершего GitHub на Forgejo 2026-08-20 20:11:43 +03:00

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 на ноде.