Files
truf-server/docs/remote-worker-cheatsheet-windows-ru.md
2026-09-30 20:30:56 +03:00

1.6 KiB

TRUF worker: шпаргалка Windows

Откройте PowerShell в корне распакованного Windows package. Обычный запуск не требует прав администратора.

Один раз

Set-ExecutionPolicy -Scope Process Bypass
notepad .\worker-install.yaml

Заполните открытый файл:

server: https://pregnant.horsecock.store
token: PASTE_DEVICE_TOKEN_HERE
parallelism: 1

Затем выполните:

.\prepare-worker.ps1
.\truf-worker.cmd install --config .\worker-install.yaml
Remove-Item -LiteralPath .\worker-install.yaml
.\truf-worker.cmd doctor --json

Каждый день

.\truf-worker.cmd start --startup-timeout 30
.\truf-worker.cmd status
.\truf-worker.cmd attach --follow-seconds 300
.\truf-worker.cmd watch --follow-seconds 300
.\truf-worker.cmd stop --timeout 120 --json

q или Ctrl-C отсоединяет attach/watch, но не останавливает worker. После перезагрузки снова выполните только start; token уже находится в приватном installed config.

Диагностика

.\truf-worker.cmd status --json
.\truf-worker.cmd logs --tail 200
.\truf-worker.cmd logs --follow --follow-seconds 300
.\truf-worker.cmd history --limit 50
.\truf-worker.cmd doctor --json

Clean stop должен вернуть state: stopped, drained: true, exit_code: 0. Иначе сохраните state и диагностику; не удаляйте work или bundles.