Node.js applications in WHSPanel

Node.js App Manager ti omogućava da pokreneš Node aplikacije (Express, Next.js, NestJS i druge) direktno na hosting nalogu preko Nginx Unit, brzog aplikativnog servera sa podrškom za WebSocket i bez odlaganja pri pokretanju. Svaka aplikacija radi kao izolovan proces vezan za jedan domen.

1. Pregled

U meniju otvori Software well Node.js. Tabela prikazuje tvoje aplikacije sa kolonama Naziv aplikacije (i domen), Node verzija, Entry fajl, Status (stopped ili running) i Akcije.

2. Kako da kreiraš aplikaciju

  1. Click Kreiraj aplikaciju.
  2. Naziv aplikacije and Domain na kome radi.
  3. Node.js verzija (na primer 20 LTS).
  4. Direktorijum aplikacije gde je kod i Entry fajl (na primer app.js).
  5. Promenljive okruženja u obliku KEY=VALUE, jedna po liniji.
  6. Click OK.

3. Kontrole nad aplikacijom

Kada je aplikacija napravljena, u koloni Akcije dobijaš pun set kontrola:

ControlŠta radi
PokreniStartuje aplikaciju (status prelazi u running) da počne da poslužuje saobraćaj.
ZaustaviZaustavlja aplikaciju.
RestartujPonovo pokreće aplikaciju (na primer posle izmene koda).
npm installInstalira zavisnosti iz package.json, bez potrebe za SSH.
IzmeniMenja podešavanja (Node verzija, entry fajl, promenljive okruženja).
ObrišiUklanja aplikaciju.

Tok rada: prvo otpremi kod u izabrani direktorijum (preko Git repozitorijuma ili File Managera), pa kreiraj aplikaciju, klikni npm install da povučeš zavisnosti, i na kraju Pokreni. Kada aplikacija radi (status running), dostupna je na svom domenu.

Scroll to Top