VPS ဖြန့်ချိ

တစ်ခု Command ကိုနှင့်အတူသင်၏ App ကိုပို့

Python ကို, Node.js, နှင့်စက္ကန့်အတွင်းသင်၏ VPS ကိုတည်ငြိမ်ဆိုက်များဖြန့်ချိ. No Docker. No complex configs. Just vps deploy.

Docker မလိုပါ
အလိုအလျောက် SSL & Nginx
Python, Node.js & တည်ငြိမ်ဆိုက်များ
တားမြစ်ချက်
$ pip install vpsdotorg
အောင်မြင်စွာတပ်ဆင် vpsdotorg-0.1.0
$ vps login
အောင်မြင်စွာဝင်ရောက်ခဲ့သည်.3server(s) တွေ့ရှိ.
$ vps deploy
my-app (python) ကို ဖြန့်ချိနေသည်...
OK setup_runtime: Python 3.12 အဆင်သင့်
OK sync_code: git မှ ချိန်ညှိထားသော ကော်ဒယ်
OK build: လိုက်လျောမှု ထည့်သွင်းထားသည်
OK configure_nginx: ပြောင်းပြန်ပရိုကေးရှင်း အဆင်သင့်ဖြစ်သည်
OK setup_ssl: အသိအမှတ်ပြုလွှာ
OK health_check: App ကိုတိုက်ရိုက်ဖြစ်ပါသည်!
42s တွင်အောင်မြင်စွာပြီးစီးခဲ့သောဖြန့်ချိမှု။

60 စက္ကန့်အတွင်းစတင် Get

CLI ကို ထည့်သွင်း၊ ဝင်ရောက်၊ ဖြန့်ချိ

1

သွင်းပါ

pip install vpsdotorg
2

ဝင်ရောက်မှု

vps login

သင့်ရဲ့ API ကို token ကိုအသုံးပြုပါ admin.vps.org

3

ချိတ်ဆက် & ဖြန့်ချိ

cd my-project
vps link
vps deploy

တစ်ခု Config ဖိုင်. That's It.

ရိုးရှင်းတဲ့ app ကိုသတ်မှတ် vps.yaml

ပိုက်တင်
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
Node.js များ
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

သင် Run တဲ့အခါဘာဖြစ်လဲ vps deploy

ဤပလက်ဖောင်းသည် အရာရာကို အလိုအလျောက် ကိုင်တွယ်ပေးသည်

လုပ်ဆောင်ချိန်ကို သတ်မှတ်ပါ

သင်၏သတ်မှတ်ထားသောဗားရှင်းနှင့်အတူ Python ကို (pyenv) သို့မဟုတ် Node.js (nvm) ကို install လုပ်ပါ

ချိန်ညှိ

Git သိုလှောင်မှုမှသင်၏ကုဒ်ကိုကူးယူခြင်း

တည်ဆောက်

သင့်ရဲ့ build commands တွေကို run ပေးသည် (pip install, npm install, etc.)

တည်ငြိမ်စွာ တည်ဆောက်ပါ

စီမံခန့်ခွဲသူ, Nginx ပြောင်းပြန် proxy ကို, နှင့် Let's Encrypt မှတဆင့်အခမဲ့ SSL ကို set up

သင်သင်္ဘောပို့ရန်လိုအပ်သည်အားလုံး

DevOps အသိပညာလိုအပ်

အခမဲ့ SSL အသိအမှတ်ပြုလွှာ

အားလုံးဒေတာဘေ့စများအတွက်အလိုအလျောက် Let's Encrypt SSL ကို. box ထဲက HTTPS.

လုပ်ငန်းစဉ်စီမံခန့်ခွဲမှု

Supervisor သင့်ရဲ့ app ကို run ထားပါတယ်. ပျက်ကျအပေါ်အလိုအလျောက် restart.

Nginx ပြောင်းပြန်ပရိုကေးရှင်း

gzip နှင့်အတူအလိုအလျောက် configurated, WebSocket ထောက်ခံမှု, နှင့်တည်ငြိမ်ဖိုင်ဝန်ဆောင်မှု။

ပတ်ဝန်းကျင် အပြောင်းအလဲများ

လျှို့ဝှက်ချက်များကို လုံခြုံစွာ စီမံခန့်ခွဲပါ vps env set KEY=VALUE.

ဖြန့်ချိမှု မှတ်တမ်း

မှတ်တမ်းများ, အခြေအနေ, နှင့်အချိန်ကာလမှတဆင့်နှင့်အတူတိုင်းဖြန့်ချိခြေရာခံ vps deployments.

SSH ဝင်ရောက်ခွင့်

သင့်ရဲ့ဆာဗာသို့မြန်မြန်ဆန်ဆန်ဝင်ရောက်နိုင်ခြင်း vps ssh. အပြည့်အဝ root ထိန်းချုပ်မှု။

