Expand description
Versioned setup steps (s1–s7, m1, d0–d2).
Modules§
- d0_
docker_ engine - Ensure Docker Engine is installed before stack files (d1) and compose up (d2).
- d1_
docker - reference: horto-os/scripts/d1_docker_init.sh
Multi-platform tip (
dev_multi-platform-os): copy non-stacks tree, thenstacks/common, thenstacks/$NPU_TYPEfromos-configuration.env. - d2_
start_ stacks - Start Dockge and Homepage after d1 prepared
/srv/docker. - m1_
minimal - Minimal pipeline step: cockpit packages + hostname env (
m1). - s1_
packages - reference: horto-os/scripts/s1_init_horto_os.sh
- s2_env
- reference: horto-os/scripts/s2_init_env_vars.sh (+
s2_init_env_vars_iot.sh) - s3_
backup - reference: horto-os/scripts/s3_backup_etc_configs.sh
- s4_
stage - reference: horto-os/scripts/s4_deploy_configs.sh
- s5_
apply - Apply staged configs from
active_setup/etconto host/etc(s5). - s6_
validate - reference: horto-os/scripts/s6_validate_configs.sh
- s7_
activate - reference: horto-os/scripts/s7_activate_services.sh