Skip to main content

Crate horto_os_ui

Crate horto_os_ui 

Source
Expand description

Horto OS UI CLI (horto-os-ui): plan-by-default box setup and day-2 ops.

Surfaces call [horto_os_ui_shared] for steps, kits, remote SSH, and status. Privileged writes require --apply (or APPLY=1 via Make). Interactive confirm / reboot prompts stay on stderr; ops logs use tracing.

Structsยง

Cli ๐Ÿ”’
RemoteApplyPrivilege ๐Ÿ”’
Remote privilege flags that track CLI --apply with the same polarity.

Enumsยง

BackupCmd ๐Ÿ”’
Commands ๐Ÿ”’
DockerCmd ๐Ÿ”’
NetCmd ๐Ÿ”’
SetupCmd ๐Ÿ”’

Functionsยง

cmd_backup ๐Ÿ”’
cmd_backup_disk ๐Ÿ”’
cmd_backup_disk_status ๐Ÿ”’
cmd_backup_etc ๐Ÿ”’
cmd_backup_list ๐Ÿ”’
cmd_backup_shrink ๐Ÿ”’
cmd_backup_status ๐Ÿ”’
cmd_docker ๐Ÿ”’
cmd_doctor ๐Ÿ”’
cmd_net ๐Ÿ”’
cmd_setup ๐Ÿ”’
cmd_surfaces ๐Ÿ”’
kind_from_flags ๐Ÿ”’
main ๐Ÿ”’
make_ctx ๐Ÿ”’
maybe_install_ecosystem_embedded ๐Ÿ”’
maybe_offer_save_token ๐Ÿ”’
mode ๐Ÿ”’
print_remote_log ๐Ÿ”’
prompt_ecosystem_choice ๐Ÿ”’
Ask yes/non for status-api and MCP. Non-TTY โ†’ neither.
remote_cli_args ๐Ÿ”’
remote_ecosystem_for_setup_run ๐Ÿ”’
Ecosystem answers apply only on remote full apply; otherwise skip both services.
remote_options ๐Ÿ”’
run_remote ๐Ÿ”’