Node.js հոսթինգ

Node.js հոսթինգ. կատարեք git push, և ձեր Node.js 24 հավելվածը հասանելի կլինի

Միացրեք GitHub-ը, GitLab-ը կամ Bitbucket-ը: Յուրաքանչյուր push գործարկում է npm ci-ը և ձեր build-ը, այնուհետև անցնում է ուղիղ եթեր՝ առանց սերվերի, PM2-ի կամ հակադարձ պրոքսիի գործարկման անհրաժեշտության:

14-օրյա անվճար փորձաշրջան — քարտը պարտադիր է, գումար չի գանձվում

Ընտրեք ձեր սթեքը
Սկսել իմ անվճար փորձաշրջանը

Developer Hosting-ը գործարկում է ձեր սեփական կոդը, ուստի մենք քարտ ենք պահանջում՝ անվճար փորձաշրջանն իրական մարդկանց համար պահպանելու նպատակով: Ձեր քարտից գումար չի գանձվում՝ ո՛չ այսօր, և ո՛չ էլ փորձաշրջանի ավարտին: Դուք ոչինչ չեք վճարում, քանի դեռ սակագնային պլան չեք ընտրել. եթե չընտրեք, փորձաշրջանը պարզապես կավարտվի:

Պլանները սկսած 5415,99 ֏ ամսականից

  • Node.js 24Express, Fastify կամ ցանկացած HTTP ֆրեյմվորք
  • 5 թողարկումպահպանված է մեկ սեղմումով հետշրջման համար
  • 14 օր անվճարանվճար փորձաշրջան, Node.js-ը նախապես ընտրված է
Տեղակայման փուլաշար՝ git push-ից մինչև գործող հավելված

Այն ամենը, ինչ անհրաժեշտ է Node.js հավելվածին՝ գործարկված Ձեզ համար

Դուք գրում եք հավելվածը: Մենք տեղադրում ենք այն, կառուցում ենք, գործարկում, ապահովում դրա անխափան աշխատանքը և պատրաստ պահում վերջին հինգ տարբերակները՝ հետ վերադառնալու համար:

Node.js 24 app.js-ից

Express, Fastify կամ HTTP սպասարկող ցանկացած ֆրեյմվորկ, որը գործարկվում է app.js-ից: NODE_ENV-ը production է, եթե այլ կերպ չսահմանեք:

npm ci յուրաքանչյուր տեղակայման ժամանակ

Կախվածությունները տեղադրվում են ձեր package-lock-ից նոր գրացուցակում, այնուհետև գործարկվում է ձեր կառուցման հրամանը, նախքան նոր թողարկումը կստանձնի կառավարումը:

Նախադիտման հղում՝ ըստ ճյուղի

Ուղարկեք ցանկացած ճյուղ, բացի production-ից, և այն կստանա իր սեփական հասցեն՝ գործարկվելով ձեր աշխատող հավելվածի կողքին՝ առանց դրան դիպչելու:

Գաղտնիքները՝ ձեր ռեպոզիտորիայից դուրս

API բանալիները տեղադրվում են միջավայրի փոփոխականների վահանակում, պահվում են գաղտնիքների պահոցում և փոխանցվում ինչպես ձեր կառուցմանը, այնպես էլ գործարկվող հավելվածին:

Գրանցամատյաններ՝ որտեղ նայում եք

Ձեր հավելվածի սեփական stderr-ը ցուցադրվում է գրանցամատյանի դիտիչում՝ վեբ սերվերի տողերի կողքին՝ կառավարման վահանակից կամ zinnector CLI-ից:

Հիշողություն և պրոցեսոր, որոնք պատկանում են ձեզ

Յուրաքանչյուր հավելված ունի իր սեփական հիշողության և CPU-ի սահմանաչափը, որը կիրառվում է ըստ հաշվի, ուստի հարևանը չի կարող այն վերցնել:

Տեղակայումներ, որոնք չեն կարող խափանել ձեր կայքի աշխատանքը

Ձախողված npm ci-ն կամ կառուցումը երբեք չի հասնում այցելուներին. արդեն իսկ գործող թողարկումը շարունակում է սպասարկել, իսկ տեղակայման մատյանը ցույց է տալիս պատճառը: Երբ թողարկումը գործարկվում է, և դուք փոխում եք ձեր միտքը, նախորդին վերադառնալն ակնթարթային է, քանի որ վերջին հինգ թողարկումները մնում են սերվերում:

  • npm ci-ն և Ձեր կառուցումն ավարտվում են նախքան երթևեկության որևէ տեղաշարժը
  • Մեկ սեղմումով հետշրջում վերջին հինգ թողարկումներից որևէ մեկին
  • Վերագործարկման կոճակ, երբ այն Ձեզ անհրաժեշտ է
  • Անվճար SSL սերտիֆիկատ Ձեր դոմեյնի համար
  • SSH և պլանավորված առաջադրանքներ յուրաքանչյուր սակագնային պլանում
