{featured.description}
+ )} +No blueprints match this filter.
+{blueprint.description}
+ )} +
+ {blueprint.compose_content}
+
+ {value}
+Name is fixed once a blueprint exists.
+ )} ++ This blueprint is stateful and targets multiple nodes. Each node will hold its own data; Sencho does not replicate volumes between nodes. +
+Match nodes with ANY of these labels
+AND ALSO require ALL of these
++ Resolves to nodes labelled {[ + labelsAll.length > 0 ? `all of [${labelsAll.join(', ')}]` : '', + labelsAny.length > 0 ? `any of [${labelsAny.join(', ')}]` : '', + ].filter(Boolean).join(' AND ')}. +
+ )} ++ A Blueprint is a docker-compose.yml plus a node selector. Sencho ensures the matching nodes always run that stack at the latest revision and tells you when reality drifts from the plan. +
+{loadError}
+ ++ Labels group nodes for fleet-wide blueprints. Use lowercase letters, digits, dot, dash, underscore. +
+