VPS Deploy

Shidaalka App la One Command

Ku rakib Python, Node.js, iyo goobaha isdabajoogga ah ee VPS-gaaga daqiiqado gudahood. Docker ma jiro. vps deploy.

Docker ma loo baahna
SSL otomaatig ah
Python, Node.js iyo goobaha joogtada ah
_Terminal
$ pip install vpsdotorg
Ku guuleysatay ku rakibay vpsdotorg-0.1.0
$ vps login
3 server(s) ayaa la helay.
$ vps deploy
Laguna soo bandhigayo barnaamijkeyga (python)...
OK setup_runtime: Python 3.12 diyaar
OK sync_code: Koodka laga soo wada xigtay git
OK build: Isku xidhka la soo dejiyey
OK configure_nginx: Xisaab hordhac ah oo diyaar ah
OK setup_ssl: Shahaadada SSL ayaa la soo saaray
OK health_check: App waa nool!
Deployment ku dhammaaday si guul leh in 42s.

Ka bilow 60 ilbiriqsi

Ku rakibidda CLI, login, iyo soo bandhigida

1

Ku rakibidda

pip install vpsdotorg
2

_Fadlan soo gal

vps login

isticmaal API-gaaga ka admin.vps.org

3

Xidhiidh & Deploy

cd my-project
vps link
vps deploy

Mid ka mid ah Config File.

Shaaciyaan app aad ku fudud vps.yaml

Python
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
Xaddidan
name: my-website
type: static
build:
  - npm run build
domain: example.com
git_repo: https://github.com/user/repo.git

Waxa ka dhaca marka aad socoto vps deploy

Platform wax walba si otomaatig ah u xakameeya

Qorshaha Runtime

Ku rakibidda Python (pyenv) ama Node.js (nvm) oo leh nooca aad dooratay

Koodka Isdhexgalka

Ku soo celiya ama ka soo qaada koodkaada kaydka Git

Dhis

Runs your dhismaha amarrada (pip dhiga, npm dhiga, iwm)

Configure & Go Live

Soo dejiso Kormeere, Nginx proxy ka soo horjeeda, iyo SSL bilaash ah iyada oo loo marayo Let's Encrypt

Wax kasta oo aad u baahan tahay in ay Shidaal

Ma jiro aqoonta DevOps ee loo baahan yahay

Shahaadada SSL

Automatic Let's Encrypt SSL for domain kasta. HTTPS ka baxsan kaarka.

Maareynta hababka

Supervisor siinaya app socda. Automatic dib u bilowdo on burburka.

Xidhiidhka ka-hortagga Nginx

otomaatig ah loo qaabeeyey gzip, taageerada WebSocket, iyo adeegsiga faylka joogtada ah.

Isbeddellada deegaanka

Si nabad ah u maamul sirta vps env set KEY=VALUE.

Taariikhda soo dejinta

Raadinta kala qaybinta oo dhan oo leh logs, xaaladda, iyo muddada via vps deployments.

U-gaarsiinta SSH

Fadlan u soo gudbi server-kaaga vps ssh. Tallaabada 1:

Amarrada aad u baahan tahay

vps login
Adeegso API-gaaga
vps link
Xidhi faylka mashruuca server VPS
vps deploy
Ku soo bandhig mashruuca hadda jira
vps deployments
Liiska taariikhda soo dejinta oo leh xaalad
vps logs
Muuji logyada soo dejinta tallaabo-tallaabo
vps env set K=V
Deji isbeddelada deegaanka
vps env list
Liiska isbeddelada deegaanka
vps ssh
SSH server-ka la xidhiidha

Su'aalaha badanaa la isweydiiyo

Ma u baahanahay Docker?

+

VPS Deploy waxay ku socotaa barnaamijyadaaga asalka ah ee server-ka iyadoo la adeegsanayo qalabka heerka nidaamka (pyenv, nvm, Supervisor, Nginx). Ma jiro baakadaha, ma jiro daemon Docker, ma jiro overhead.

Waa maxay luqad iyo qaabab la taageeray?

+

Waqtigaan: Python (Django, Flask, FastAPI, iwm), Node.js (Express, Next.js, iwm), iyo goobaha joogtada ah (React, Vue, HTML).

Sidee buu u shaqeeyaa?

+

Markaad socoto vps deploy, CLI wuxuu ku soo dirayaa config-kaaga API-ga VPS.org. Platform-ka ka dibna SSH-yada server-kaaga wuxuuna fuliyaa wabiga buuxa: rakibidda runtime, isku xirka koodka git, fulinta amarrada dhismaha, qaabeynta Kormeerka iyo Nginx, abuurista SSL, iyo fulinta baaritaanka caafimaadka.

Ma u baahanahay inaan wax ka dhigaa VPS-kayga?

+

Haa. Platform-ka wuxuu ku rakibay wax kasta oo uu u baahan yahay si otomaatig ah SSH. VPS-kaaga kaliya wuxuu u baahan yahay OS-ka (Ubuntu, Debian, iwm) iyo helitaanka SSH.

Ma codsigayga lagu kaydiyaa VPS.org servers?

+

Ha. Koodkaagu waa la soo saaray si toos ah ka dib markii aad Git repository aad VPS. VPS.org kaliya kaydiyaa qaabeynta iyo diiwaanka. Koodkaagu wuxuu ku nool yahay server iyo bixiyaha Git.

Maxay ku kacaysaa?

+

VPS Deploy waa la mid bilaash ah oo leh dhammaan VPS.org servers. Waxaad kaliya u bixisaa qorshaha VPS ka bilaabanaya $ 2.0 / bilood.

U diyaarsan tahay inaad fududeyso soo bandhigidaada?

pip install vpsdotorg
Abuur VPS-gaaga

Qorshaha ka bilaabanaya $ 2.0 / bilood

Bilow VPS-kaaga
Laga bilaabo $2.0/bishii