Русифицировать README и интерфейс HY2XS admin
This commit is contained in:
@@ -2,9 +2,9 @@
|
||||
|
||||
## Назначение
|
||||
|
||||
`tools/build/build.sh` собирает один переносимый install package HY2XS для production-развёртывания.
|
||||
[`build.sh`](build.sh) собирает переносимый установочный пакет HY2XS для production-развёртывания.
|
||||
|
||||
Итоговый артефакт создаётся в `dist/hy2xs-install-<version>.tar.gz` и предназначен для установки на чистый Debian 12 amd64 без target-side сборки.
|
||||
Итоговый архив создаётся в [`dist`](../../dist) и предназначен для установки на чистый Debian 12 amd64 без сборки на целевом сервере.
|
||||
|
||||
## Поддерживаемая среда сборки
|
||||
|
||||
@@ -57,7 +57,7 @@ PACKAGE_VERSION=0.1.0 BUILD_ID=prod-20260425-001 ./tools/build/build.sh
|
||||
|
||||
## Локальный toolchain
|
||||
|
||||
Builder ставит управляемый toolchain в `.toolchain/` и не требует ручной установки Go/Bun/Node/pnpm в систему.
|
||||
Builder ставит управляемый toolchain в [`.toolchain`](../../.toolchain) и не требует ручной установки Go/Bun/Node/pnpm в систему.
|
||||
|
||||
Если нужная версия уже установлена глобально, builder может использовать её. Если версия не совпадает, будет скачана локальная версия.
|
||||
|
||||
@@ -66,8 +66,8 @@ Builder ставит управляемый toolchain в `.toolchain/` и не
|
||||
- Builder не ставит HY2XS на сервер.
|
||||
- Builder не выполняет target install.
|
||||
- Builder не собирает ничего на target machine.
|
||||
- Builder не вендорит Hysteria2 binary в пакет: Hysteria2 скачивается install layer'ом с official upstream.
|
||||
- Итоговый package не должен содержать build scripts, `.toolchain` или временные каталоги.
|
||||
- Builder не вендорит бинарь Hysteria2 в пакет: Hysteria2 скачивается install layer'ом с official upstream.
|
||||
- Итоговый пакет не должен содержать build scripts, `.toolchain` или временные каталоги.
|
||||
|
||||
## Результат
|
||||
|
||||
@@ -77,7 +77,7 @@ Builder ставит управляемый toolchain в `.toolchain/` и не
|
||||
dist/hy2xs-install-<version>.tar.gz
|
||||
```
|
||||
|
||||
Его нужно перенести на target Debian 12 amd64, распаковать и запустить `install.sh` от root.
|
||||
Его нужно перенести на target Debian 12 amd64, распаковать и запустить [`install.sh`](../../package/install.sh) от root.
|
||||
|
||||
## Диагностика
|
||||
|
||||
@@ -85,5 +85,5 @@ dist/hy2xs-install-<version>.tar.gz
|
||||
|
||||
1. Проверьте, что host — Debian 12 amd64.
|
||||
2. Проверьте доступ к `go.dev`, `github.com`, `nodejs.org`, npm registry и apt repositories.
|
||||
3. Удалите `.toolchain/` и повторите запуск, если toolchain скачался повреждённым.
|
||||
4. Проверьте lock-файлы `orchestrator/bun.lock`, `apps/frontend/pnpm-lock.yaml`, `apps/go.sum`.
|
||||
3. Удалите [`.toolchain`](../../.toolchain) и повторите запуск, если toolchain скачался повреждённым.
|
||||
4. Проверьте lock-файлы [`bun.lock`](../../orchestrator/bun.lock), [`pnpm-lock.yaml`](../../apps/frontend/pnpm-lock.yaml), [`go.sum`](../../apps/go.sum).
|
||||
Reference in New Issue
Block a user