Navigace
ELOWEN · Dokumentace

Poslední aktualizace: 27. října 2026

Procházet dokumentaci · Spuštění instance s proměnnými prostředí
Provoz a aktualizace

Spuštění instance s proměnnými prostředí

Nastavte prostředí před spuštěním démona, abyste určili, kde naslouchá, kterou databázi používá a kde má soubory.

Kde je nastavit

Každou proměnnou nastavte v prostředí procesu, který spouštíte, ještě před jeho spuštěním. Níže uvedené výchozí hodnoty platí pro místní instalaci.

U nainstalované služby zapisuje instalátor chráněnou adresu databáze a pevné cesty instance do /etc/elowen/instance.env a nainstalované služby tento soubor načítají.

Upozornění: Přihlašovací údaje k připojení neuvádějte v argumentech příkazů ani v protokolech.

elowen setup nastaví místní instalaci a elowen doctor ověří, zda je připravená.

Přehled proměnných

Proměnná Výchozí hodnota Účel
ELOWEN_HOST 127.0.0.1 Adresa, na které démon naslouchá.
ELOWEN_PORT 4400 HTTP port démona.
ELOWEN_DATABASE_URL Povinná; bez výchozí hodnoty Chráněná připojovací adresa PostgreSQL.
ELOWEN_INSTANCE_ROOT $HOME/.config/elowen Absolutní kanonický adresář pro soubory instance.
ELOWEN_LOG_DIR <instance root>/logs Adresář protokolů.
ELOWEN_LOG_LEVEL info Nejnižší úroveň protokolování do souboru i do konzole.
ELOWEN_PROJECT elowen Název výchozího projektu.
ELOWEN_PROJECT_PATH $PWD; u nainstalovaných služeb domovský adresář služby Cesta výchozího projektu.
ELOWEN_DAEMON_URL pro CLI nenastaveno Explicitní adresa démona pro přímý přístup z CLI a pro webový proces. Spolu s ELOWEN_URL přebíjí háčky CLI a živé připojení.
ELOWEN_URL nenastaveno Veřejná adresa instance pro CLI nebo její základ /api. Bez kterékoli z těchto proměnných používá CLI místního démona.
ELOWEN_AUTOSTART 1 Hodnotou 0 zastavíte automatické spouštění démona z CLI.
ELOWEN_BOOTSTRAP_USER nenastaveno Uživatelské jméno prvního administrátora; vyžaduje i proměnnou s heslem.
ELOWEN_BOOTSTRAP_PASS nenastaveno Heslo prvního administrátora; vyžaduje i proměnnou s uživatelským jménem.
PI_OFFLINE nenastaveno Jakákoli hodnota zastaví pracovníka na pozadí ve stahování veřejných katalogů modelů.

Webový proces a porty

Balíčkový spouštěč používá ELOWEN_WEB_PORT, ve výchozím stavu 4500. Samotný webový server čte PORT a HOSTNAME.

Démon a webové rozhraní jsou samostatné procesy, takže každý potřebuje vlastní prostředí.

První administrátor

ELOWEN_BOOTSTRAP_USER a ELOWEN_BOOTSTRAP_PASS vytvoří prvního administrátora bez nastavovací stránky. Obě proměnné musí být nastavené společně.

Tento účet začíná se všemi základními nástroji, všemi nástroji zapnutého pluginu, všemi pluginy, které lze přidělovat, a se Všemi modely, protože zatím neexistuje jiný administrátor, který by mu je přidělil.

Hostitelé bez přístupu k internetu

PI_OFFLINE s jakoukoli hodnotou zastaví pracovníka na pozadí ve stahování katalogu modelů z pi.dev a seznamu modelů pro rychlý režim z models.dev.

Poskytovatelé nastavení pro chat jsou dál dotazováni na vlastní seznamy modelů, takže místní nebo soukromý poskytovatel funguje dál.