vpnbot-xray-patches/systemd/vpnbot-xray-release-promoter.env.example
loop-uh a9d3a77b1c
All checks were successful
Follow official Xray dev releases / candidate (push) Successful in 42s
Test and build VPnBot Xray patches / test-and-build (push) Successful in 4m44s
Промоутер Xray: канарейка — tinl3, прямой маршрут
27.09.2026 magnus потерял связь с хостом в обе стороны: мост хаба давал
промоутеру SSH, но апдейтер канарейки не мог скачать ни кандидата, ни
откатный релиз с Forgejo (curl timeout), фаза failed_rollback_failed при
неизменной канарейке.  Канарейка переведена на tinl3: прямой маршрут,
Forgejo доступен, все флаги GOAMD64=v3, host key из bootstrap хаба.
Пилот v26.9.9-vpnbot.2-candidate.1 на tinl3 прошёл, proven
v26.9.9-vpnbot.2 опубликован 21:38.  Ключи моста остаются описанными как
необязательные: мост чинит только путь SSH, но не путь загрузки канарейки.

Claude-Session: local_939ef273-5eb6-482c-908a-39af7c4eb0fc
2026-09-27 21:39:35 +03:00

23 lines
1.5 KiB
Text

VPNBOT_XRAY_FORGEJO_RELEASES_URL=https://git2.zapret.moe/api/v1/repos/zapretkvn/vpnbot-xray-patches/releases
VPNBOT_XRAY_FORGEJO_TOKEN_FILE=/home/codex-pve/vpnbot/vpnbotdata/env/vpnbot_xray_release_promoter.token
# The canary must reach the production host both ways: the promoter SSHes to
# it, and its updater downloads the candidate and the rollback release from
# Forgejo on this host. 27.09.2026 magnus lost both directions (a jump could
# reach it, but its updater could not fetch any release), so the canary moved
# to tinl3 — a direct route, GOAMD64=v3 CPU flags, the hub's pinned host key.
VPNBOT_XRAY_CANARY_NODE=tinl3
VPNBOT_XRAY_CANARY_HOST=72.56.91.128
VPNBOT_XRAY_CANARY_SSH_PORT=10222
VPNBOT_XRAY_CANARY_SSH_USER=root
VPNBOT_XRAY_CANARY_IDENTITY_FILE=/root/.ssh/id_ed25519
VPNBOT_XRAY_CANARY_KNOWN_HOSTS_FILE=/var/lib/vpnbot-node-manager/bootstrap/tinl3/known_hosts
# Optional SSH jump to the canary, the hub's own control-plane bridge route
# (inventory routes of the canary node, kind=jump). All four together or none;
# the jump host must be pinned in the same known_hosts file. A jump fixes only
# the promoter's SSH path, never the canary's own download path.
#VPNBOT_XRAY_CANARY_JUMP_HOST=148.135.184.185
#VPNBOT_XRAY_CANARY_JUMP_PORT=10222
#VPNBOT_XRAY_CANARY_JUMP_USER=vpnbot-bridge
#VPNBOT_XRAY_CANARY_JUMP_IDENTITY_FILE=/root/.ssh/projects/vpnbot/control-plane-bridges/honkey/id_ed25519
VPNBOT_XRAY_CANARY_UPDATER=/usr/local/bin/vpnbot-xray-core-updater
VPNBOT_XRAY_PROMOTER_STATE_DIR=/var/lib/vpnbot-xray-release-promoter