
# Alustamine

## Vajalike eelduste paigaldamine

Vaikimisi kohaliku tunneli seadistuseks paigaldage arvutisse järgmised tööriistad:

### Node.js 20+

Laadige alla [nodejs.org](https://nodejs.org) või kasutage paketihaldurit.

```bash
# Check if installed
node --version
```

### tmux

Terminali multiplekser, mis käitab Termbridge seansse.

```bash
# macOS
brew install tmux

# Ubuntu/Debian
sudo apt install tmux
```

### cloudflared

Loob teie terminaliga turvalise tunneli (pole vajalik liivakasti otseühenduse režiimis).

```bash
# macOS
brew install cloudflared

# Linux - see cloudflare.com/downloads
```

[Laadige alla cloudflared](https://developers.cloudflare.com/cloudflare-one/connections/connect-networks/downloads/)


## Käivitage Termbridge

```bash
npx termbridge
```

Näete umbes sellist väljundit:

```
┌─────────────────────────────────────────┐
│  Termbridge                             │
│                                         │
│  Local:   http://127.0.0.1:51234        │
│  Public:  https://abc123.trycloudflare.com │
│                                         │
│  ██████████████                         │
│  ██          ██  <- Scan this QR code   │
│  ██████████████                         │
│                                         │
└─────────────────────────────────────────┘
```

> **Märkus**
> `trycloudflare.com` URL on kiire tunnel, mille kasutamiseks pole kontot vaja. Kui kasutate Termbridgei sageli,
> seadistage kiiruspiirangute vältimiseks nimega Cloudflare-tunneli tunnus.


## Ühenduge telefonist

1. Avage telefoni kaamera
2. Suunake see koodile QR
3. Puudutage kuvatavat linki
4. Teie terminal avaneb brauseris

Valmis – oletegi ühendunud!

## Mis just juhtus?

1. Termbridge käivitas teie arvutis kohaliku serveri
2. See lõi teie terminali jaoks tmux-seansi
3. Cloudflare lõi turvalise tunneli (`trycloudflare.com` URL)
4. Kood QR sisaldab turvaliseks juurdepääsuks ühekordset tunnust. See toimib ühe korra ja aegub 90 sekundit pärast käivitamist, seega skannige see kiiresti; kui see on aegunud, taaskäivitage uue saamiseks Termbridge
5. Skannimisel saite seansiküpsise ja ühendus loodi

## Proovige järele

Pärast ühenduse loomist proovige mõnda käsku:

```bash
# See system info
htop

# Check a git repo
cd ~/your-project && git status

# Run any CLI tool
```

Terminal toetab täisvärve, TUI-sid ja kõiki klahve, mida eeldaksite.

## Hoidke see töös

Ühenduse toimimiseks peab Termbridge töötama. Kui olete lõpetanud:

- Vajutage `Ctrl+C` terminalis, kus Termbridge töötab
- Tunnel sulgub ja ühendus katkeb
- Teie tmux-seanss jääb aktiivseks (kui te ei kasutanud `--kill-on-exit`)

## Esimese seansi käitumine

- Termbridge loob tmux-seansi (vaikenimi tuletatakse pordist)
- Loendi esimene terminal laaditakse automaatselt
- Käivitamisel saate luua mitu seanssi, määrates `TERMBRIDGE_SESSIONS=2`

## Olemasoleva tmux-seansi kasutamine

Kui annate ette `--session <name>` ja see seanss on juba olemas, ühendub Termbridge sellega uue loomise asemel. See on kasulik juba käivitatud kaua töötavate protsesside jälgimiseks.

## Järgmised sammud

### [Mobiilsed juhtnupud](https://termbridge.inline0.dev/et/docs/usage/mobile-controls)

Nõuanded Termbridgei kasutamiseks telefonis ja tahvelarvutis

### [Mitu terminali](https://termbridge.inline0.dev/et/docs/usage/multiple-terminals)

Käivitage mitu seanssi ja lülituge nende vahel

### [Arendusserveri eelvaade](https://termbridge.inline0.dev/et/docs/usage/dev-server-preview)

Vaadake oma Vite-rakenduse eelvaadet terminali kõrval

### [CLI viide](https://termbridge.inline0.dev/et/docs/cli)

Vaadake kõiki saadaolevaid lippe ja valikuid
