Alexander Korolev
|
3270c2b967
serve: honor recipe.cluster when --cluster is auto (docker path parity with tmux)
|
3 weeks ago |
Alexander Korolev
|
51b7404aa8
feat: serve --hf-cache <path> overrides the host-side HF cache dir per serve (config hf_cache_dir stays the global knob; mutual exclusion with --mirror)
|
4 weeks ago |
Alexander Korolev
|
9c39603968
feat: [registry] — push built images to a registry (ghcr.io) after build; docker push via tmux on the node, localized (6 locales), --no-push opt-out
|
1 month ago |
Alexander Korolev
|
1d73fd0945
serve/stop reliability + run ledger + archive curation
|
1 month ago |
Alexander Korolev
|
a33cfa87a2
stop: wait until containers are actually stopped (60s verify); add --no-wait
|
1 month ago |
kilork
|
267b9daae7
build works outside the launcher repo; bundles gain a build.sh
|
1 month ago |
Alexander Korolev
|
08d005ffb5
feat(config): global [before_serve."*"] hooks + optional master_ib_ip
|
1 month ago |
Alexander Korolev
|
8446509baf
Global config: recipe_sources + cluster_sources
|
2 months ago |
Alexander Korolev
|
48bbec1f66
serve: --clear flag to wipe host-side extra_mount folders (sudo)
|
2 months ago |
Alexander Korolev
|
08871e3dfa
Add --fit flag to serve: scale recipe to N nodes or whole cluster
|
2 months ago |
Alexander Korolev
|
551ea7d8d7
feat(nccl): auto-detect NCCL_IB_GID_INDEX per node, opt-out via config pin
|
2 months ago |
Alexander Korolev
|
08d1e9fe03
feat(serve): add --mirror — serve from a per-node local HF mirror
|
2 months ago |
Alexander Korolev
|
0a21797aeb
refactor(docker): extract model path-reference resolver to path_ref submodule
|
2 months ago |
Alexander Korolev
|
e300668348
feat(docker): authoritative build/sync source, single-node build clusters, chunked upload
|
2 months ago |
Alexander Korolev
|
1b4d07309a
fix: make NCCL config optional for single-node, capture stderr, support --on for tmux
|
2 months ago |
Alexander Korolev
|
82bbb916d2
fix(i18n): set thread-local locale in spawned tasks
|
2 months ago |
Alexander Korolev
|
63b5518bb5
feat(serve): warn when image checksum doesn't match Dockerfile dir
|
2 months ago |
Alexander Korolev
|
892c28d1a4
feat(serve): add --force flag to ignore occupied nodes
|
2 months ago |
Alexander Korolev
|
de18759712
feat(serve): add composed_model for multi-repo model directories
|
2 months ago |
Alexander Korolev
|
23ae7a6484
feat(serve): add solo mode and fix single-node launch bug
|
2 months ago |
Alexander Korolev
|
1ba1d99e05
fix: resolve review findings across modules
|
3 months ago |
Alexander Korolev
|
dcb28faf1e
fix(docker): rewrite resolved HF cache path to container mount target
|
3 months ago |
Alexander Korolev
|
a7cd759af1
feat(recipe): model-subfolder path refs via {{name}} substitution
|
3 months ago |
Alexander Korolev
|
6cd245f9a8
feat(recipe): model-subfolder mounts resolved per-node from HF cache
|
3 months ago |
Alexander Korolev
|
ac19fa45b8
fix(serve): dry-run skips SSH probing so it works with cluster off
|
3 months ago |
Alexander Korolev
|
2b0deeaffa
feat(recipe): extra_mounts with config alias resolution + tilde + env injection
|
3 months ago |
Alexander Korolev
|
9e28b49887
feat(recipes): add volumes support and GLM-5.2 Hybrid FP8-MXFP4 recipe
|
3 months ago |
Alexander Korolev
|
3f08ff868e
refactor(core): extract Docker command helpers, rewrite host_keys with toml_edit, extract per-command handlers
|
3 months ago |
Alexander Korolev
|
097f22082f
feat(cli): add build subcommand for standalone image build
|
3 months ago |
Alexander Korolev
|
7fe2423a26
feat(build): checksum-based rebuild trigger with sm121.checksum label
|
3 months ago |