
# Začetek

## Namestite predpogoje

Za privzeto nastavitev lokalnega tunela namestite ta orodja v računalnik:

### Node.js 20+

Prenesite z [nodejs.org](https://nodejs.org) ali uporabite upravljalnik paketov.

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

### tmux

Multiplekser terminala, ki omogoča seje Termbridge.

```bash
# macOS
brew install tmux

# Ubuntu/Debian
sudo apt install tmux
```

### cloudflared

Ustvari varen tunel do vašega terminala (ni potreben za neposredni način peskovnika).

```bash
# macOS
brew install cloudflared

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

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


## Zaženite Termbridge

```bash
npx termbridge
```

Prikazal se bo takšen izpis:

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

> **Opomba**
> Tunel `trycloudflare.com` URL je hiter tunel brez uporabniškega računa. Če pogosto uporabljate Termbridge,
> nastavite žeton za poimenovani tunel Cloudflare, da se izognete omejitvam hitrosti.


## Povezava s telefonom

1. Odprite kamero telefona
2. Usmerite jo proti kodi QR
3. Tapnite prikazano povezavo
4. Terminal se odpre v brskalniku

To je vse – povezani ste!

## Kaj se je pravkar zgodilo?

1. Termbridge je v vašem računalniku zagnal lokalni strežnik
2. Ustvaril je sejo tmux za vaš terminal
3. Cloudflare je ustvaril varen tunel (`trycloudflare.com` URL)
4. Koda QR vsebuje enkratni žeton za varen dostop. Deluje samo enkrat in poteče 90 sekund po zagonu, zato jo čim prej skenirajte; če je že potekla, znova zaženite Termbridge, da dobite novo
5. Ko ste jo skenirali, ste prejeli sejni piškotek in se povezali

## Preizkusite

Ko se povežete, poskusite zagnati nekaj ukazov:

```bash
# See system info
htop

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

# Run any CLI tool
```

Terminal podpira polne barve, besedilne uporabniške vmesnike (TUI) in vse običajne tipke.

## Naj ostane zagnan

Za delovanje povezave mora Termbridge ostati zagnan. Ko končate:

- Pritisnite `Ctrl+C` v terminalu, kjer se izvaja Termbridge
- Tunel se zapre in povezava se prekine
- Vaša seja tmux ostane aktivna (razen če ste uporabili `--kill-on-exit`)

## Delovanje prve seje

- Termbridge ustvari sejo tmux (privzeto ime je izpeljano iz vrat)
- Prvi terminal na seznamu se naloži samodejno
- Ob zagonu lahko ustvarite več sej tako, da nastavite `TERMBRIDGE_SESSIONS=2`

## Uporaba obstoječe seje tmux

Če podate `--session <name>` in ta seja že obstaja, se bo Termbridge povezal z njo, namesto da bi ustvaril novo. To je uporabno za spremljanje dolgotrajnih procesov, ki ste jih že zagnali.

## Naslednji koraki

### [Kontrolniki za mobilne naprave](https://termbridge.inline0.dev/sl/docs/usage/mobile-controls)

Nasveti za uporabo Termbridge na telefonih in tablicah

### [Več terminalov](https://termbridge.inline0.dev/sl/docs/usage/multiple-terminals)

Zaženite več sej in preklapljajte med njimi

### [Predogled razvojnega strežnika](https://termbridge.inline0.dev/sl/docs/usage/dev-server-preview)

Oglejte si predogled svoje aplikacije Vite poleg terminala

### [CLI Referenca](https://termbridge.inline0.dev/sl/docs/cli)

Oglejte si vse razpoložljive zastavice in možnosti
