Compose Profiles and Modes
Mode Service Sets
flowchart LR
ManageMode[Manage mode] --> ManageServices[Manage service set]
PlanMode[Plan mode] --> PlanServices[Plan service set]
Profile[Profile file] --> Intersect[Service intersection]
Intersect --> ComposeUp[Compose watch startup]
Selection Logic
- Read requested mode (
manage default, or plan).
- Read
profile.ini (if present).
- Filter profile entries to services allowed in selected mode.
- Filter to existing Compose services.
- If empty set:
plan: use full plan set
manage: use welcome
Operator Guidance
- Use
./set for repeatable focused profiles.
- Use
./add and ./del for quick iterative profile edits.
- Use
./reset when vendor state or volume data is suspect.