Fampidirana VPS

Mandefa ny rindranasanao amin'ny alalan'ny baiko iray

Mandefa Python, Node.js, ary tranonkala tsy miova amin'ny VPS-nao ao anatin'ny segondra vitsy. Tsy misy Docker. Tsy misy kirakira sarotra. vps deploy.

Tsy mila Docker
SSL mandeha hoazy & Nginx
Python, Node.js & Tranonkala tsy miova
Terminal
$ pip install vpsdotorg
vpsdotorg-0.1.0 napetraka tsara
$ vps login
Efa niditra. Mpizara 3 hita.
$ vps deploy
Mametraka ny rindranasako (python)...
OK setup_runtime: Python 3.12 vonona
OK sync_code: Soratra naseho avy amin'ny git
OK build: Ireo fiankinan-doha napetraka
OK configure_nginx: Proxy miverina
OK setup_ssl: Fankatozana SSL navoaka
OK health_check: Mitohy ny fampiharana!
Ny INSEE dia mampiasa ny kaodim-paositra 44222.

Manomboka ao anatin'ny 60 segondra

Hametraka ny CLI, hiditra, ary handefa

1

Hametraka

pip install vpsdotorg
2

Fidirana

vps login

Ampiasao ny token'ny API avy amin'ny admin.vps.org

3

Rohy & fampidirana

cd my-project
vps link
vps deploy

Rakitra kirakira iray. Izay ihany.

Mamaritra ny rindranasanao amin'ny fomba tsotra 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
Tsy miova
name: my-website
type: static
build:
  - npm run build
domain: example.com
git_repo: https://github.com/user/repo.git

Inona no mitranga rehefa mandeha ianao vps deploy

Manatanteraka ny zavatra rehetra ny sehatra

Fandrindrana ny runtime

Mametraka ny Python (pyenv) na ny Node.js (nvm) amin'ny kinova voalazao

Famaha

Mamorona dika mitovy na maka ny rindran'asao avy ao amin'ny rindran'asa Git

Hamorona

Mandefa ny baiko fanangananao (pip install, npm install, sns.)

Hikirakira ny & Go Live

Mamaritra ny Supervisor, proxy miverina Nginx, ary SSL maimaimpoana amin'ny alalan'ny Let's Encrypt

Ny zavatra rehetra ilainao handefasana

Tsy mila fahalalana DevOps

Fankatozana SSL maimaimpoana

Let's Encrypt SSL mandeha ho azy ho an'ny sehatra tsirairay. HTTPS avy hatrany.

Fandrindrana asa

Ny Supervisor dia mametraka ny rindranasanao mandeha. Averina alefa hoazy rehefa misy fikorontanana.

Proxy miverina Nginx

Mikirakira hoazy amin'ny alalan'ny gzip, WebSocket, ary ny fizarazarana rakitra tsy miova.

Fiovana anaty tontolo

Manara-maso ny tsiambaratelo amin'ny fomba azo antoka vps env set KEY=VALUE.

Diarin'ny fampidirana

Manaraka ny fampidirana tsirairay miaraka amin'ny tatitra, ny toe-draharaha, ary ny faharetan'ny fotoana amin'ny alalan'ny vps deployments.

Fahazoana SSH

Fahazoana miditra haingana amin'ny mpizara amin'ny alalan'ny vps ssh. Fanaraha-maso feno ny faka.

Ireo baiko rehetra ilainao

vps login
Mametraka fitokisana amin'ny alalan'ny token'ny API
vps link
Mampitohy laha-tahirin'ny tetikasa amin'ny mpizara VPS
vps deploy
Mampizara ity tetikasa ity
vps deployments
Lisitry ny diary amin'ny fampidirana miaraka amin'ny toe-draharaha
vps logs
Asehoy ny tatitra momba ny fampidirana dingana-by-dingana
vps env set K=V
Hamaritra ireo mpiovaova tontolo
vps env list
Lisitry ny mpiovaova tontolo
vps ssh
SSH mankany amin'ny mpizara mifandraika

Fanontaniana matetika

Mila Docker ve aho?

+

Tsia. Ny VPS Deploy dia mandefa ny rindran'asao avy hatrany amin'ny mpizara amin'ny alalan'ny fitaovana amin'ny ambaratonga rafitra (pyenv, nvm, Supervisor, Nginx). Tsy misy fitoeran-javatra, tsy misy daemon Docker, tsy misy overhead.

Teny sy framework inona no raisina an-tànana?

+

Amin'izao fotoana izao: Python (Django, Flask, FastAPI, sns.), Node.js (Express, Next.js, sns.), ary tranonkala tsy miova (React, Vue, HTML). Hahazo runtimes bebe kokoa tsy ho ela.

Ahoana ny fomba fiasan'ny fampielezana?

+

Rehefa mandeha ianao vps deploy, Mandefa ny kirakiranao any amin'ny API VPS.org ny CLI. Avy eo ny sehatra dia SSH amin'ny mpizarao ary manatanteraka ny fantsona feno: mametraka ny runtime, mampifanaraka ny rindran'asa avy amin'ny git, mandefa baiko fananganana, mametraka ny Supervisor sy ny Nginx, mametraka ny SSL, ary mandefa fitsapana ny fahasalamana.

Mila mametraka zavatra ve aho ao amin'ny VPS-ko?

+

Tsia. Mametraka ny zavatra rehetra ilainao amin'ny alalan'ny SSH ilay sehatra. Mila rafitra fiasa fototra (Ubuntu, Debian, sns.) sy fidirana SSH fotsiny ny VPS-nao. Tsy mila mpisolovava ianao.

Voatahiry ao amin'ny mpizara VPS.org ve ny kaodyko?

+

Tsia. Avy eo dia alefa avy ao amin'ny tahirin-kevitra Git mankany amin'ny VPS ny rindran'asao. Ny kirakira sy ny tatitra momba ny fampidirana ihany no azon'ny VPS.org. Mipetraka eo amin'ny mpizara sy ny mpamatsy Git anao ny rindran'asao.

Ohatrinona ny vidin'izany?

+

VPS Deploy dia tafiditra maimaimpoana amin'ny mpizara VPS.org rehetra. Ny VPS-nao fotsiny no aloanao manomboka amin'ny $ 2.0 / volana. Tsy misy sarany fanampiny amin'ny fampidirana.

Vonona ny hanamora ny fampielezanao ve ianao?

pip install vpsdotorg
Hamorona ny VPS-nao

Manomboka amin'ny $2.0/volana ny drafitra

Alefaso ny VPS-nao
Manomboka amin'ny $2.0/mo