# Avenlith CLI kurulumu

> Sunucuları, ağları ve Shield’ı Linux, macOS ve Windows terminalinizden yönetin.

Source: https://docs.avenlith.com/tr/cli  
Category: Başlarken  
Last updated: 2026-09-22

## Kurulum

CLI tek bir statik dosyadır. Kurulum betiği imzayı doğrular ve dosyayı `PATH` içine yerleştirir:

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

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

avenlith version
```

## Giriş yapın

`avenlith auth login` tek oturum açma için tarayıcınızı açar ve kısa ömürlü bir anahtarı sistem anahtarlığında saklar. Tarayıcısı olmayan sunucularda bunun yerine API anahtarı kullanın: `export AVENLITH_TOKEN=…`.

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

## Profiller

Profiller, parametreleri tekrar yazmadan projeler ve varsayılan bölgeler arasında geçiş yapmanızı sağlar:

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

Profili `--profile production` parametresi veya `AVENLITH_PROFILE` ortam değişkeniyle seçin.

## Çıktı biçimleri

Tüm komutlar `--output table | json | yaml` destekler. JSON çıktısı kararlıdır ve betiklerde güvenle işlenebilir.

> **Note:** > CLI kendini günceller. `avenlith update` çalıştırın veya CI’da sürümü sabitlemek için `AVENLITH_NO_UPDATE=1` ayarlayın.