Արտադրական հավելված և ճյուղի նախադիտում՝ գործարկվող կողք կողքի

Ռեպոզիտորիայից մինչև աշխատող Node.js հավելված

  1. Սկսել անվճար փորձաշրջանը

    Node.js-ն ընտրված է ձեզ համար: Փորձաշրջանի համար պահանջվում է քարտ, և գումար չի գանձվում:

  2. Միացրեք ձեր պահոցը

    Կապեք GitHub-ի, GitLab-ի կամ Bitbucket-ի այն պահոցը, որը պարունակում է ձեր package.json-ը, և ընտրեք թողարկման ճյուղը:

  3. Կարգավորեք ձեր կառուցումը և փոփոխականները

    Ավելացրեք կառուցման հրաման, եթե ունեք այդպիսին, և Ձեր միջավայրի փոփոխականները:

  4. git push

    Ուղարկեք արտադրական միջավայր (production), և այն կդառնա թողարկում. ուղարկեք ցանկացած այլ ճյուղ՝ նախադիտման համար:

Միակ ֆայլը, որը մենք փնտրում ենք

app.js, որը գործարկում է ձեր սերվերը: Կախվածությունները վերցվում են package.json-ից:

// app.js — the file we start
const express = require("express");
const app = express();
app.get("/", (req, res) => res.send("Hello, world"));
app.listen(process.env.PORT || 3000);

Node.js հոսթինգի սակագնային պլաններ

Չափավորված ըստ Node.js գործընթացի՝ 1 ԳԲ հիշողություն և 1 CPU միջուկ Dev Start-ում, 2 ԳԲ և 2 միջուկ Dev Pro-ում, 4 ԳԲ և 4 միջուկ Dev Scale-ում՝ մեկ, հինգ կամ քսան հավելվածի համար։

Zinn® Dev Start

5414,99 ֏/ամիս

կամ 54 149,90 ֏ տարին

Կայքեր
1
NVMe կուտակումներ
25 ԳԲ
Թողունակություն
1 ՏԲ

14-օրյա անվճար փորձաշրջան — քարտը պարտադիր է, գումար չի գանձվում

Ընտրեք ձեր սթեքը
Սկսել իմ անվճար փորձաշրջանը

Developer Hosting-ը գործարկում է ձեր սեփական կոդը, ուստի մենք քարտ ենք պահանջում՝ անվճար փորձաշրջանն իրական մարդկանց համար պահպանելու նպատակով: Ձեր քարտից գումար չի գանձվում՝ ո՛չ այսօր, և ո՛չ էլ փորձաշրջանի ավարտին: Դուք ոչինչ չեք վճարում, քանի դեռ սակագնային պլան չեք ընտրել. եթե չընտրեք, փորձաշրջանը պարզապես կավարտվի:

Zinn® Dev Pro

10 472,99 ֏/ամիս

կամ 104 729,90 ֏ տարին

Կայքեր
5
NVMe կուտակումներ
100 ԳԲ՝ ձեր բոլոր կայքերում
Թողունակություն
5 ՏԲ

14-օրյա անվճար փորձաշրջան — քարտը պարտադիր է, գումար չի գանձվում

Ընտրեք ձեր սթեքը
Սկսել իմ անվճար փորձաշրջանը

Developer Hosting-ը գործարկում է ձեր սեփական կոդը, ուստի մենք քարտ ենք պահանջում՝ անվճար փորձաշրջանն իրական մարդկանց համար պահպանելու նպատակով: Ձեր քարտից գումար չի գանձվում՝ ո՛չ այսօր, և ո՛չ էլ փորձաշրջանի ավարտին: Դուք ոչինչ չեք վճարում, քանի դեռ սակագնային պլան չեք ընտրել. եթե չընտրեք, փորձաշրջանը պարզապես կավարտվի:

Zinn® Dev Scale

36 121,99 ֏/ամիս

կամ 361 219,90 ֏ տարին

Կայքեր
20
NVMe կուտակումներ
500 ԳԲ՝ ձեր բոլոր կայքերում
Թողունակություն
25 ՏԲ

14-օրյա անվճար փորձաշրջան — քարտը պարտադիր է, գումար չի գանձվում

Ընտրեք ձեր սթեքը
Սկսել իմ անվճար փորձաշրջանը

