Pierwsze kroki: Administrator IT
Ten przewodnik obejmuje konfigurację techniczną HandyCafe. Pod koniec będziesz miał zainstalowany serwer i klientów, skonfigurowaną sieć, utworzone menu aplikacji i przetestowane zdalne zarządzanie.
Czas realizacji: 5 minut (plus czas wdrażania klientów)
Krok 1: Zainstaluj serwer i klientów
Instalacja serwera:
- Sprawdź czy komputer serwerowy spełnia wymagania systemowe.
- Pobierz i zainstaluj HandyCafe Server na komputerze zarządzającym.
- Uruchom serwer i ukończ Kreator pierwszej konfiguracji, aby utworzyć konto administratora.
- Zanotuj lokalny adres IP komputera serwerowego. Klienci będą go potrzebować do połączenia.
Instalacja klienta (powtórz dla każdego komputera):
- Pobierz HandyCafe Client na każdy komputer dla klientów.
- Zainstaluj i uruchom klienta.
- Klient wyszukuje serwer w sieci lokalnej za pomocą odkrywania mDNS.
- Jeśli serwer nie zostanie znaleziony automatycznie, wprowadź adres IP serwera ręcznie w ustawieniach klienta.
- Po połączeniu klient pojawia się w Panelu administracyjnym serwera.
Wskazówka: Użyj funkcji automatycznego nazewnictwa serwera (Ustawienia > Klienci), aby automatycznie nazywać klientów z prefiksem jak "PC #1", "PC #2" itp. Nazwy wyświetlane możesz dostosować później.
Szczegółowe kroki znajdziesz w Instalacji serwera i Instalacji klienta.
Krok 2: Skonfiguruj ustawienia sieci
Przejdź do Ustawienia > Sieć na serwerze.
HandyCafe używa czterech portów do komunikacji:
| Port | Domyślny | Przeznaczenie |
|---|---|---|
| Port TCP | 5001 | Komunikacja komend i odpowiedzi |
| Port plików | 5002 | Transfery plików między serwerem a klientami |
| Port zdalnego zarządzania | 5003 | Sterowanie strumieniowaniem zdalnego pulpitu |
| Port UDP | 5004 | Dane strumieniowania ekranu |
Konfiguracja:
- Ustaw porty (domyślne działają dla większości konfiguracji).
- Ustaw Klucz połączenia. To wspólny sekret używany do uwierzytelniania HMAC-SHA256. Wszyscy klienci muszą używać tego samego klucza.
- Kliknij Zapisz.
Reguły zapory sieciowej:
Upewnij się, że te porty są otwarte zarówno na serwerze, jak i komputerach klienckich:
- TCP: 5001, 5002, 5003 (wchodzący na serwerze, wychodzący na klientach)
- UDP: 5004 (dwukierunkowy dla strumieniowania ekranu)
Ważne: Wszystkie komputery muszą być w tej samej sieci lokalnej (podsieci). HandyCafe używa mDNS do odkrywania klientów, co wymaga połączenia LAN.
Wszystkie opcje sieciowe znajdziesz w Ustawieniach sieci.
Krok 3: Skonfiguruj menu klienta
Menu klienta to launcher aplikacji widoczny klientom na pulpicie. Przejdź do Ustawienia > Klienci > zakładka Zawartość.
- Utwórz kategorie. Grupuj aplikacje według typu (np. Gry, Przeglądarki, Media społecznościowe, Narzędzia).
- Dodaj aplikacje do każdej kategorii:
- Ustaw nazwę aplikacji i opis.
- Wybierz rodzaj aplikacji: Gra, Przeglądarka, Link, Plik lub Aplikacja.
- Ustaw ścieżkę pliku wykonywalnego lub URI uruchomienia.
- Prześlij ikonę i opcjonalnie plakat dla karty aplikacji.
- Zmień kolejność kategorii i aplikacji za pomocą uchwytów przeciągania.
- Przełączaj widoczność, aby pokazywać lub ukrywać elementy.
- Kliknij Zapisz.
Zmiany są przesyłane do wszystkich podłączonych klientów automatycznie w czasie rzeczywistym przez TCP.
Wskazówka: Użyj integracji IGDB, aby automatycznie wyszukiwać metadane i ikony gier.
Pełną dokumentację budowania menu znajdziesz w Menu klienta.
Krok 4: Skonfiguruj ekran bezczynności i wygląd
Ekran bezczynności (Ustawienia > Klienci > zakładka Ekran bezczynności):
Ekran bezczynności to widok wyświetlany klientom, gdy żadna sesja nie jest aktywna (ekran blokady).
- Włącz pokaz slajdów ekranu bezczynności.
- Dodaj obrazy lub filmy (PNG, JPG, WebP, GIF, MP4, WebM).
- Ustaw czas trwania per element i efekt przejścia (zanikanie, przesuwanie, powiększanie).
- Opcjonalnie włącz nakładkę zegara i wyświetlanie nazwy kafejki z niestandardowymi kolorami.
- Kliknij Zapisz.
Wygląd (Ustawienia > Klienci > zakładka Wygląd):
Konfiguruj wygląd pulpitu online używanego przez klientów podczas sesji.
- Wybierz motyw: Neon Arena, Crimson Pulse lub Emerald Depth.
- Wybierz układ: Split Classic, Hero Wide Top, Catalog Wide Bottom lub Compact Focus.
- Skonfiguruj tło: jednolity kolor, gradient, obraz lub wideo z ustawieniami nakładki i rozmycia.
- Dostosuj gęstość kart (Duża, Średnia, Kompaktowa) i efekty najechania.
- Kliknij Zapisz.
Wszystkie opcje znajdziesz w Ekranie bezczynności klienta i Wyglądzie klienta.
Krok 5: Przetestuj zdalny pulpit i zrzuty ekranu
Sprawdź działanie zdalnego zarządzania:
Zrzuty ekranu:
- W Panelu administracyjnym wybierz dowolną kartę podłączonego klienta.
- Kliknij Zrzut ekranu na karcie klienta.
- Zrzut ekranu klienta pojawia się w przeglądarce.
- Możesz pobrać lub odświeżyć zrzut ekranu.
Zdalny pulpit:
- Wybierz kartę podłączonego klienta i kliknij Zdalny pulpit.
- Otwiera się okno zdalnego pulpitu ze strumieniowaniem H.264 na żywo.
- Możesz sterować myszą i klawiaturą na zdalnym komputerze.
- Synchronizacja schowka działa między serwerem a klientem.
Uwaga: Zdalny pulpit używa strumieniowania UDP. Jeśli obraz jest opóźniony, sprawdź przepustowość sieci i upewnij się, że port UDP 5004 nie jest blokowany. Możesz również dostosować szybkość transmisji w ustawieniach strumienia (350-25 000 kbps).
Wszystkie funkcje zdalne znajdziesz w Zdalnym pulpicie i Zrzutach ekranu.
Przegląd architektury sieciowej
Komputer serwerowy (zarzadzanie)
|
|--- TCP (5001) --- Komendy/odpowiedzi (bincode + HMAC-SHA256)
|--- TCP (5002) --- Transfery plikow
|--- TCP (5003) --- Sterowanie zdalnym zarzadzaniem
|--- UDP (5004) --- Strumieniowanie ekranu (H.264)
|--- mDNS ------- Odkrywanie klientow (automatyczne)
|
+-- Komputer kliencki 1
+-- Komputer kliencki 2
+-- Komputer kliencki 3
+-- ...
Co dalej
- Synchronizacja plików: Wdrażanie plików i konfiguracji na komputery klienckie
- Monitorowanie sieci: Monitorowanie pasma i statusu połączenia
- Licencje oprogramowania: Śledzenie równoległych licencji oprogramowania między komputerami
- Logowanie OAuth: Konfiguracja logowania społecznościowego dla klientów