app.js වෙතින් Node.js 24
app.js වෙතින් ආරම්භ කරන ලද Express, Fastify හෝ HTTP සපයන ඕනෑම රාමුවක්. ඔබ වෙනත් ආකාරයකින් සකසන්නේ නැත්නම් NODE_ENV යනු production වේ.
Node.js සත්කාරකත්වය
GitHub, GitLab හෝ Bitbucket සම්බන්ධ කරන්න. සෑම push එකක්ම npm ci සහ ඔබගේ build එක ක්රියාත්මක කර සජීවීව මාරු වේ — ක්රියාත්මක කිරීමට සර්වරයක්, PM2 හෝ reverse proxy එකක් අවශ්ය නොවේ.
දින 14ක නොමිලේ අත්හදා බැලීම — කාඩ්පතක් අවශ්ය වේ, අය කිරීමක් සිදු නොවේ
මගේ නොමිලේ අත්හදා බැලීම ආරම්භ කරන්නDeveloper Hosting මඟින් ඔබගේම කේතය ධාවනය කරයි, එබැවින් සැබෑ පුද්ගලයින් සඳහා නොමිලේ අත්හදා බැලීම සුරක්ෂිතව තබා ගැනීමට අපි කාඩ්පතක් ඉල්ලා සිටිමු. ඔබගේ කාඩ්පතෙන් මුදල් අය නොකෙරේ — අද දින නොවේ, අත්හදා බැලීම අවසන් වන විටද නොවේ. ඔබ සැලැස්මක් තෝරා නොගතහොත් කිසිදු මුදලක් ගෙවීමට සිදු නොවේ; ඔබ එසේ නොකළහොත්, අත්හදා බැලීම සරලවම නතර වේ.
රු. 4,976.99 ක සිට මසකට සැලසුම්
ඔබ යෙදුම ලියන්න. අපි එය ස්ථාපනය කර, ගොඩනඟා, ආරම්භ කර, අඛණ්ඩව ධාවනය කරමින් ආපසු මාරුවීම සඳහා අවසන් අනුවාද පහ සූදානම් කර තබමු.
app.js වෙතින් ආරම්භ කරන ලද Express, Fastify හෝ HTTP සපයන ඕනෑම රාමුවක්. ඔබ වෙනත් ආකාරයකින් සකසන්නේ නැත්නම් NODE_ENV යනු production වේ.
නව ඩිරෙක්ටරියක ඔබගේ package-lock වෙතින් පරායත්තතා ස්ථාපනය කරනු ලැබේ, පසුව නව නිකුතුව භාර ගැනීමට පෙර ඔබගේ බිල්ඩ් විධානය ක්රියාත්මක වේ.
production හැර වෙනත් ඕනෑම ශාඛාවක් push කරන්න, එවිට එය ඔබගේ සජීවී යෙදුමට බලපෑමක් නොකර ඒ සමඟම සේවය සපයන තමන්ගේම ලිපිනයක් ලබා ගනී.
API යතුරු පරිසර විචල්යයන් පැනලයට ඇතුළත් වන අතර, රහස් ගබඩාවක සුරක්ෂිතව තබා ඔබේ බිල්ඩ් එකට සහ ධාවනය වන යෙදුමට ලබා දෙනු ලැබේ.
ඔබගේ යෙදුමේම stderr, උපකරණ පුවරුවෙන් හෝ zinnector CLI වෙතින් වෙබ් සේවාදායකයේ පේළි අසල ලොග් නරඹන්නා තුළ දිස්වේ.
සෑම යෙදුමකටම ගිණුමකට බලාත්මක වන තමන්ගේම මතකය සහ CPU සීමාවක් ඇති බැවින්, අසල්වැසියෙකුට එය ලබා ගත නොහැක.
අසාර්ථක වූ npm ci හෝ build එකක් කිසිවිටෙකත් අමුත්තන් වෙත ළඟා නොවේ: දැනටමත් සක්රියව පවතින නිකුතුව අඛණ්ඩව ක්රියාත්මක වන අතර යෙදවුම් ලොගය (deploy log) ඊට හේතුව පෙන්වයි. නිකුතුවක් සක්රිය වූ පසු ඔබේ අදහස වෙනස් වුවහොත්, අවසාන නිකුතු පහ සේවාදායකයේ පවතින බැවින් පෙර තත්ත්වයට මාරු වීම ක්ෂණිකව සිදු වේ.
ඔබ වෙනුවෙන් Node.js තෝරා ඇත. අත්හදා බැලීම සඳහා කාඩ්පතක් අවශ්ය වන අතර කිසිදු මුදලක් අය නොකෙරේ.
ඔබගේ package.json අඩංගු GitHub, GitLab හෝ Bitbucket ගබඩාව සම්බන්ධ කර නිෂ්පාදන ශාඛාව තෝරන්න.
ඔබ සතුව තිබේ නම් build විධානයක් සහ ඔබගේ පරිසර විචල්යයන් එක් කරන්න.
නිෂ්පාදනයට (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 ක්රියාවලිය අනුව ප්රමාණය නියම කෙරේ: Dev Start හි 1 GB මතකය සහ 1 CPU හරය, Dev Pro හි 2 GB සහ හර 2 ක්, Dev Scale හි 4 GB සහ හර 4 ක් — යෙදුම් එකක්, පහක් හෝ විස්සක් සඳහා.
රු. 4,976.99/මසකට
නැතහොත් අවුරුද්දකට රු. 49,769.90 ක්
දින 14ක නොමිලේ අත්හදා බැලීම — කාඩ්පතක් අවශ්ය වේ, අය කිරීමක් සිදු නොවේ
මගේ නොමිලේ අත්හදා බැලීම ආරම්භ කරන්නDeveloper Hosting මඟින් ඔබගේම කේතය ධාවනය කරයි, එබැවින් සැබෑ පුද්ගලයින් සඳහා නොමිලේ අත්හදා බැලීම සුරක්ෂිතව තබා ගැනීමට අපි කාඩ්පතක් ඉල්ලා සිටිමු. ඔබගේ කාඩ්පතෙන් මුදල් අය නොකෙරේ — අද දින නොවේ, අත්හදා බැලීම අවසන් වන විටද නොවේ. ඔබ සැලැස්මක් තෝරා නොගතහොත් කිසිදු මුදලක් ගෙවීමට සිදු නොවේ; ඔබ එසේ නොකළහොත්, අත්හදා බැලීම සරලවම නතර වේ.
රු. 9,624.99/මසකට
නැතහොත් අවුරුද්දකට රු. 96,249.90 ක්
දින 14ක නොමිලේ අත්හදා බැලීම — කාඩ්පතක් අවශ්ය වේ, අය කිරීමක් සිදු නොවේ
මගේ නොමිලේ අත්හදා බැලීම ආරම්භ කරන්නDeveloper Hosting මඟින් ඔබගේම කේතය ධාවනය කරයි, එබැවින් සැබෑ පුද්ගලයින් සඳහා නොමිලේ අත්හදා බැලීම සුරක්ෂිතව තබා ගැනීමට අපි කාඩ්පතක් ඉල්ලා සිටිමු. ඔබගේ කාඩ්පතෙන් මුදල් අය නොකෙරේ — අද දින නොවේ, අත්හදා බැලීම අවසන් වන විටද නොවේ. ඔබ සැලැස්මක් තෝරා නොගතහොත් කිසිදු මුදලක් ගෙවීමට සිදු නොවේ; ඔබ එසේ නොකළහොත්, අත්හදා බැලීම සරලවම නතර වේ.
රු. 33,196.99/මසකට
නැතහොත් අවුරුද්දකට රු. 331,969.90 ක්
දින 14ක නොමිලේ අත්හදා බැලීම — කාඩ්පතක් අවශ්ය වේ, අය කිරීමක් සිදු නොවේ
මගේ නොමිලේ අත්හදා බැලීම ආරම්භ කරන්නDeveloper Hosting මඟින් ඔබගේම කේතය ධාවනය කරයි, එබැවින් සැබෑ පුද්ගලයින් සඳහා නොමිලේ අත්හදා බැලීම සුරක්ෂිතව තබා ගැනීමට අපි කාඩ්පතක් ඉල්ලා සිටිමු. ඔබගේ කාඩ්පතෙන් මුදල් අය නොකෙරේ — අද දින නොවේ, අත්හදා බැලීම අවසන් වන විටද නොවේ. ඔබ සැලැස්මක් තෝරා නොගතහොත් කිසිදු මුදලක් ගෙවීමට සිදු නොවේ; ඔබ එසේ නොකළහොත්, අත්හදා බැලීම සරලවම නතර වේ.
Node.js 24. ඔබගේ යෙදුම app.js වෙතින් ආරම්භ වන අතර, ඔබ ඔබගේම අගයක් සකසන්නේ නැත්නම් NODE_ENV යන්න production ලෙස සකසා ඇත.
නැත. වෙබ් සේවාදායකය ඔබ වෙනුවෙන් ඔබගේ යෙදුම ආරම්භ කර ධාවනය කරයි, එබැවින් වින්යාස කිරීමට කිසිදු ක්රියාවලි කළමනාකරුවෙකු හෝ ප්රතිලෝම ප්රොක්සියක් නොමැත.
ඔව්, එය app.js වෙතින් Node.js සේවාදායකයක් ලෙස ධාවනය වන්නේ නම් පමණි. ඔබගේ බිල්ඩ් විධානය සකසන්න, එවිට නව නිකුතුව සජීවී වීමට පෙර, සෑම යෙදවීමකදීම එය ධාවනය වේ.
මෙම සැලසුම් මත දිගු වේලාවක් ක්රියාත්මක වන පසුබිම් ක්රියාවලි (background workers) සඳහා සහය නොදක්වයි. WebSocket අධිකව භාවිත වන යෙදුම්, workers හෝ containers සඳහා Zinn® Private Cloud සේවාදායකයක් වඩාත් සුදුසු වේ.
ඔව්, පූර්ව-තෝරාගත් Node.js සමඟ Dev Start හි දින 14ක්. කාඩ්පත මඟින් අත්හදා බැලීම් සැබෑ පුද්ගලයින් සඳහා පමණක් වෙන් කර තබයි; ඔබ සැලසුමක් තෝරා නොගන්නේ නම් කිසිදු මුදලක් අය නොකෙරේ.
ඔව්. Zinn® කළමනාකරණය කළ දත්ත සමුදායක් (PostgreSQL හෝ MySQL) හෝ ඔබගේ වෙබ් අඩවියට සීමා කළ Redis හැඹිලියක් භාවිත කර, සම්බන්ධතා විස්තර ඔබගේ පරිසර විචල්යයන් තුළට ඇතුළත් කරන්න.
Node.js දැනටමත් තෝරාගෙන ඇතිව දින දාහතරක් නොමිලේ. අත්හදා බැලීමේ කාලය තුළ අප ඉල්ලා සිටින කාඩ්පතෙන් මුදල් අය නොකෙරේ.
දින 14ක නොමිලේ අත්හදා බැලීම — කාඩ්පතක් අවශ්ය වේ, අය කිරීමක් සිදු නොවේ
මගේ නොමිලේ අත්හදා බැලීම ආරම්භ කරන්නDeveloper Hosting මඟින් ඔබගේම කේතය ධාවනය කරයි, එබැවින් සැබෑ පුද්ගලයින් සඳහා නොමිලේ අත්හදා බැලීම සුරක්ෂිතව තබා ගැනීමට අපි කාඩ්පතක් ඉල්ලා සිටිමු. ඔබගේ කාඩ්පතෙන් මුදල් අය නොකෙරේ — අද දින නොවේ, අත්හදා බැලීම අවසන් වන විටද නොවේ. ඔබ සැලැස්මක් තෝරා නොගතහොත් කිසිදු මුදලක් ගෙවීමට සිදු නොවේ; ඔබ එසේ නොකළහොත්, අත්හදා බැලීම සරලවම නතර වේ.