Przejdź do głównej treści

Konfiguracja Gluetun WebUI na serwerze Linux - Łatwe zarządzanie kontenerem VPN

Idealne produkty do tego poradnika

Zacznij od razu — zamów odpowiedni produkt i postępuj zgodnie z tym poradnikiem krok po kroku.

Wprowadzenie

Gluetun WebUI to lekki interfejs webowy stworzony, by uprościć zarządzanie kontenerem VPN Gluetun. Sam Gluetun to popularny kontener Docker, który służy do kierowania ruchu innych aplikacji przez bezpieczne połączenie VPN.

WebUI dodaje wygodny panel główny, który pozwala monitorować status VPN, zarządzać połączeniami i kontrolować działanie kontenera bez potrzeby ręcznej obsługi komend Docker czy plików konfiguracyjnych.

img

Samodzielne hostowanie Gluetun WebUI na własnym serwerze daje Ci centralny panel do zarządzania konfiguracją VPN, co jest szczególnie przydatne, gdy masz kilka kontenerów zależnych od połączenia VPN Gluetun.

Planujesz uruchomić Gluetun WebUI na swoim VPS? Ten poradnik przeprowadzi Cię krok po kroku przez instalację i konfigurację.

Zastosowania Gluetun WebUI

Gluetun WebUI przyda się każdemu, kto uruchamia aplikacje w kontenerach za VPN. Typowe zastosowania to:

  • Monitorowanie statusu połączenia VPN w czasie rzeczywistym
  • Zarządzanie kontenerami kierującymi ruch przez VPN Gluetun
  • Uproszczenie konfiguracji i rozwiązywania problemów z kontenerem VPN
  • Kontrola usług VPN bez używania skomplikowanych komend Docker
  • Prowadzenie scentralizowanego panelu zarządzania VPN w środowiskach self-hosted

WebUI jest szczególnie przydatne w homelabach lub na VPS, gdzie wiele aplikacji korzysta z kontenera VPN.

Wymagania wstępne

Przed instalacją Gluetun WebUI upewnij się, że Twój serwer spełnia poniższe wymagania.

SprzętMinimumZalecane
CPU1 rdzeń2 rdzenie
RAM1 GB4 GB
Miejsce na dysku5 GB10 GB

Wymagane oprogramowanie:

  • Docker
  • Docker Compose

Jeśli Docker nie jest jeszcze zainstalowany, skorzystaj z naszego poradnika instalacji Dockera przed kontynuacją.

Przygotowanie

Przed instalacją Gluetun WebUI sprawdź, czy Docker i Docker Compose są dostępne na Twoim serwerze. Wykonaj poniższe komendy, aby potwierdzić, że Docker jest zainstalowany i gotowy do użycia:

docker --version
docker compose version

Następnie utwórz katalog na instalację Gluetun WebUI.

mkdir gluetun-webui
cd gluetun-webui

W tym katalogu będzie znajdować się konfiguracja Docker Compose do uruchomienia interfejsu webowego.

Instalacja

Stwórz plik Docker Compose dla Gluetun WebUI.

nano compose.yaml

Wklej poniższą konfigurację:

services:
gluetun-webui:
image: ghcr.io/sir-scuzza/gluetun-webui:latest
container_name: gluetun-webui
restart: unless-stopped
ports:
- "8000:8000"
environment:
- GLUETUN_API_URL=http://gluetun:8000
volumes:
- ./data:/app/data

Ta konfiguracja:

  • Uruchomi kontener Gluetun WebUI
  • Połączy go z API Gluetun
  • Udostępni WebUI na porcie 8000
  • Przechowa trwałe dane konfiguracyjne w katalogu data

Zapisz plik i wyjdź z edytora.

Uruchomienie Gluetun WebUI

Uruchom kontener za pomocą Docker Compose.

docker compose up -d

Docker pobierze potrzebny obraz i wystartuje kontener WebUI. Aby sprawdzić, czy kontener działa, użyj:

docker ps

Dostęp do interfejsu webowego

Gdy kontener działa, otwórz WebUI w przeglądarce.

http://TWÓJ_ADRES_IP_SERWERA:8000

Zamień TWÓJ_ADRES_IP_SERWERA na adres IP Twojego VPS. Po otwarciu panelu będziesz mógł:

  • Monitorować status połączenia VPN
  • Zarządzać działaniem kontenera Gluetun
  • Przeglądać szczegóły konfiguracji VPN
  • Kontrolować usługi kierowane przez kontener VPN

Podsumowanie

Gratulacje! Pomyślnie zainstalowałeś Gluetun WebUI na swoim serwerze Linux. Teraz masz prosty w obsłudze panel do monitorowania i zarządzania kontenerem VPN Gluetun bez konieczności ręcznego korzystania z komend Docker.

Uruchomienie Gluetun WebUI obok kontenera VPN ułatwia zarządzanie i daje jasny obraz statusu oraz konfiguracji Twojego połączenia VPN.

Masz pytania lub potrzebujesz pomocy? Nasz support jest do Twojej dyspozycji codziennie i chętnie pomoże! 🙂