# Avenlith-CLI installieren

> Server, Netzwerke und Shield im Terminal unter Linux, macOS und Windows verwalten.

Source: https://docs.avenlith.com/de/cli  
Category: Erste Schritte  
Last updated: 2026-09-22

## Installation

Die CLI ist eine einzelne statische Binärdatei. Der Installer prüft die Signatur und legt sie in Ihren `PATH`:

```bash
# Linux and macOS
curl -fsSL https://get.avenlith.com/cli | sh

# Windows (PowerShell)
irm https://get.avenlith.com/cli.ps1 | iex

avenlith version
```

## Anmelden

`avenlith auth login` öffnet den Browser für Single Sign-on und speichert ein kurzlebiges Token im Schlüsselbund. Auf Servern ohne Browser nutzen Sie ein API-Token: `export AVENLITH_TOKEN=…`.

```bash
avenlith auth login            # opens the browser for single sign-on
avenlith project use production
avenlith server list --output table
```

## Profile

Mit Profilen wechseln Sie zwischen Projekten und Standardregionen, ohne Flags zu wiederholen:

```ini
# ~/.config/avenlith/config.toml
[profile.production]
project = "prj_4k2m9"
region  = "ist1"
output  = "table"
```

Wählen Sie ein Profil mit `--profile production` oder der Variable `AVENLITH_PROFILE`.

## Ausgabeformate

Jeder Befehl unterstützt `--output table | json | yaml`. Die JSON-Ausgabe ist stabil und sicher in Skripten auswertbar.

> **Note:** > Die CLI aktualisiert sich selbst. Führen Sie `avenlith update` aus oder setzen Sie `AVENLITH_NO_UPDATE=1`, um in CI eine Version festzuschreiben.
