Orbit

Orbit क्या है?

Orbit is Kapsule's git-based deployment platform: connect a repository, push a commit, and your app builds and goes live on its own URL with a free SSL certificate, no server to configure and no…

Orbit Kapsule का git-based deployment प्लेटफॉर्म है: एक repository को कनेक्ट करें, एक commit को push करें, और आपका app अपने आप build होता है और एक free SSL certificate के साथ अपने URL पर live हो जाता है, कोई सर्वर कॉन्फ़िगर करने की जरूरत नहीं और कोई deploy script लिखने की जरूरत नहीं है।

Orbit के साथ जो कुछ भी आप deploy करते हैं उसे project कहा जाता है। एक project के पास एक production URL होता है, one-click rollback के साथ एक पूर्ण deployment history होती है, optional staging और branch preview environments होते हैं, और इसके अपने build settings, environment variables, domains और edge functions होते हैं।

आप इसे KPanel sidebar में Orbit से या सीधे /orbit पर पहुंच सकते हैं।

Orbit आपके लिए क्या करता है

  • Push करके deploy करें। अपनी production branch को push करें और Orbit clone करता है, install करता है, build करता है, output को package करता है और इसे serve करना शुरू करता है। अधिकांश projects कुछ ही मिनटों में live हो जाते हैं।
  • तुरंत rollback करें। हर सफल build की artifact को रखा जाता है। एक पहले से बनाए गए version को rollback करना promote करता है, इसलिए यह कुछ ही सेकंड में होता है और कभी भी build को फिर से नहीं चलाता है।
  • कई environments। Production, एक optional staging environment, और हर branch के लिए एक automatic preview environment जो आप push करते हैं।
  • Build pipelines। npm, yarn और pnpm को आपकी lockfile से detect किया जाता है। Install command, build command, output directory, root directory और Node.js version सभी overridable हैं।
  • हर जगह free SSL। आपके kaps.run URL और हर custom domain को जो आप attach करते हैं, एक certificate automatically provision किया जाता है।
  • Deploy locks और approvals। एक incident के दौरान production को freeze करें, या हर push-triggered deploy को मंजूरी देने के लिए किसी व्यक्ति की आवश्यकता करें।
  • हर project पर एक spending cap। US$63.16 के overage spend की एक default cap प्रति महीने, 50% और 80% पर email alerts के साथ, इसलिए एक runaway build loop एक surprise invoice produce नहीं कर सकता है।

आपका Project URL

जब आप एक project बनाते हैं तो आप एक Deploy URL slug चुनते हैं, और Orbit को project को kaps.run के अंतर्गत एक subdomain देता है। my-app slug वाला एक project my-app.kaps.run पर serve होता है।

Branch previews को अपना hostname मिलता है जो branch name से derive किया जाता है, branch-<branch-name>.kaps.run के रूप में। Branch name में non-alphanumeric characters hyphens बन जाते हैं और name को 48 characters तक truncate किया जाता है, इसलिए feat/new-checkout नाम की एक branch branch-feat-new-checkout.kaps.run पर preview होती है।

आप किसी भी समय project के Domain tab से अपना स्वयं का domain attach कर सकते हैं। अपने Project में एक Custom Domain जोड़ना देखें।

deploy URL slug को एक बार project बनाते समय चुना जाता है, और बाद में editable नहीं होता है। कुछ ऐसा चुनें जिससे आप खुश हों कि आप रखें, या बाद में एक custom domain attach करें और उसे public address के रूप में उपयोग करें।

Git Providers

Orbit GitHub, GitLab और Bitbucket को कनेक्ट करता है। हर provider को एक बार account के लिए कनेक्ट किया जाता है और फिर इसे किसी भी संख्या में projects के लिए उपयोग किया जा सकता है। Walkthroughs:

आप एक starter template से भी एक project शुरू कर सकते हैं, अपने स्वयं के repository की बजाय। New project screen पर, Import Git Repo से Start from Template में स्विच करें और तैयार-बनाए गए stacks में से एक चुनें (Next.js, Astro, Remix, SvelteKit, Nuxt 3, या एक Express REST API)। Orbit template को copy करता है और इसे तुरंत deploy करता है।

शुरुआत करना

  1. KPanel sidebar में Orbit पर क्लिक करें।
  2. New project पर क्लिक करें।
  3. अपने Git provider को कनेक्ट करें, फिर उस repository को चुनें जिसे आप deploy करना चाहते हैं।
  4. Project Name और Deploy URL भरें।
  5. Create project पर क्लिक करें। आपका पहला build तुरंत शुरू होता है और आप project overview पर land करते हैं।

Orbit project list in KPanel

एक Project के चारों ओर अपना रास्ता खोजना

एक बार project exist करने के बाद, इसके pages को project के शीर्ष पर पाँच sections में grouped किया जाता है:

GroupPagesवहाँ क्या है
OverviewOverview, DocsLive status, latest build, recent deployments, project health, आपकी repository README
DeploymentsDeployments, Releases, Branches, Pipelineपूर्ण build history, release tags, per-branch state, build pipeline view
ObservabilityAnalytics, Web Vitals, Build Insights, Activity, Timeline, Status pageUsage और overage, real-user Core Web Vitals, build performance trends, audit trail, एक public status page
ConfigureEnvironments, Env vars, Domain, Crons, Edge functions, Hooks, Webhooksसब कुछ जो आप एक बार set up करते हैं और शायद ही कभी फिर से छूते हैं
SettingsSettingsBuild settings, runtime toggles, security, notifications, usage limits, danger zone

Account-Level Orbit Pages

कुछ pages individual projects के ऊपर बैठते हैं, /orbit पर Orbit index के buttons से reachable:

  • Mission control (/orbit/mission-control): हर project का एक live console view।
  • Queue (/orbit/queue): हर build जो currently running या waiting है, आपके सभी projects के अंतर्गत।
  • Usage (/orbit/usage): account के लिए build minutes और bandwidth।
  • Env groups (/orbit/env-groups): variables जो कई projects के अंतर्गत shared हैं।
  • Tokens (/orbit/tokens): CI/CD pipelines के लिए API access tokens।
  • Insights और Search: projects के अंतर्गत build analytics, और projects और deployments के अंतर्गत एक search।

Plans और Limits

Orbit के तीन plans हैं: Launch (forever free, कोई card required नहीं), Liftoff US$12.00/mo पर, और Apex US$30.00/mo पर। वे इस बात में भिन्न हैं कि आप कितने projects चला सकते हैं, हर project कितने environments हो सकते हैं, और आपके monthly build minutes और bandwidth।

Unlimited team seats और commercial use हर plan पर include हैं, free plan को भी शामिल करते हुए। Denial-of-service attacks से traffic कभी आपके bandwidth के विरुद्ध नहीं गिना जाता है।

Orbit index पर See Plans पर क्लिक करें compare और switch करने के लिए। पूर्ण breakdown Orbit Plan Limits में है।

free Launch plan genuinely free है, एक trial नहीं। इसका कोई expiry नहीं है, कोई card requirement नहीं है, और commercial use allowed है। यह एक single small site के लिए एक reasonable permanent home है।

क्या आपको अभी भी सहायता की आवश्यकता है?

हमें ईमेल करें support@kapsulehost.com या KPanel में चैट खोलें।

KPanel खोलें
Orbit क्या है?