Node.js ჰოსტინგი

Node.js ჰოსტინგი: შეასრულეთ git push და თქვენი Node.js 24 აპლიკაცია გაეშვება

დააკავშირეთ GitHub, GitLab ან Bitbucket. ყოველი push უშვებს npm ci-ს და თქვენს ბილდს, შემდეგ კი გადადის პირდაპირ ეთერში — არ გჭირდებათ სერვერის, PM2-ის ან უკუპროქსის გაშვება.

14-დღიანი უფასო საცდელი პერიოდი — ბარათი აუცილებელია, თანხა არ ჩამოიჭრება

აირჩიეთ თქვენი სტეკი
დაიწყეთ ჩემი უფასო საცდელი პერიოდი

Developer Hosting უზრუნველყოფს თქვენი საკუთარი კოდის გაშვებას, ამიტომ ვითხოვთ ბარათს, რათა უფასო საცდელი პერიოდი რეალური მომხმარებლებისთვის შევინარჩუნოთ. თქვენი ბარათიდან თანხა არ ჩამოიჭრება — არც დღეს და არც საცდელი პერიოდის დასრულებისას. არაფერს იხდით, სანამ ტარიფს არ აირჩევთ; თუ არ აირჩევთ, საცდელი პერიოდი უბრალოდ შეწყდება.

გეგმები 38,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-იდან ახალ დირექტორიაში, შემდეგ ეშვება თქვენი აგების ბრძანება, სანამ ახალი გამოშვება ჩაანაცვლებს მას.

წინასწარი გადახედვის URL თითოეული განშტოებისთვის

გაგზავნეთ production-ის გარდა ნებისმიერი სხვა განშტოება და ის მიიღებს საკუთარ მისამართს, რომელიც განთავსდება თქვენი მოქმედი აპლიკაციის გვერდით მასთან შეხების გარეშე.

საიდუმლოები თქვენი რეპოზიტორიის მიღმა

API-ის გასაღებები თავსდება გარემოს ცვლადების პანელში, ინახება საიდუმლოებების საცავში და გადაეცემა როგორც თქვენს ბილდს, ასევე გაშვებულ აპლიკაციას.

ჟურნალები იქ, სადაც ეძებთ

თქვენი აპლიკაციის საკუთარი stderr ჩნდება ჟურნალის მნახველში ვებ-სერვერის ხაზების გვერდით, მართვის პანელიდან ან zinnector CLI-დან.

მეხსიერება და პროცესორი, რომელიც თქვენ გეკუთვნით

თითოეულ აპლიკაციას აქვს საკუთარი ოპერატიული მეხსიერებისა და CPU-ს ლიმიტი, რომელიც მოქმედებს თითოეულ ანგარიშზე, ასე რომ მეზობელი მას ვერ წაიღებს.

განთავსებები, რომლებიც ვერ გათიშავს თქვენს საიტს

წარუმატებელი npm ci ან აწყობა (build) არასოდეს მიაღწევს ვიზიტორებამდე: უკვე გაშვებული ვერსია აგრძელებს ფუნქციონირებას, ხოლო დეპლოის ჟურნალი გიჩვენებთ მიზეზს. როდესაც ვერსია გაეშვება და გადაიფიქრებთ, უკან დაბრუნება მყისიერია, რადგან ბოლო ხუთი ვერსია რჩება სერვერზე.

  • 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

38,99 ₾/თვე

ან წელიწადში 389,90 ₾

ვებსაიტები
1
NVMe მეხსიერება
25 გბ
გამტარუნარიანობა
1 ტბ

14-დღიანი უფასო საცდელი პერიოდი — ბარათი აუცილებელია, თანხა არ ჩამოიჭრება

აირჩიეთ თქვენი სტეკი
დაიწყეთ ჩემი უფასო საცდელი პერიოდი

Developer Hosting უზრუნველყოფს თქვენი საკუთარი კოდის გაშვებას, ამიტომ ვითხოვთ ბარათს, რათა უფასო საცდელი პერიოდი რეალური მომხმარებლებისთვის შევინარჩუნოთ. თქვენი ბარათიდან თანხა არ ჩამოიჭრება — არც დღეს და არც საცდელი პერიოდის დასრულებისას. არაფერს იხდით, სანამ ტარიფს არ აირჩევთ; თუ არ აირჩევთ, საცდელი პერიოდი უბრალოდ შეწყდება.

Zinn® Dev Pro

74,99 ₾/თვე

ან წელიწადში 749,90 ₾

ვებსაიტები
5
NVMe მეხსიერება
100 გბ თქვენს ყველა საიტზე
გამტარუნარიანობა
5 ტბ

14-დღიანი უფასო საცდელი პერიოდი — ბარათი აუცილებელია, თანხა არ ჩამოიჭრება

აირჩიეთ თქვენი სტეკი
დაიწყეთ ჩემი უფასო საცდელი პერიოდი

Developer Hosting უზრუნველყოფს თქვენი საკუთარი კოდის გაშვებას, ამიტომ ვითხოვთ ბარათს, რათა უფასო საცდელი პერიოდი რეალური მომხმარებლებისთვის შევინარჩუნოთ. თქვენი ბარათიდან თანხა არ ჩამოიჭრება — არც დღეს და არც საცდელი პერიოდის დასრულებისას. არაფერს იხდით, სანამ ტარიფს არ აირჩევთ; თუ არ აირჩევთ, საცდელი პერიოდი უბრალოდ შეწყდება.

Zinn® Dev Scale

259,99 ₾/თვე

ან წელიწადში 2599,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 ან ფონური პროცესები?

ამ ტარიფებზე ხანგრძლივი ფონური პროცესები (workers) მხარდაჭერილი არ არის. 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 უზრუნველყოფს თქვენი საკუთარი კოდის გაშვებას, ამიტომ ვითხოვთ ბარათს, რათა უფასო საცდელი პერიოდი რეალური მომხმარებლებისთვის შევინარჩუნოთ. თქვენი ბარათიდან თანხა არ ჩამოიჭრება — არც დღეს და არც საცდელი პერიოდის დასრულებისას. არაფერს იხდით, სანამ ტარიფს არ აირჩევთ; თუ არ აირჩევთ, საცდელი პერიოდი უბრალოდ შეწყდება.