Skip to main content

Module steps

Module steps 

Source
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, then stacks/common, then stacks/$NPU_TYPE from os-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/etc onto host /etc (s5).
s6_validate
reference: horto-os/scripts/s6_validate_configs.sh
s7_activate
reference: horto-os/scripts/s7_activate_services.sh