Loading…
Najprv stiahnite jadro platformy z container registry; moduly pridáte v aplikácii, keď bude stack pripravený. Funguje na macOS, Linuxe a Windows (Docker + Git Bash alebo WSL).
Uložte oba súbory do jedného priečinka. PowerShell wrapper volá bash vedľa setup.sh.
APP_ORIGIN musí byť rovnaký ako v prehliadači (schéma, host, port). Lokálne často http://127.0.0.1:4000; v produkcii https://vaša-doména.
APP_ORIGIN="http://127.0.0.1:4000" # same scheme/host/port as in your browser; use https://your.domain in production curl -fsSL "$APP_ORIGIN/install/setup.sh" -o setup.sh chmod +x setup.sh ./setup.sh --core-only
Windows: stiahnite aj setup.ps1 vedľa setup.sh a spúšťajte PowerShell z toho istého priečinka (inštalátor vyžaduje Git Bash).
Nové verzie prichádzajú ako Docker image. V tom istom priečinku, kde už máte docker-compose.production.yml a .env, spustite pull a up — prvú inštaláciu (setup) zvyčajne nespúšťate znova, kým znova nevytvárate inštalačný priečinok.
Ak tím publikuje nový verzný tag, pred pull upravte FLOWOS_IMAGE_TAG v .env. Pri tagu latest pull aj tak stiahne nové vrstvy image, keď sa registry aktualizoval.
Len jadro — z priečinka inštalácie:
cd /path/to/your/install # folder with docker-compose.production.yml + .env docker compose -f docker-compose.production.yml pull docker compose -f docker-compose.production.yml up -d
Ak na tom istom hoste bežia aj kontajnery modulov (rovnaké compose súbory ako pri prvom štarte):
cd /path/to/your/install docker compose -f docker-compose.production.yml -f docker-compose.production.modules.yml --profile modules pull docker compose -f docker-compose.production.yml -f docker-compose.production.modules.yml --profile modules up -d
Použite rovnaké -f docker-compose.production.modules.yml a --profile modules ako pri prvom spustení stacku.
Niektoré releasy môžu vyžadovať znovu spustenie db-init po zmene image db-init — len podľa release poznámok, so zálohou a so súhlasom administrátora.
Z vášho priečinka flowos-solution (po klone alebo existujúcom repozitári):
cd flowos-solution && ./scripts/dev/verify-dev-stage.sh