Navigácia
ELOWEN · Dokumentácia

Posledná aktualizácia: 27. októbra 2026

Prechádzať dokumentáciu · Zostavte zo zdrojového checkoutu
Sprevádzkovanie Chettyho

Zostavte zo zdrojového checkoutu

Zostavte démona a webové rozhranie z vlastného checkoutu organizácie a udržujte nainštalované služby v súlade s ním.

Skôr než začnete

Repozitár jadra je súkromný: licencované vydanie pochádza z licenčného servera, nie z verejného klonu. Zo zdrojov zostavujte len vtedy, keď Vaša organizácia používa vlastný checkout.

Potrebujete aj verziu Node.js, ktorú vyžaduje Nainštalujte Chettyho, a hostiteľa, kde sú služby pripravené. Ak nie sú, pozrite Nainštalujte spravované služby.

Zostavte Chettyho

  1. Nainštalujte závislosti pre démona a pre webové rozhranie:

    npm ci
    npm ci --prefix web
  2. Zostavte démona a jeho pribalené assety pluginov:

    npm run build
  3. Zostavte server webového rozhrania:

    npm run build:web

Obnovte súbory vlastnené rootom

Na spravovanom zdrojovom checkoutu preinštalujte súbory vlastnené rootom z nového zostavenia. Kým nezodpovedajú kódu, démon odmieta privilegované požiadavky.

sudo elowen privileged refresh

Udržujte checkout aktuálny

Zdrojový kód jadra aktualizujte cez git a zostavte rovnakými príkazmi. Pluginy od vydavateľov možno ďalej inštalovať, aktualizovať a opravovať cez marketplace bez toho, aby sa zdrojové jadro nahradilo.

Zdrojový checkout pri elowen update preskakuje vydania jadra, ale pluginy od vydavateľov aktualizovať vie. Pozrite Aktualizácia Chetty na serveri.

Pokračujte Nainštalujte Chettyho, Nainštalujte spravované služby a Aktualizácia Chetty na serveri.