CH-J Server Managerspráva serverů přes SSH
DOKUMENTACE PROJEKTU

Jak Server Manager funguje

Přehled Core aplikace, bezpečného připojení, instalovatelných pluginů a distribučních kanálů pro Windows, macOS a Linux.

Aktuální větevCore 0.0.1alpha
01

O projektu

CH-J Server Manager sjednocuje správu SSH serverů, profily, terminál, SFTP soubory a rozšiřující nástroje v jedné desktopové aplikaci.

Malé Core, samostatné nástroje

Citlivé operace zůstávají v Core. Funkce jako monitoring nebo správce souborů běží jako oddělené sandboxované pluginy s přesně vymezenými oprávněními.

02

Instalace podle operačního systému

Vyberte svůj systém a postupujte podle kroků. Tlačítko vždy stáhne nejvhodnější aktuálně publikovaný instalační balíček.

INSTALAČNÍ NÁVOD

Windows 11 (x64)

Požadavky: 64bitový Windows 11 a uživatelský účet, který smí instalovat aplikace.

  1. Stáhněte instalační soubor EXE tlačítkem níže.
  2. Otevřete stažený soubor a potvrďte systémový dotaz Řízení uživatelských účtů, pokud se zobrazí.
  3. V průvodci zvolte instalační složku a dokončete instalaci. Průvodce může vytvořit zástupce na ploše a v nabídce Start.
  4. Spusťte CH-J Server Manager z nabídky Start nebo vytvořeného zástupce.
  5. Při prvním spuštění vytvořte hlavní heslo vaultu a potom první profil SSH serveru.
Upozornění Windows SmartScreen

Alfa instalátor zatím není podepsaný důvěryhodným vydavatelským certifikátem. Pokud SmartScreen zobrazí varování, pokračujte pouze tehdy, když soubor pochází z této stránky a souhlasí jeho SHA-512.

Stáhnout instalační balíček
v0.0.1 · x64 · AlphaSHA‑512: e8ef8d027cd05d8c090edcf7204ba9410cc804264124105005e28deb22ad73a14690badfb9e4bf57dcac39b7df10affb80ffc636887ca24b2da3690e48a73714
INSTALAČNÍ NÁVOD

macOS (Apple Silicon)

Požadavky: Mac s čipem Apple Silicon (M1 nebo novější); aktuální instalační ZIP je ARM64.

  1. Stáhněte instalační archiv APP.ZIP tlačítkem níže.
  2. Dvojklikem archiv rozbalte a přesuňte CH-J Server Manager.app do složky Aplikace.
  3. Při prvním spuštění klikněte na aplikaci se stisknutou klávesou Control, zvolte Otevřít a volbu potvrďte.
  4. Pokud macOS aplikaci stále blokuje, otevřete Nastavení systému → Soukromí a zabezpečení a použijte Otevřít přesto.
  5. Po spuštění vytvořte hlavní heslo vaultu a přidejte první profil SSH serveru.
Podpis a aktualizace

Aktuální alfa má pouze testovací ad-hoc podpis a není notarizovaná Applem. ZIP slouží k první instalaci; DMG v katalogu je určený pro aktualizace.

Stáhnout instalační balíček
v0.0.1 · arm64 · AlphaSHA‑512: 2f2d16975882b242930966f63de7e55b44c847605f5b213e3403bf751260ecadef5dd9e6c3355cab695c5d8256d05bd36783a7d94d2561849a37449f5e90d366
INSTALAČNÍ NÁVOD

Ubuntu 24.04 (x64)

Požadavky: 64bitové Ubuntu 24.04 LTS; tento DEB balíček byl na této verzi sestaven, nainstalován a spuštěn.

  1. Stáhněte instalační balíček DEB tlačítkem níže.
  2. Pro instalaci kliknutím otevřete soubor v Centru aplikací, zvolte Instalovat a potvrďte své systémové heslo.
  3. Pokud grafický instalátor balíček neotevře, přejděte v Terminálu do složky se staženým souborem a použijte uvedený příkaz APT.
  4. Po dokončení spusťte CH-J Server Manager z přehledu aplikací.
  5. Vytvořte hlavní heslo vaultu a následně první profil SSH serveru.
Alternativní instalace v Terminálusudo apt install ./CH-J-Server-Manager-0.0.1-x64-142927.deb
Instalujte přes APT

APT automaticky doplní potřebné systémové závislosti. AppImage se už nevydává; podporovaný instalační formát pro Ubuntu je DEB.

