Alexander Korolev
|
48bbec1f66
serve: --clear flag to wipe host-side extra_mount folders (sudo)
|
2 miesięcy temu |
Alexander Korolev
|
08871e3dfa
Add --fit flag to serve: scale recipe to N nodes or whole cluster
|
2 miesięcy temu |
Alexander Korolev
|
551ea7d8d7
feat(nccl): auto-detect NCCL_IB_GID_INDEX per node, opt-out via config pin
|
2 miesięcy temu |
Alexander Korolev
|
08d1e9fe03
feat(serve): add --mirror — serve from a per-node local HF mirror
|
2 miesięcy temu |
Alexander Korolev
|
e300668348
feat(docker): authoritative build/sync source, single-node build clusters, chunked upload
|
2 miesięcy temu |
Alexander Korolev
|
1b4d07309a
fix: make NCCL config optional for single-node, capture stderr, support --on for tmux
|
2 miesięcy temu |
Alexander Korolev
|
87d5b3e85e
feat(health): show tmux deployments in health command
|
2 miesięcy temu |
Alexander Korolev
|
c4a74cc152
feat(recipe): add deploy field for docker/tmux variant selection
|
2 miesięcy temu |
Alexander Korolev
|
82bbb916d2
fix(i18n): set thread-local locale in spawned tasks
|
2 miesięcy temu |
Alexander Korolev
|
892c28d1a4
feat(serve): add --force flag to ignore occupied nodes
|
2 miesięcy temu |
Alexander Korolev
|
23ae7a6484
feat(serve): add solo mode and fix single-node launch bug
|
3 miesięcy temu |
Alexander Korolev
|
65198e60fc
feat(recipe): add built-in script aliases and after_stop hook
|
3 miesięcy temu |
Alexander Korolev
|
1ba1d99e05
fix: resolve review findings across modules
|
3 miesięcy temu |
Alexander Korolev
|
3f08ff868e
refactor(core): extract Docker command helpers, rewrite host_keys with toml_edit, extract per-command handlers
|
3 miesięcy temu |
Alexander Korolev
|
097f22082f
feat(cli): add build subcommand for standalone image build
|
3 miesięcy temu |
Alexander Korolev
|
7fe2423a26
feat(build): checksum-based rebuild trigger with sm121.checksum label
|
3 miesięcy temu |
Alexander Korolev
|
9391712331
feat: --build-node flag to auto-build image on a cluster node
|
3 miesięcy temu |
Alexander Korolev
|
acadda1259
feat: auto-sync Docker image (ANY source node) + --sync-image / --sync-image-source flags
|
3 miesięcy temu |
Alexander Korolev
|
31aaf141e5
refactor: split ends (HA/SSH) from control logic with traits and orchestrator
|
3 miesięcy temu |
Alexander Korolev
|
7158e63649
refactor: separate cluster state from SSH probing for testability
|
3 miesięcy temu |
Alexander Korolev
|
27c02331d8
refactor: rename --power-on-if-off to --auto-power-on
|
3 miesięcy temu |
Alexander Korolev
|
811b8b0848
feat: add --power-on-if-off and --power-off flags
|
4 miesięcy temu |
Alexander Korolev
|
0ae454c259
feat: add --node parameter to logs command
|
4 miesięcy temu |
Alexander Korolev
|
604f61491b
feat: improved health command with cluster-scoped container view
|
4 miesięcy temu |
Alexander Korolev
|
cefdfa2368
feat: deployment discovery + stop ambiguity resolution
|
4 miesięcy temu |
Alexander Korolev
|
3774e765e5
feat: cluster selection with occupancy awareness
|
4 miesięcy temu |
Alexander Korolev
|
ce60c5c59f
feat: serve follows logs by default, returns Cluster for follow-up
|
4 miesięcy temu |
Alexander Korolev
|
e84b676397
feat: serve follows logs by default, --no-follow to skip
|
4 miesięcy temu |
Alexander Korolev
|
6ff1e710aa
feat: record cluster label on containers for auto-detection
|
4 miesięcy temu |
Alexander Korolev
|
d05805c577
feat: add --cluster to docker stop and logs commands
|
4 miesięcy temu |