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

# Anwendungen mit der CLI verwalten

> Liste deine Square Cloud Anwendungen auf, zeige Details an, starte, stoppe und lösche sie im Terminal mit squarecloud app.

`[appID]` ist bei allen Befehlen auf dieser Seite außer `list` optional: siehe [Wie die CLI deine Anwendung findet](/de/cli-reference/quickstart#wie-die-cli-deine-anwendung-findet).

## `squarecloud app list`

```bash Verwendung theme={"system"}
squarecloud app list [--json]
```

Gibt eine Tabelle aller Anwendungen deines Kontos aus: Name, App-ID, Arbeitsspeicher, Cluster, Sprache und Domain (die eigene Domain, falls vorhanden).

```bash theme={"system"}
squarecloud app list --json
# Gibt die Rohliste der Anwendungen als JSON aus.
```

## `squarecloud app info`

```bash Verwendung theme={"system"}
squarecloud app info [appID] [--json]
```

Zeigt Anwendungs-ID, Name, Beschreibung, Sprache, Arbeitsspeicher, Cluster, Eigentümer, Domain, eigene Domain und Erstellungsdatum.

```bash theme={"system"}
squarecloud app info <appID> --json
# Gibt das rohe Anwendungsobjekt als JSON aus.
```

## `squarecloud app start`

```bash Verwendung theme={"system"}
squarecloud app start [appID]
```

Startet eine gestoppte Anwendung.

```bash Ausgabe theme={"system"}
✓ Signal START has been successfully sent to your application.
```

Läuft die Anwendung bereits, meldet die CLI das (`It is already running.`) und endet mit Exit-Code 0. Andere Ablehnungen der Plattform werden als Fehler gemeldet.

## `squarecloud app stop`

```bash Verwendung theme={"system"}
squarecloud app stop [appID]
```

Stoppt eine laufende Anwendung. Ist sie bereits gestoppt, meldet die CLI das (`It is already stopped.`) und endet mit Exit-Code 0.

## `squarecloud app restart`

```bash Verwendung theme={"system"}
squarecloud app restart [appID]
```

Startet den Prozess der Anwendung neu. Um neuen Code zu senden und in einem Schritt neu zu starten, verwende [`squarecloud commit --restart`](/de/cli-reference/deploy#squarecloud-commit).

## `squarecloud app delete`

```bash Verwendung theme={"system"}
squarecloud app delete [appID] [-y]
```

| Flag | Beschreibung |
| - | - |
| `-y`, `--yes` | Überspringt die Bestätigungsabfrage. |

<Warning>
  Das Löschen einer Anwendung ist endgültig, und die CLI erstellt vorher keinen Snapshot. Um eine Kopie zu behalten, führe vor dem Löschen [`squarecloud app snapshot create --download`](/de/cli-reference/snapshots#squarecloud-app-snapshot-create) aus.
</Warning>

Fragt vor dem Löschen `Delete the application <appID>? This action is irreversible [y/N]`. Ohne ID zielt der Befehl auf die Anwendung aus der Zeile `ID=` des aktuellen Ordners, prüfe also die ID in der Frage.

```bash theme={"system"}
squarecloud app delete <appID> -y
# Löscht ohne Nachfrage, für Skripte.
```

```bash Ausgabe theme={"system"}
✓ Your application has been deleted.
```

## Siehe auch

| Befehl | API | JavaScript SDK | VS Code |
| - | - | - | - |
| `list` | [`GET /v2/users/me`](/de/api-reference/endpoint/users/me) | [`api.account.me()`](/de/sdks/js/client) | [Seitenleiste](/de/vscode-extension/features#anwendungen) |
| `info` | [`GET /v2/apps/{app_id}`](/de/api-reference/endpoint/apps/info) | [`api.apps.get()`](/de/sdks/js/managing_application) | Auf eine Anwendungskarte klicken |
| `start` | [`POST .../start`](/de/api-reference/endpoint/apps/start) | [`api.apps.start()`](/de/sdks/js/managing_application) | [Starten](/de/vscode-extension/features#anwendungen) |
| `stop` | [`POST .../stop`](/de/api-reference/endpoint/apps/stop) | [`api.apps.stop()`](/de/sdks/js/managing_application) | [Stoppen](/de/vscode-extension/features#anwendungen) |
| `restart` | [`POST .../restart`](/de/api-reference/endpoint/apps/restart) | [`api.apps.restart()`](/de/sdks/js/managing_application) | [Neu starten](/de/vscode-extension/features#anwendungen) |
| `delete` | [`DELETE /v2/apps/{app_id}`](/de/api-reference/endpoint/apps/delete) | [`api.apps.delete()`](/de/sdks/js/managing_application) | [Löschen](/de/vscode-extension/features#anwendungen) |
