VPS वितरण

एक आदेश सह अनुप्रयोग पाठवाName

Python, Node.js, आणि स्थिर साइट आपल्या VPS मध्ये सेकंदांमध्ये वितरित करा. Docker नाही. कोणत्याही जटिल कॉन्फिग नाही. फक्त vps deploy.

Docker आवश्यक नाही
स्वचालित SSL & Nginx
पायथन, Node.js आणि स्थिर स्थळे
टर्मिनल
$ pip install vpsdotorg
vpsdotorg-0. 1.0सफलरित्या प्रतिष्ठापीत केले
$ vps login
यशस्वीरित्या दाखलन केले.3सर्वर आढळले.
$ vps deploy
my-app (python) कार्यान्वित करत आहे...
OK setup_runtime: पायथन 3. 12 तयार
OK sync_code: git पासून कोड समक्रमित केले
OK build: प्रतिष्ठापीत डिपेंडेंसीज
OK configure_nginx: रिवर्स प्रॉक्सी सज्ज
OK setup_ssl: SSL प्रमाणपत्र जारी केले
OK health_check: ॲप उपलब्ध आहे.
याचे बांधकाम ४२ तासांमध्ये पूर्ण झाले.

60 सेकंदांत सुरू करा

CLI प्रतिष्ठापीत करा, दाखलन करा व वितरीत करा

1

प्रतिष्ठापीत करा

pip install vpsdotorg
2

दाखलन

vps login

तुमच्या API टोकनचा वापर करा admin.vps.org

3

लिंक व वितरीत करा

cd my-project
vps link
vps deploy

एक संयोजना फाइल. तेवढेच.

तुमच्या अनुप्रयोगास सोप्या भाषेत वर्णन करा vps.yaml

पायथनName
name: my-django-app
type: python
version: "3.12"
build:
  - pip install -r requirements.txt
start: gunicorn app.wsgi --bind 127.0.0.1:8000
port: 8000
domain: myapp.com
git_repo: https://github.com/user/repo.git
नोड. जेएस
name: my-express-api
type: node
version: "20"
build:
  - npm install
start: node server.js
port: 3000
domain: api.mysite.com
git_repo: https://github.com/user/repo.git
स्थिर
name: my-website
type: static
build:
  - npm run build
domain: example.com
git_repo: https://github.com/user/repo.git

तुम्ही चालविल्यावर काय होते vps deploy

प्लॅटफॉर्म सर्व काही स्वचलित हाताळते

रनटाइम संयोजना

तुमच्या दिलेल्या आवृत्तीसह पायथन (pyenv) किंवा Node.js (nvm) प्रतिष्ठापीत करतो

संदेश

Git रेकॉर्डिंग पासून कोड क्लोन किंवा काढून घेते

बिल्ड

तुमच्या बिल्ड आदेश चालवा (pip स्थापित, npm स्थापित, इत्यादी)

लाईव संयोजीत करा (G)

Supervisor, Nginx रिवर्स प्रॉक्सी, व Let's Encrypt द्वारे मोफत SSL संयोजीत करतो

यासाठी सर्वप्रथम यंत्रणा तयार करावी लागते.

DevOps ज्ञानाची गरज नाही

SSL प्रमाणपत्र

प्रत्येक वेळी ऍपलने ऍपल टीव्हीसाठी नवीन ऍपल टीव्ही एसईआरएस (Apple TV SE) लाँच केले.

प्रक्रिया व्यवस्थापनName

सुपरवायजर तुमच्या अनुप्रयोगास चालवत ठेवते. क्रॅशवर आपोआप पुन्हा सुरू होते.

Nginx रिवर्स प्रॉक्सी

gzip सह स्वचलित संयोजीत, वेबसॉकेट समर्थन, व स्थिर फाइल पुरवठा.

एनवायरनमेंट वेरिएबल

गुप्त माहितीचे सुरक्षित व्यवस्थापन करा vps env set KEY=VALUE.

वितरण इतिहास

प्रत्येक वितरण लॉग, स्थिती व कालावधी द्वारे ट्रॅक करा vps deployments.

SSH प्रवेश

तुमच्या सर्वर करीता त्वरित प्रवेश vps ssh. पूर्णपणे नियंत्रणात.

तुम्हाला आवश्यक असलेले सर्व आदेश

vps login
तुमच्या API टोकनसह अधिप्रमाणन करा
vps link
VPS सर्वरशी प्रकल्प संचयीका लिंक करा
vps deploy
वर्तमान प्रकल्प कार्यान्वित करा
vps deployments
स्थितीसह वितरण इतिहासची यादी दर्शवा
vps logs
चरण-दर-चरण वितरण लॉग दर्शवा
vps env set K=V
वातावरण वेरिएबल निश्चित करा
vps env list
वातावरण वेरिएबलची यादी करा
vps ssh
SSH संलग्न सर्वरमध्ये

वारंवार विचारले जाणारे प्रश्न

मला डोकरची गरज आहे का?

+

नाही. VPS Deploy तुमच्या अनुप्रयोगांना प्रणाली-स्तरीय साधनांचा वापर करून (pyenv, nvm, Supervisor, Nginx) सर्वरवर नेटिव्हली चालवते. कोणत्याही कंटेनरची आवश्यकता नाही, Docker डेमनची गरज नाही, कोणत्याही ओव्हरहेडची गरज नाही.

कोणत्या भाषा आणि चौकट समर्थित आहेत?

+

सध्या: पायथन (Django, Flask, FastAPI, इत्यादी), Node.js (Express, Next.js, इत्यादी), आणि स्थिर स्थळे (React, Vue, HTML). लवकरच अधिक रनटाइम येतील.

याचा वापर कसा करावा?

+

तुम्ही चालवताना vps deploy, CLI ने तुमचे संयोजना VPS.org API ला पाठविले. प्लॅटफॉर्म नंतर तुमच्या सर्वर मध्ये SSHs करते व संपूर्ण पाइपलाइन कार्यान्वित करते: रनटाइम स्थापित करते, git पासून कोड सिंक करते, बिल्ड आदेश चालवते, सुपरवायझर व Nginx संयोजीत करते, SSL ची स्थापना करते, आणि आरोग्य तपासणी चालवते.

मला माझ्या VPS वर काहीही स्थापित करण्याची गरज आहे का?

+

नाही. SSH द्वारे आवश्यक सर्व गोष्टी स्वचलितपणे प्लॅटफॉर्मने स्थापित केल्या आहेत. तुमच्या VPS ला फक्त आधार OS (Ubuntu, Debian, इत्यादी) आणि SSH प्रवेशाची गरज आहे. एजंटची गरज नाही.

Is my code stored on VPS.org servers?

+

नाही. तुमचा कोड तुमच्या Git रेकॉर्डमधून थेट तुमच्या VPS मध्ये काढला जातो. VPS.org फक्त वितरण रचना आणि लॉग साठवते. तुमचा कोड तुमच्या सर्वर आणि तुमच्या Git पुरवठादारावर राहतो.

याचा खर्च किती आहे?

+

VPS डिप्लॉय सर्व VPS.org सर्वरसह मोफत समाविष्ट आहे. आपण फक्त आपल्या VPS योजनासाठी $ 2.0 / महिन्यात सुरू करता. अतिरिक्त वितरण शुल्क नाही.

यासाठी आपण आपल्या कार्यकर्त्यांना तयार केले पाहिजे.

pip install vpsdotorg
आपला VPS बनवा

$2.0/महिने पासून सुरू होणारे प्लॅन्स

VPS सुरू करा
पासून $2.0/महिना