Developer Hosting-ը գործարկում է ձեր սեփական կոդը, ուստի մենք քարտ ենք պահանջում՝ անվճար փորձաշրջանն իրական մարդկանց համար պահպանելու նպատակով: Ձեր քարտից գումար չի գանձվում՝ ո՛չ այսօր, և ո՛չ էլ փորձաշրջանի ավարտին: Դուք ոչինչ չեք վճարում, քանի դեռ սակագնային պլան չեք ընտրել. եթե չընտրեք, փորձաշրջանը պարզապես կավարտվի:

  • Նախ փորձեքՅուրաքանչյուր կառավարվող պլան սկսվում է 14 օր տևողությամբ անվճար փորձաշրջանով, որպեսզի նախքան որևէ բանի համար վճարելը կարողանաք իրական կայք տեղադրել դրա վրա:
  • 30-օրյա գումարի վերադարձի երաշխիքԵթե կառավարվող պլանը հարմար չէ ձեզ համար, տեղեկացրեք մեզ ձեր առաջին վճարումից հետո 30 օրվա ընթացքում, և մենք կվերադարձնենք այն: Հավելվածների հոսթինգը ներառված է: Կարդալ վերադարձման քաղաքականությունը
  • Իրական աջակցությունը ներառված էԱջակցությունը ներառված է յուրաքանչյուր սակագնային պլանում՝ տրամադրված մարդկանց կողմից, ովքեր գործարկում են այս հարթակը, այլ ոչ թե սցենարի։ Այն հաշիվները, որոնք չեն կարող սպասել, կարող են անցնել հերթի սկիզբ: Ինչպես է աշխատում առաջնահերթ աջակցությունը

Ինչ չեն աշխատեցնում այս պլանները

  • Կոնտեյներները, Docker պատկերները և Kubernetes-ն աշխատում են Zinn® Private Cloud սերվերի վրա, ոչ թե այս պլաններում:
  • Երկարատև ֆոնային մշակիչները և հերթի սպառողները այստեղ չեն աջակցվում, սակայն պլանավորված առաջադրանքները աջակցվում են:
  • Արտադրական միջավայրը և դրա ճյուղերի նախադիտումները կիսում են հավելվածի հիշողության և CPU-ի թույլատրելի ծավալը:

Node.js հոսթինգ. հարցեր

Node.js-ի ո՞ր տարբերակն եք գործարկում:

Node.js 24: Ձեր հավելվածը գործարկվում է app.js-ից, և NODE_ENV-ը սահմանված է որպես production, եթե չեք սահմանում ձեր սեփական արժեքը:

Ինձ անհրաժե՞շտ է PM2, թե՞ NGINX:

Ոչ: Վեբ սերվերը գործարկում և աշխատեցնում է Ձեր հավելվածը Ձեր փոխարեն, ուստի գործընթացների կառավարիչ կամ հակադարձ պրոքսի կարգավորելու կարիք չկա:

Կարո՞ղ եմ աշխատեցնել Next.js կամ կառուցման փուլ (build step) ունեցող մեկ այլ ֆրեյմվորք:

Այո, եթե այն աշխատում է որպես Node.js սերվեր app.js-ից։ Սահմանեք ձեր կառուցման հրամանը, և այն կաշխատի յուրաքանչյուր տեղակայման ժամանակ՝ նախքան նոր թողարկման գործարկվելը։

Կարո՞ղ եմ օգտագործել WebSockets կամ ֆոնային գործընթացներ (background workers):

Երկարատև ֆոնային գործընթացները (worker) չեն ապահովվում այս պլաններում: WebSocket-ի մեծ ծանրաբեռնվածությամբ հավելվածների, worker-ների կամ կոնտեյներների համար Zinn® Private Cloud սերվերն ավելի հարմար ընտրություն է:

Առկա՞ է անվճար փորձաշրջան:

Այո, 14 օր Dev Start-ում՝ նախապես ընտրված Node.js-ով: Քարտը նախատեսված է փորձաշրջաններն իրական մարդկանց համար պահելու նպատակով. որևէ գանձում չի կատարվում, քանի դեռ չեք ընտրել սակագնային պլան:

Կարո՞ղ եմ միացնել տվյալների բազա:

Այո։ Օգտագործեք Zinn®-ի կառավարվող տվյալների բազա (PostgreSQL կամ MySQL) կամ ձեր կայքին կցված Redis քեշ, և միացման մանրամասները տեղադրեք ձեր միջավայրի փոփոխականներում:

Մշակողների հոսթինգի բոլոր աշխատանքային միջավայրերը՝ Node.js, Python և Ruby

Տեղակայեք ձեր Node.js հավելվածն այսօր

Տասնչորս օր անվճար՝ արդեն ընտրված Node.js-ով: Փորձաշրջանի ընթացքում մեր պահանջած քարտից գումար չի գանձվում:

14-օրյա անվճար փորձաշրջան — քարտը պարտադիր է, գումար չի գանձվում

Ընտրեք ձեր սթեքը
Սկսել իմ անվճար փորձաշրջանը

Developer Hosting-ը գործարկում է ձեր սեփական կոդը, ուստի մենք քարտ ենք պահանջում՝ անվճար փորձաշրջանն իրական մարդկանց համար պահպանելու նպատակով: Ձեր քարտից գումար չի գանձվում՝ ո՛չ այսօր, և ո՛չ էլ փորձաշրջանի ավարտին: Դուք ոչինչ չեք վճարում, քանի դեռ սակագնային պլան չեք ընտրել. եթե չընտրեք, փորձաշրջանը պարզապես կավարտվի: