Pasha Sviderski
68661e57c3
refactor: tui package for CLI styles and prompts, restyle confirmation
2026-03-18 16:25:25 +10:00
Pasha Sviderski
255448a59c
chore: migrate to hub/v2 and bubbletea/v2
2026-03-10 19:47:25 +10:00
Pasha Sviderski
5acf557675
chore: add --yes flag to 'uc machine init/add' to auto-confirm machine reset
2025-12-17 17:36:54 +10:00
Luis Lavena and GitHub
eea81723b8
feat(ssh+cli): Support SSH CLI on machine init and add commands ( #173 )
...
* Add SSHCLIRemote type with buildSSHArgs
Implement's Executor interface (Run, Stream, Close)
* Add UseSSHCLI field to RemoteMachine struct
Allow us to differentiate regular ssh from ssh+cli.
* Parse ssh+cli:// scheme on machine init/add
* Support SSH CLI when provisioning
* Update docs to reflect ssh+cli:// support
* Revert removal of `init` examples
Fixes copy & pasta mistake when documenting the new ssh+cli connection
methods.
2025-11-17 20:11:31 +10:00
Pasha Sviderski
ec3de3a099
feat: ask whether to reset already initialised machine on 'machine init/add'
2025-08-06 16:57:09 +10:00
Pasha Sviderski
fc0bf4a91b
chore: lint
2025-08-05 19:37:12 +10:00
Pasha Sviderski
6cc0611d75
chore: meaningful error message when passwordless sudo required on machine provisioning
2025-08-05 18:56:14 +10:00
Pavel Sviderski
02a418aafb
chore: add --version flag for 'machine init|add' to specify uncloud daemon version
2025-04-23 14:40:04 +10:00
Pavel Sviderski
3757813b20
refactor: rename main module to github.com/psviderski/uncloud
2025-03-22 18:25:08 +10:00
Connor Edwards
b2f7c6fb33
fix: execute valid bash cmd when running init as root
2025-02-07 21:14:27 +00:00
Pavel Sviderski
d66818ea77
detect if the machine is already initialised
2024-09-23 14:21:06 +10:00
Pavel Sviderski
43e2bf86fb
fix concurrent output in install.sh
2024-09-21 00:46:58 +10:00
Pavel Sviderski
d735d568b3
run install.sh script when initialising a cluster on the init machine
2024-09-21 00:43:33 +10:00
Pavel Sviderski
9e44d30328
implement CLI init cluster, add SSH and WireGuard cluster connectors
2024-09-10 13:48:14 +10:00
Pavel Sviderski
d369884f7a
uncloud CLI tool and 'machine add' command to bootstrap a new cluster
2024-08-24 20:14:47 +10:00