Elvora WikiNávody pro hosting
Nastavení

Běhové prostředí a příkazy

Co znamenají runtime, režim, příkazy, port a kontrola stavu.

Prostředí a režim

Statický web publikuje HTML či výstup sestavení. Node.js instaluje závislosti a spouští aplikaci z příkazu. Dockerfile sestaví vlastní obraz ze zdroje. OCI obraz používá hotový digest. Režim Web / API dostane HTTPS doménu a kontrolu stavu; Proces na pozadí / bot běží bez veřejného portu.

Pole v průvodci

PoleVýznamPříklad
Příkaz instalacePřipraví závislosti Node projektu.npm ci
Příkaz sestaveníVytvoří produkční výstup.npm run build
Příkaz spuštěníSpustí běžící Node proces.npm start
Adresář k publikováníSložka s hotovým statickým webem.dist
Cesta k DockerfileSoubor Dockerfile uvnitř zdroje.Dockerfile
Interní portTCP port, na kterém web poslouchá v kontejneru.3000
Kontrola stavuURL cesta pro ověření běžícího webu./ nebo /health

U webu musí aplikace poslouchat na 0.0.0.0 a na stejném portu, jaký je v poli Interní port. Průvodce přijímá porty od 1024 do 65535. Health path musí vracet úspěšnou odpověď bez přihlášení; nevol cestu, která vyžaduje účet nebo čeká na externí službu déle než start aplikace.

Veřejná adresanazev.apps.elvora.tech
ElvoraHTTPS a směrování
Tvoje aplikace0.0.0.0:3000Interní port: 3000 · Kontrola stavu: /
Příklad pro aplikaci poslouchající na portu 3000. Veřejná HTTPS adresa používá běžný port 443; do pole Interní port zadáš port uvnitř kontejneru.

Hodnoty jsou vidět také v Nastavení → Zdroj a běhové prostředí. Při změně zdroje a příkazů spusť nové nasazení; úprava souborů v repozitáři sama nezmění již běžící release. Pomůže i slovník hodnot.

Na této stránce