Docs · Aktualizace panelu

V sekci Panel

Aktualizace panelu

Kanály alfa, beta a release, co se při aktualizaci opravdu děje a proč u toho servery běží dál.

Aktualizováno

Aktualizace panelu

Panel se aktualizuje sám, z Admin → Updates.

Kanály

Kanál Pro koho
release Výchozí. Verze, u kterých čekáme, že je nebude potřeba honem opravovat.
beta Hotové, ale ještě neodstálé.
alfa Dnešní práce. Sem chodí opravy nejdřív — a sem chodí i chyby.

Kanál se přepíná na té samé obrazovce. Přepnutí na klidnější kanál vás z novější verze nesundá; jen počká, až ho novější verze dožene.

Co se stane, když zmáčknete Aktualizovat

Panel to udělá v krocích a každý pojmenuje:

  1. Stahuje build — z našeho serveru, ne přímo z GitHubu.
  2. Ověřuje kontrolní součet — proti otisku, který přišel s odpovědí. Když nesedí, aktualizace se neprovede.
  3. Restartuje panel — nová binárka se nastěhuje na místo staré.

Spravované servery běží dál. Kontejnery nejsou dětské procesy panelu; panel je řídí, neobsahuje. Restartuje se jen panel, a to je řádově vteřiny.

Konzole při tom spadne a sama se připojí zpátky. Nemusíte obnovovat stránku a příkazy z ní chodí i po restartu — od 0.3.3 je vstup serveru roura, kterou panel vlastní, a ta jeho odchod přežije.

Když aktualizace selže

Nejčastější dvě příčiny:

  • Nemá kam zapsat. Panel si mění vlastní binárku a potřebuje právo do adresáře, ve kterém leží. Instalace z našeho skriptu to má nastavené; ručně přenesená ne vždycky.
  • Build zmizel. Když se vydání stáhne z oběhu, kanál na něj může chvíli ještě ukazovat. Zkuste to za chvíli znovu nebo přepněte kanál.

Hláška je vždycky ta skutečná, ne „něco se pokazilo".

Ruční cesta

Instalační skript umí i aktualizaci: pustíte ho znovu, panel zastaví, vymění binárku a nastartuje. Verzi vždycky ověříte příkazem

stygion-core --version

Další krok: Panel jako agent (MCP).

Pomohla vám tahle stránka?

Otevře panel zpětné vazby s touhle stránkou v příloze. Přistane do jedné fronty se vším ostatním.