Node.js 24 app.js-დან
Express, Fastify ან ნებისმიერი ფრეიმვორკი, რომელიც ემსახურება HTTP-ს, გაშვებული app.js-დან. NODE_ENV არის production, თუ მას სხვაგვარად არ დააყენებთ.
Node.js ჰოსტინგი
დააკავშირეთ GitHub, GitLab ან Bitbucket. ყოველი push უშვებს npm ci-ს და თქვენს ბილდს, შემდეგ კი გადადის პირდაპირ ეთერში — არ გჭირდებათ სერვერის, PM2-ის ან უკუპროქსის გაშვება.
14-დღიანი უფასო საცდელი პერიოდი — ბარათი აუცილებელია, თანხა არ ჩამოიჭრება
დაიწყეთ ჩემი უფასო საცდელი პერიოდიDeveloper Hosting უზრუნველყოფს თქვენი საკუთარი კოდის გაშვებას, ამიტომ ვითხოვთ ბარათს, რათა უფასო საცდელი პერიოდი რეალური მომხმარებლებისთვის შევინარჩუნოთ. თქვენი ბარათიდან თანხა არ ჩამოიჭრება — არც დღეს და არც საცდელი პერიოდის დასრულებისას. არაფერს იხდით, სანამ ტარიფს არ აირჩევთ; თუ არ აირჩევთ, საცდელი პერიოდი უბრალოდ შეწყდება.
გეგმები 38,99 ₾ თვეში
თქვენ წერთ აპლიკაციას. ჩვენ ვაინსტალირებთ მას, ვაწყობთ, ვუშვებთ, ვუზრუნველყოფთ მის უწყვეტ მუშაობას და მზადყოფნაში ვინახავთ ბოლო ხუთ ვერსიას უკან დასაბრუნებლად.
Express, Fastify ან ნებისმიერი ფრეიმვორკი, რომელიც ემსახურება HTTP-ს, გაშვებული app.js-დან. NODE_ENV არის production, თუ მას სხვაგვარად არ დააყენებთ.
დამოკიდებულებები ინსტალირდება თქვენი package-lock-იდან ახალ დირექტორიაში, შემდეგ ეშვება თქვენი აგების ბრძანება, სანამ ახალი გამოშვება ჩაანაცვლებს მას.
გაგზავნეთ production-ის გარდა ნებისმიერი სხვა განშტოება და ის მიიღებს საკუთარ მისამართს, რომელიც განთავსდება თქვენი მოქმედი აპლიკაციის გვერდით მასთან შეხების გარეშე.
API-ის გასაღებები თავსდება გარემოს ცვლადების პანელში, ინახება საიდუმლოებების საცავში და გადაეცემა როგორც თქვენს ბილდს, ასევე გაშვებულ აპლიკაციას.
თქვენი აპლიკაციის საკუთარი stderr ჩნდება ჟურნალის მნახველში ვებ-სერვერის ხაზების გვერდით, მართვის პანელიდან ან zinnector CLI-დან.
თითოეულ აპლიკაციას აქვს საკუთარი ოპერატიული მეხსიერებისა და CPU-ს ლიმიტი, რომელიც მოქმედებს თითოეულ ანგარიშზე, ასე რომ მეზობელი მას ვერ წაიღებს.
წარუმატებელი npm ci ან აწყობა (build) არასოდეს მიაღწევს ვიზიტორებამდე: უკვე გაშვებული ვერსია აგრძელებს ფუნქციონირებას, ხოლო დეპლოის ჟურნალი გიჩვენებთ მიზეზს. როდესაც ვერსია გაეშვება და გადაიფიქრებთ, უკან დაბრუნება მყისიერია, რადგან ბოლო ხუთი ვერსია რჩება სერვერზე.
Node.js არჩეულია თქვენთვის. საცდელი პერიოდისთვის საჭიროა ბარათი, რომლიდანაც თანხა არ ჩამოიჭრება.
დააკავშირეთ GitHub-ის, GitLab-ის ან Bitbucket-ის საცავი, რომელიც შეიცავს თქვენს package.json-ს და აირჩიეთ საწარმოო შტო.
დაამატეთ აგების ბრძანება, თუ გაქვთ, და თქვენი გარემოს ცვლადები.
გაგზავნეთ 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 პროცესის მიხედვით: 1 გბ მეხსიერება და 1 CPU ბირთვი Dev Start-ზე, 2 გბ და 2 ბირთვი Dev Pro-ზე, 4 გბ და 4 ბირთვი Dev Scale-ზე — ერთი, ხუთი ან ოცი აპლიკაციისთვის.
38,99 ₾/თვე
ან წელიწადში 389,90 ₾
14-დღიანი უფასო საცდელი პერიოდი — ბარათი აუცილებელია, თანხა არ ჩამოიჭრება
დაიწყეთ ჩემი უფასო საცდელი პერიოდიDeveloper Hosting უზრუნველყოფს თქვენი საკუთარი კოდის გაშვებას, ამიტომ ვითხოვთ ბარათს, რათა უფასო საცდელი პერიოდი რეალური მომხმარებლებისთვის შევინარჩუნოთ. თქვენი ბარათიდან თანხა არ ჩამოიჭრება — არც დღეს და არც საცდელი პერიოდის დასრულებისას. არაფერს იხდით, სანამ ტარიფს არ აირჩევთ; თუ არ აირჩევთ, საცდელი პერიოდი უბრალოდ შეწყდება.
74,99 ₾/თვე
ან წელიწადში 749,90 ₾
14-დღიანი უფასო საცდელი პერიოდი — ბარათი აუცილებელია, თანხა არ ჩამოიჭრება
დაიწყეთ ჩემი უფასო საცდელი პერიოდიDeveloper Hosting უზრუნველყოფს თქვენი საკუთარი კოდის გაშვებას, ამიტომ ვითხოვთ ბარათს, რათა უფასო საცდელი პერიოდი რეალური მომხმარებლებისთვის შევინარჩუნოთ. თქვენი ბარათიდან თანხა არ ჩამოიჭრება — არც დღეს და არც საცდელი პერიოდის დასრულებისას. არაფერს იხდით, სანამ ტარიფს არ აირჩევთ; თუ არ აირჩევთ, საცდელი პერიოდი უბრალოდ შეწყდება.
259,99 ₾/თვე
ან წელიწადში 2599,90 ₾
14-დღიანი უფასო საცდელი პერიოდი — ბარათი აუცილებელია, თანხა არ ჩამოიჭრება
დაიწყეთ ჩემი უფასო საცდელი პერიოდიDeveloper Hosting უზრუნველყოფს თქვენი საკუთარი კოდის გაშვებას, ამიტომ ვითხოვთ ბარათს, რათა უფასო საცდელი პერიოდი რეალური მომხმარებლებისთვის შევინარჩუნოთ. თქვენი ბარათიდან თანხა არ ჩამოიჭრება — არც დღეს და არც საცდელი პერიოდის დასრულებისას. არაფერს იხდით, სანამ ტარიფს არ აირჩევთ; თუ არ აირჩევთ, საცდელი პერიოდი უბრალოდ შეწყდება.
Node.js 24. თქვენი აპი ეშვება app.js-იდან, ხოლო NODE_ENV დაყენებულია მნიშვნელობაზე production, თუ თქვენ არ მიუთითებთ საკუთარ მნიშვნელობას.
არა. ვებ-სერვერი თავად უშვებს და ამუშავებს თქვენს აპლიკაციას, ამიტომ პროცესების მენეჯერის ან უკუპროქსის კონფიგურაცია საჭირო არ არის.
დიახ, თუ ის მუშაობს როგორც Node.js სერვერი app.js-დან. დააყენეთ თქვენი აწყობის ბრძანება და ის გაეშვება ყოველი განთავსებისას, ახალი ვერსიის გამოქვეყნებამდე.
ამ ტარიფებზე ხანგრძლივი ფონური პროცესები (workers) მხარდაჭერილი არ არის. WebSocket-ზე დატვირთული აპლიკაციებისთვის, worker-ებისთვის ან კონტეინერებისთვის Zinn® Private Cloud სერვერი უკეთესი არჩევანია.
დიახ, 14 დღე Dev Start-ზე წინასწარ არჩეული Node.js-ით. ბარათი უზრუნველყოფს საცდელი პერიოდის რეალური ადამიანებისთვის შენარჩუნებას; თანხა არ ჩამოგეჭრებათ, თუ გეგმას არ აირჩევთ.
დიახ. გამოიყენეთ Zinn®-ის მართვადი მონაცემთა ბაზა (PostgreSQL ან MySQL) ან თქვენი საიტისთვის გამოყოფილი Redis ქეში, და შეიყვანეთ კავშირის დეტალები თქვენს გარემოს ცვლადებში.
თოთხმეტი დღე უფასოდ, უკვე არჩეული Node.js-ით. საცდელი პერიოდის განმავლობაში მოთხოვნილი ბარათიდან თანხა არ ჩამოიჭრება.
14-დღიანი უფასო საცდელი პერიოდი — ბარათი აუცილებელია, თანხა არ ჩამოიჭრება
დაიწყეთ ჩემი უფასო საცდელი პერიოდიDeveloper Hosting უზრუნველყოფს თქვენი საკუთარი კოდის გაშვებას, ამიტომ ვითხოვთ ბარათს, რათა უფასო საცდელი პერიოდი რეალური მომხმარებლებისთვის შევინარჩუნოთ. თქვენი ბარათიდან თანხა არ ჩამოიჭრება — არც დღეს და არც საცდელი პერიოდის დასრულებისას. არაფერს იხდით, სანამ ტარიფს არ აირჩევთ; თუ არ აირჩევთ, საცდელი პერიოდი უბრალოდ შეწყდება.