Stáhnout instalační balíček
v0.0.1 · x64 · AlphaSHA‑512: cc3449635dc049573f1fa38e82571b2389b5c0fe32f68a6af7b33a8a81bf35c088d80c203e24dc3273d0032be2523df4fee26fbe4cb7b657e64eb9288dca7bd0
První spuštění na všech systémech

Vytvořte hlavní heslo pro šifrovaný vault, přidejte profil serveru a při prvním SSH připojení pečlivě porovnejte zobrazený host-key fingerprint se serverem.

03

Hlavní funkce

Šifrovaný vault

Profily, uložená SSH hesla a známé host klíče chrání scrypt a AES-256-GCM. Hlavní heslo se na disk neukládá.

Serverové profily

Uložení hostitele nebo IP, portu, uživatele, SSH klíče a volitelného hesla pro opakované připojení.

SSH terminál

Interaktivní terminál s ověřením host-key fingerprintu, DNS, IPv4 a IPv6 připojením.

Instalovatelné pluginy

Každý nástroj je samostatný ověřovaný balíček, který lze nainstalovat, aktualizovat nebo odstranit bez změny Core.

Aktualizační katalog

Core zobrazuje všechny kompatibilní buildy, rozlišuje vydání stejné verze podle data a ověřuje velikost i SHA-512.

Tři jazyky

Aplikace i web podporují češtinu, němčinu a angličtinu s automatickou volbou podle prostředí.

04

Dostupné pluginy

Pluginy nemají obecný přístup k Node.js, disku nebo síti. Používají pouze capability poskytnuté Core.

System Monitor

CPU a typy jader, RAM, swap, filesystem, uptime a stav síťových rozhraní včetně RX/TX.

File Manager

SFTP procházení, upload, download, rekurzivní operace, archivy a offline Monaco Editor.

Key Generator

Generování moderních i potvrzených legacy SSH klíčů ve formátech OpenSSH, PEM a PPK.

Log Viewer

Bezpečné zobrazení omezeného konce Core logu s filtrováním a automatickým obnovením.

Users

Výpis účtů a omezené administrativní operace bez poskytnutí obecného vzdáleného shellu pluginu.

NGINX Manager

Inventář a editor konfigurace NGINX, efektivní výpis nginx -T, validace nginx -t, časované zálohy, automatický rollback a potvrzený graceful reload bez obecného vzdáleného shellu.

05

Bezpečnostní model

Core odděluje uživatelské rozhraní, privilegované operace, serverové relace a pluginy. Každá hranice validuje vstupy a povolené capability.

  • Lokální secrets jsou autentizovaně šifrované.
  • První i změněný SSH host key vyžaduje potvrzení.
  • Renderer a pluginová okna běží v sandboxu bez Node integration.
  • Stažené balíčky se ověřují velikostí a SHA-512.
Dočasný alfa režim TLS

Testovací Core přijímá certifikát pouze pevně povoleného HTTPS serveru bez ověření CA. Před veřejnou distribucí se obnoví standardní TLS kontrola a přidá podpis manifestu.

06

Aktualizace a kanály

Aplikace i pluginy mají samostatnou volbu kanálu. macOS používá ZIP pro první instalaci a DMG pro aktualizaci.

Alpha

Nejnovější testovací buildy, které se mohou rychle měnit.

Beta

Funkčně dokončenější sestavy určené pro širší testování.

Stable

Ověřená vydání určená pro běžné používání.

Otevřít všechna vydání
07

Aktuální stav podpory

Core 0.0.1 je aktivně vyvíjená alfa. Dostupnost balíčku neznamená dokončenou podporu všech funkcí na dané platformě.

macOS

Aktuální alfa pro Apple Silicon obsahuje Plugin API 1.1 a všech šest publikovaných pluginů. Balíček zatím není notarizovaný Applem.

Windows

Aktuální x64 alfa byla sestavena a instalačně otestována na Windows 11. Obsahuje Plugin API 1.1 a podporuje všech šest publikovaných pluginů.

Ubuntu / Linux

Ubuntu/Linux x64 DEB je veřejně vydán; čistá instalace přes APT a spuštění byly ověřeny na Ubuntu 24.04.4 LTS. Úplný test aktualizace přes Core ještě zbývá.

Co ještě není stable

Zbývá standardní kontrola TLS certifikátu v Core, podepsání aktualizačních metadat a instalačních balíčků, migrace starých dat, Safe Mode a úplné testy na všech podporovaných systémech.

KOMUNITA

Diskuze má vlastní prostor

V komunitě můžete založit nové téma, sdílet zkušenost nebo problém a odpovídat ostatním.

Otevřít komunitu