Block Installation

When you run stackie up, block installation happens in two phases:

  1. Download (parallel) — All blocks and their tools are downloaded and installed concurrently. Because downloads are pure filesystem work, no dependency ordering is needed, and multiple blocks install at the same time.
  2. Start (ordered) — Blocks are initialized, started, and their lifecycle hooks executed in dependency order.

This two-phase approach means a stack with many blocks installs significantly faster than sequential installation.

Usage

# Install and start all blocks defined in your stack file
stackie up

# Watch parallel download progress with debug output
stackie up --debug

License Collection

During installation, Stackie automatically collects license information for every block and tool that is downloaded. License acceptance is handled via the --accept-licenses flag on stackie up and stackie tool install.