> ## Documentation Index
> Fetch the complete documentation index at: https://docs.kombify.io/llms.txt
> Use this file to discover all available pages before exploring further.

# stackkit use-cases

> Optionale Anwendungsfälle eines Kits auswählen

Optionale Anwendungsfälle eines Kits auswählen.

```bash theme={null}
stackkit use-cases [flags]
```

Unterbefehle: [`stackkit use-cases add`](#stackkit-use-cases-add), [`stackkit use-cases pick`](#stackkit-use-cases-pick)

## stackkit use-cases add

Einen Anwendungsfall aus dem Katalog zu einer bestehenden eigenständigen Installation hinzufügen.

Fügt einen Anwendungsfall mit den CUE-eigenen Standardwerten für Alternative und Modulprofil des installierten Kits hinzu. Bestehende Workloads, Routen, Platzierung und Speicher bleiben erhalten. Der Kandidat wird anhand des aktuellen Spec-Hashes gespeichert; nur die lokalen Secret-Slots des gewählten Anwendungsfalls werden angelegt. Bestehende Verwahrung wird wiederverwendet. Es werden keine Dienste bereitgestellt; generiere die aktualisierte Absicht und wende sie über den normalen Lebenszyklus an. Erforderlich sind natives stackkit/v2alpha2 und ein einzelner eigenständiger Node mit einer Site.

```bash theme={null}
stackkit use-cases add <slug> [flags]
```

| Flag | Typ | Standard | Beschreibung |
| - | - | - | - |
| `--expected-spec-hash` | string | — | Diesen kanonischen aktuellen Spec-Hash voraussetzen; ohne Angabe wird der vor dem Erstellen gelesene Hash verwendet |

**Beispiele**

```bash theme={null}
stackkit use-cases add mail
stackkit use-cases add mail --expected-spec-hash sha256:<current-hash>
```

## stackkit use-cases pick

Optionale Anwendungsfälle interaktiv auswählen.

Listet die optionalen Anwendungsfälle des Kits auf und lässt dich sie im Terminal umschalten.

Mit den Pfeiltasten oder j/k bewegst du den Cursor. Die Leertaste schaltet den markierten Eintrag um. Enter bestätigt. Files, Photos und Vault sind vorausgewählt (L3-Standards des Kits).

`--print` schreibt die ausgewählten IDs als kommagetrennte Zeile nach stdout, damit Installer sie an stackkit init `--use-case` übergeben können. Eingabeaufforderungen gehen nach stderr. Wenn stdin kein Terminal ist, werden die aktuellen Standardwerte ohne Abfrage zurückgegeben.

```bash theme={null}
stackkit use-cases pick [flags]
```

| Flag | Typ | Standard | Beschreibung |
| - | - | - | - |
| `--print` | bool | — | Ausgewählte Anwendungsfall-IDs als kommagetrennte Zeile nach stdout schreiben |

**Beispiele**

```bash theme={null}
# Choose optional use cases in the terminal
stackkit use-cases pick

# Print the selected IDs as one comma-separated line for stackkit init --use-case
stackkit use-cases pick --print
```


This documentation is built and hosted on [Mintlify](https://mintlify.com), a developer documentation platform.