Navigácia
ELOWEN · Dokumentácia

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

Prechádzať dokumentáciu · Spustenie inštancie s premennými prostredia
Prevádzka a aktualizácie

Spustenie inštancie s premennými prostredia

Nastavte prostredie pred spustením démona, aby ste určili, kde načúva, ktorú databázu používa a kde má súbory.

Kde ich nastaviť

Každú premennú nastavte v prostredí procesu, ktorý spúšťate, ešte pred jeho spustením. Nižšie uvedené predvolené hodnoty platia pre lokálnu inštaláciu.

Pri nainštalovanej službe zapisuje inštalátor chránenú adresu databázy a pevné cesty inštancie do /etc/elowen/instance.env a nainštalované služby tento súbor načítavajú.

Upozornenie: Prihlasovacie údaje na pripojenie neuvádzajte v argumentoch príkazov ani v protokoloch.

elowen setup nastaví lokálnu inštaláciu a elowen doctor overí, či je pripravená.

Prehľad premenných

Premenná Predvolená hodnota Účel
ELOWEN_HOST 127.0.0.1 Adresa, na ktorej démon načúva.
ELOWEN_PORT 4400 HTTP port démona.
ELOWEN_DATABASE_URL Povinná; bez predvolenej hodnoty Chránená pripájacia adresa PostgreSQL.
ELOWEN_INSTANCE_ROOT $HOME/.config/elowen Absolútny kanonický priečinok pre súbory inštancie.
ELOWEN_LOG_DIR <instance root>/logs Priečinok protokolov.
ELOWEN_LOG_LEVEL info Najnižšia úroveň protokolovania do súboru aj do konzoly.
ELOWEN_PROJECT elowen Názov predvoleného projektu.
ELOWEN_PROJECT_PATH $PWD; pri nainštalovaných službách domovský priečinok služby Cesta predvoleného projektu.
ELOWEN_DAEMON_URL pre CLI nenastavené Explicitná adresa démona na priamy prístup z CLI a pre webový proces. Spolu s ELOWEN_URL prebíja háčiky CLI a živé pripojenie.
ELOWEN_URL nenastavené Verejná adresa inštancie pre CLI alebo jej základ /api. Bez ktorejkoľvek z týchto premenných používa CLI lokálneho démona.
ELOWEN_AUTOSTART 1 Hodnotou 0 zastavíte automatické spúšťanie démona z CLI.
ELOWEN_BOOTSTRAP_USER nenastavené Používateľské meno prvého administrátora; vyžaduje aj premennú s heslom.
ELOWEN_BOOTSTRAP_PASS nenastavené Heslo prvého administrátora; vyžaduje aj premennú s používateľským menom.
PI_OFFLINE nenastavené Akákoľvek hodnota zastaví pracovníka na pozadí v sťahovaní verejných katalógov modelov.

Webový proces a porty

Balíkový spúšťač používa ELOWEN_WEB_PORT, predvolene 4500. Samotný webový server číta PORT a HOSTNAME.

Démon a webové rozhranie sú samostatné procesy, takže každý potrebuje vlastné prostredie.

Prvý administrátor

ELOWEN_BOOTSTRAP_USER a ELOWEN_BOOTSTRAP_PASS vytvoria prvého administrátora bez nastavovacej stránky. Obe premenné musia byť nastavené spoločne.

Tento účet začína so všetkými základnými nástrojmi, všetkými nástrojmi zapnutého pluginu, všetkými pluginmi, ktoré možno prideľovať, a so Všetkými modelmi, pretože zatiaľ neexistuje iný administrátor, ktorý by mu ich pridelil.

Hostitelia bez prístupu na internet

PI_OFFLINE s akoukoľvek hodnotou zastaví pracovníka na pozadí v sťahovaní katalógu modelov z pi.dev a zoznamu modelov pre rýchly režim z models.dev.

Poskytovatelia nastavení pre chat sú naďalej dopytovaní na vlastné zoznamy modelov, takže lokálny alebo súkromný poskytovateľ funguje ďalej.