သင်လိုအပ်သော အမိန့်များအားလုံး

vps login
API token ဖြင့်အတည်ပြုပါ
vps link
VPS ဆာဗာသို့ပရောဂျက်ဖိုင်တွဲကိုချိတ်ဆက်ပါ
vps deploy
လက်ရှိပရောဂျက်ကို ဖြန့်ချိပါ
vps deployments
အခြေအနေနှင့်အတူ ဖြန့်ချိမှုသမိုင်းကိုစာရင်းပြုစုပါ
vps logs
ခြေလှမ်း-လိုက် ဖြန့်ချိမှုမှတ်တမ်းများကိုပြပါ
vps env set K=V
ပတ်ဝန်းကျင် အပြောင်းအလဲများကို သတ်မှတ်ပါ
vps env list
ပတ်ဝန်းကျင် အပြောင်းအလဲများစာရင်း
vps ssh
SSH ကိုချိတ်ဆက်ထားသောဆာဗာသို့

မေးလေ့ရှိသောမေးခွန်းများ

Docker လိုအပ်ပါသလား။

+

ဟုတ်ကဲ့. VPS Deploy ကိုစနစ်အဆင့် tools တွေကိုအသုံးပြုခြင်းအားဖြင့်ဆာဗာပေါ်တွင်သင်၏ apps များကို Natively လည်ပတ် (pyenv, nvm, Supervisor, Nginx) ။ No containers, no Docker daemon, no overhead ။

ဘာသာစကားနှင့် frameworks များထောက်ခံကြသည်?

+

လက်ရှိ: Python (Django, Flask, FastAPI, စသည်တို့ကို), Node.js (Express ကို, Next.js, စသည်တို့ကို), နှင့်တည်ငြိမ်သောဆိုဒ်များ (React, Vue, HTML ကို).

ဖြန့်ချိမှုသည် ဘယ်လိုအလုပ်လုပ်သလဲ။

+

သင် Run တဲ့အခါ vps deploy, အဆိုပါ CLI VPS.org API ကိုသင့်ရဲ့ configuration ကိုပို့. အဆိုပါပလက်ဖောင်းကိုသင်၏ဆာဗာထဲသို့ SSHes နှင့်အပြည့်အဝပိုက်လိုင်းကိုလုပ်ဆောင်: runtime ကို install, git မှ sync code ကို, တည်ဆောက် commands တွေကို run, Supervisor နှင့် Nginx ကို configurate, SSL ကို set up, နှင့်ကျန်းမာရေးစစ်ဆေးမှုတစ်ခု run.

ငါငါ့ VPS ပေါ်မှာဘာမှ install လုပ်ဖို့လိုအပ်ပါသလား?

+

ဟုတ်ကဲ့. အဆိုပါ platform ကို SSH ကိုမှတဆင့်လိုအပ်သောအရာအားလုံးကိုအလိုအလျောက် install လုပ်ပါ. သင့်ရဲ့ VPS ကိုအခြေခံ OS ကိုလိုအပ် (Ubuntu, Debian, စသည်တို့ကို) နှင့် SSH access ကို. agent ကိုလိုအပ်.

VPS.org servers များပေါ်တွင်ကျွန်ုပ်၏ကုဒ်ကိုသိမ်းဆည်းထားသည်မဟုတ်ပါလား?

+

ဟုတ်ကဲ့. သင့်ရဲ့ကုဒ်ကိုသင်၏ VPS ကိုသင်၏ Git repository မှတိုက်ရိုက်ဆွဲထားသည်. VPS.org ဖြန့်ချိ configuration ကိုနှင့်မှတ်တမ်းများကိုသာသိမ်းဆည်း. သင့်ရဲ့ကုဒ်ကိုသင်၏ဆာဗာနှင့်သင်၏ Git ပေးသွင်းအပေါ်နေထိုင်.

ကုန်ကျစရိတ်က ဘယ်လောက်လဲ။

+

VPS Deploy အားလုံး VPS.org ဆာဗာများအခမဲ့ပါဝင်သည်. သင်သည်သင်၏ VPS အစီအစဉ်ကိုစတင်အတွက်သာပေးဆောင် $2.0 / လ. အပိုဆောင်းဖြန့်ချိခများမရှိ.

သင့်ရဲ့ ဖြန့်ချိမှုကို ရိုးရှင်းအောင် လုပ်ဖို့ အဆင်သင့်ဖြစ်ပြီလား?

pip install vpsdotorg
သင့်ရဲ့ VPS ကိုဖန်တီး

အစီအစဉ်များမှာစတင် $2.0/လ

သင့်ရဲ့ VPS ကိုစတင်
မှ $2.0/month