Переезд с ghcr.io на встроенный Container Registry Gitea
CI (build/deploy) и рантайм самого бэкенда (провижининг новых нод через NodeService::provision_node_via_ssh — раньше читал GHCR_TOKEN, теперь GITEA_REGISTRY_TOKEN) теперь используют gitea.netrunner-vpn.com вместо ghcr.io. .github/workflows остались нетронутыми — та копия для настоящего GitHub CI, там ghcr.io уместен и дальше (свой GITHUB_TOKEN, не наш секрет).
This commit is contained in:
@@ -153,8 +153,8 @@ impl NodeService {
|
||||
let sess = Self::connect_ssh(ip, "root", password)?;
|
||||
|
||||
// 3. Подготавливаем команды автоматизации
|
||||
let gh_token = std::env::var("GHCR_TOKEN").map_err(|_| {
|
||||
AppError::Internal("GHCR_TOKEN не задан — провижининг ноды невозможен".into())
|
||||
let gh_token = std::env::var("GITEA_REGISTRY_TOKEN").map_err(|_| {
|
||||
AppError::Internal("GITEA_REGISTRY_TOKEN не задан — провижининг ноды невозможен".into())
|
||||
})?;
|
||||
// Секрет и публичный URL этого же бэкенда — нода должна ходить именно
|
||||
// сюда для проверки токенов/лимитов (--require-auth), а не работать
|
||||
|
||||
Reference in New Issue
Block a user