Dokumentacja

Pierwsze kroki z Termal OS.

Od zera do zdalnego pulpitu po SSH w kilka minut.

Pierwsze kroki

Termal OS to aplikacja na pulpit. Na twoich serwerach nie ma czego instalować — rozmawia z nimi po zwykłym połączeniu SSH.

  1. Pobierz Termal OS na swoją platformę i uruchom instalator.
  2. Przy pierwszym uruchomieniu zakładasz lokalne konto i akceptujesz warunki; wtedy powstaje twój lokalny, zaszyfrowany sejf.
  3. Dodaj pierwszy serwer (poniżej) i gotowe.
Twoje dane dostępowe są przechowywane zaszyfrowane na twoim komputerze (AES-256-GCM). Bez konta w chmurze i bez tego, żeby jakiekolwiek dane opuszczały twoją maszynę.

Dodanie serwera

Kliknij Dodaj serwer i uzupełnij dane połączenia:

  • Host i port: na przykład serwer.przyklad.pl na porcie 22.
  • Użytkownik: twój użytkownik SSH.
  • Uwierzytelnianie: hasło albo klucz prywatny (PEM) z opcjonalnym hasłem do klucza.

Przed zapisaniem możesz sprawdzić wszystko przyciskiem Testuj połączenie. Po połączeniu Termal bada serwer i dostosowuje interfejs: dystrybucja, serwer WWW, rodzaj hostingu (Infomaniak / Plesk / cPanel / standardowy), środowiska uruchomieniowe, bazy danych i Docker.

# Termalowi wystarczy dostęp po SSH, taki jak ten: ssh [email protected]

Panel

Każdy serwer otwiera się w widoku System na żywo, przesyłanym w czasie rzeczywistym przez WebSocket:

  • Procesor (ogółem i na rdzeń), średnie obciążenie, pamięć i swap.
  • Dyski według punktów montowania, ruch sieciowy, czas działania i najcięższe procesy.
  • Historia z wykrywaniem anomalii (wskaźnik z), które zaznacza nietypowe skoki.

Pozostałe zakładki dopasowują się do tego, co udostępnia serwer: Strony (hostowane witryny, wersja PHP, git pull, statystyki odwiedzin), Oprogramowanie, Usługi, Kontenery (Docker, jeśli jest), Logi (tail -F na żywo), Terminal i Pulpit.

Zdalny pulpit

Zakładka Pulpit otwiera pełne środowisko graficzne na zdalnym systemie plików: menedżer okien, pasek zadań, menu start i ikony na pulpicie. Wśród wbudowanych aplikacji są:

  • Eksplorator: menedżer plików SFTP — wysyłanie, pobieranie katalogów jako archiwum, pakowanie i rozpakowywanie, uprawnienia, kopiowanie z prawdziwym okienkiem postępu.
  • Termal Code: edytor w stylu VS Code (Monaco), z drzewem plików i kartami.
  • Terminal: prawdziwa powłoka PTY.
  • Termal Browser: przeglądarka z kartami, zakładkami i zadokowanymi narzędziami dla deweloperów.
  • Monitor i menedżer procesów: zasoby na żywo i kontrola nad zadaniami.
  • Termal App Studio: twórz własne aplikacje Termal w HTML/JS, wprost z tego pulpitu. Zajrzyj do dokumentacji dla deweloperów.

Kilka drobiazgów dla tych, którzy spędzają tu długie godziny:

  • Paleta poleceń: naciśnij ⌘/CtrlK, żeby znaleźć i uruchomić dowolną aplikację lub akcję pulpitu.
  • Skróty klawiszowe: naciśnij ?, żeby zobaczyć pełną listę (szukanie, zmiana nazwy, kopiuj / wytnij / wklej, do kosza…).
  • Odłączenie pulpitu: wyciągnij pulpit danego serwera do osobnego okna (w tytule widać nazwę serwera), żeby pilnować dwóch serwerów naraz.
  • Przesyłanie między serwerami: przeciągnij plik albo katalog z jednego odłączonego pulpitu na drugi — zostanie skopiowany między dwoma serwerami (oryginał zostaje na miejscu).
  • Pasek zadań: możesz go umieścić u góry albo u dołu i, jeśli chcesz, ukrywać automatycznie.

Alerty i powiadomienia

Ustal progi dla procesora, pamięci i dysku (ostrzegawczy i krytyczny), wybierz odstęp między sprawdzeniami i zdecyduj, dokąd trafiają powiadomienia:

  • Telegram, Slack, Discord, e-mail (SMTP) i zwykłe webhooki HTTP.
  • Aktywne alerty pojawiają się na pasku, obok jest rejestr ostatnich zdarzeń.
  • Eskalacja, gdy problem utrzymuje się w stanie krytycznym, oraz własne progi dla każdego serwera: każdy może korzystać z wartości domyślnych albo mieć swoje.
Serwer zostaje oznaczony jako offline dopiero po kilku nieudanych sprawdzeniach z rzędu: jednorazowa przerwa w sieci cię nie obudzi.

Edycje i licencja

Termal OS jest darmowy dla jednego serwera, z pełnym pulpitem i pełnym monitorowaniem. Żeby odblokować więcej serwerów, asystenta AI, API i funkcje zespołowe, podłącz swoje konto termalos.com w Ustawienia → Licencja; licencja jest weryfikowana online i zapisywana w pamięci podręcznej do pracy bez sieci (14 dni zapasu).

Pełne porównanie znajdziesz na stronie cen.

Bezpieczeństwo

  • Sekrety (hasła SSH, klucze prywatne) są szyfrowane algorytmem AES-256-GCM kluczem głównym, osobnym dla każdej instalacji.
  • Opcjonalne hasło aplikacji chowa panel za ekranem blokady.
  • Ścieżki logów i nazwy domen są sprawdzane, zanim wykona się jakiekolwiek zdalne polecenie.
Uruchamiaj Termala lokalnie, na własnym komputerze. Jeśli kiedyś postawisz wersję webową, schowaj ją za odwrotnym proxy z uwierzytelnianiem i nigdy nie zgub klucza głównego.

Chcesz pisać własne mini-aplikacje? Zajrzyj do SDK i przykładów na GitHubie → albo do wprowadzenia dla deweloperów.