2026-05-23 00:33:39 +03:00
---
title: Tunele
description: Bezpiecznie udostępnij OpenChamber do dostępu zdalnego i mobilnego.
---
# Tunele
2026-05-23 02:43:34 +03:00
Tunel to publiczny link do Twojego OpenChamber, dzięki któremu możesz dotrzeć do niego z telefonu lub z innej sieci. Użyj `openchamber tunnel`, aby utworzyć go dla działającej instancji.
2026-05-23 00:33:39 +03:00
2026-05-25 18:00:03 +03:00
## Wymagania wstępne
OpenChamber uruchamia CLI dostawcy tunelu na Twoim komputerze. Najpierw zainstaluj dostawcę, którego chcesz użyć:
```bash
brew install cloudflared
brew install ngrok
```
Szybkie tunele Cloudflare działają przez `cloudflared`. Ngrok wymaga konta ngrok i authtokena z panelu ngrok:
```bash
ngrok config add-authtoken <your-ngrok-token>
```
## Szybki start
2026-05-23 00:33:39 +03:00
1. Uruchom OpenChamber:
```bash
openchamber
```
2026-06-02 00:43:05 +03:00
Jeśli pominiesz ten krok, `openchamber tunnel start` może automatycznie uruchomić serwer CLI. Przy auto-starcie możesz przekazać opcje serwera, takie jak `--port`, `--host`, `--lan`, `--ui-password` i `--api-only`.
2026-05-25 18:00:03 +03:00
2. Uruchom tunel Cloudflare:
2026-05-23 00:33:39 +03:00
```bash
openchamber tunnel start --provider cloudflare --mode quick
```
2026-05-25 18:00:03 +03:00
Albo uruchom tunel Ngrok:
```bash
openchamber tunnel start --provider ngrok --mode quick
```
2026-05-23 00:33:39 +03:00
3. Sprawdź status:
```bash
openchamber tunnel status
```
2026-05-23 02:43:34 +03:00
Gdy tunel działa, `status` pokazuje publiczny adres URL. Otwórz go lub zeskanuj kod QR, aby dotrzeć do OpenChamber z dowolnego miejsca.
2026-05-23 00:33:39 +03:00
Domyślnie OpenChamber wypisuje kod QR w interaktywnych sesjach TTY. Użyj `--qr`, aby wymusić wyświetlenie kodu QR, lub `--no-qr`, aby je wyłączyć.
2026-05-25 18:00:03 +03:00
## Dostawcy
- `cloudflare`: tryby quick, managed remote i managed local
- `ngrok`: tryb quick
2026-05-23 00:33:39 +03:00
## Tryby zarządzane
### Zarządzany zdalny
Użyj tokenu + nazwy hosta zarządzanych przez Cloudflare:
```bash
openchamber tunnel start --provider cloudflare --mode managed-remote --token-file ~/.secrets/cf-token --hostname app.example.com
```
### Zarządzany lokalny
Użyj lokalnej konfiguracji `cloudflared`:
```bash
openchamber tunnel start --provider cloudflare --mode managed-local --config ~/.cloudflared/config.yml
```
## Profile (managed-remote)
Zapisz profil wielokrotnego użytku:
```bash
openchamber tunnel profile add --provider cloudflare --mode managed-remote --name prod-main --hostname app.example.com --token-file ~/.secrets/cf-token
```
Uruchom z zapisanym profilem:
```bash
openchamber tunnel start --profile prod-main
```
## Przydatne polecenia
```bash
openchamber tunnel providers
openchamber tunnel ready --provider cloudflare
2026-05-25 18:00:03 +03:00
openchamber tunnel ready --provider ngrok
2026-05-23 00:33:39 +03:00
openchamber tunnel doctor --provider cloudflare
2026-05-25 18:00:03 +03:00
openchamber tunnel doctor --provider ngrok
2026-05-23 00:33:39 +03:00
openchamber tunnel stop --port 3000
```
## Uwagi dotyczące zachowania
- jeden aktywny tunel na instancję OpenChamber (port)
- uruchomienie nowego trybu/dostawcy na tej samej instancji zastępuje poprzedni tunel
- wygenerowanie nowego linku połączenia unieważnia poprzedni nieużyty
2026-06-02 00:43:05 +03:00
- auto-start tunelu zapisuje flagi serwera, takie jak `--ui-password` i `--api-only`, w ustawieniach instancji używanych przez restarty i aktualizacje
2026-05-23 02:43:34 +03:00
## Powiązane
2026-05-24 14:15:55 +03:00
- [Bezpieczeństwo](/pl/security/) — zabezpiecz interfejs przed udostępnieniem
2026-05-25 18:00:03 +03:00
- [Tunele w aplikacji desktopowej](/pl/desktop-tunnels/) — konfiguracja tunelu w aplikacji desktopowej bez startu z CLI
2026-05-24 14:15:55 +03:00
- [PWA i dostęp z telefonu](/pl/mobile/) — korzystaj z OpenChamber z telefonu
2026-05-23 02:43:34 +03:00
- [Rozwiązywanie problemów](/pl/troubleshooting/) — jeśli link tunelu nie działa