VPS Debanye

Kpụga usoroiheomume gị na iwu otu

Debanye Python, Node.js, na static saịtị na VPS gị na sekọnd. Ọ dịghị Docker. Ọ dịghị ntọala siri ike. Just vps deploy.

Enweghị Docker achọrọ
Nginx SSL nkeonwe
Python, Node.js na ebe obibi static
Táàrị̀mù
$ pip install vpsdotorg
E webatala vpsdotorg-0.1.0
$ vps login
Ebanyela n'ụzọ ziri ezi. 3 sava(s) achọpụtara.
$ vps deploy
Na-ebido usoroiheomume m (python)...
OK setup_runtime: Python 3.12 dị njikere
OK sync_code: Kọ́ọ̀dù a haziri site na git
OK build: Ndesịta nke ndesịta ndị ahụ e hiwere
OK configure_nginx: Nhazigharịa proksi
OK setup_ssl: SSL Certificate
OK health_check: Ngwaọrụ ahụ bụ ndụ!
Nhazi ahụ mechara na 42s.

Bido n'ime sekọnd 60

Ndebata CLI, banye, nakwa wụnye

1

_Hazie

pip install vpsdotorg
2

Nbanye

vps login

Jiri token API gị site na admin.vps.org

3

Kpụga njikọ

cd my-project
vps link
vps deploy

Faịlụ nhazi otu. Ọ bụ ya.

Depụta usoroiheomume gị n'ụzọ dị mfe 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
Staịtik
name: my-website
type: static
build:
  - npm run build
domain: example.com
git_repo: https://github.com/user/repo.git

Ihe na-eme mgbe ị na-agbagharị vps deploy

Platform na-ejikwa ihe niile n'ụzọ nkịtị

Nhazi oge mmeri

Ndebata Python (pyenv) mọọbụ Node.js (nvm) na mbido gị

Kọ́ọ̀dị̀ saịkọn

Kloón ma ọ bụ gbanye koodu gị site na Git repository

Kewapụta

Na-agba ọsọ iwu mbipụta gị (mpinye pip, npm wụnye, wdg.)

Nhazi

Na-ehazi Supervisor, Nginx reverse proxy, nakwa SSL n'efu site na Let's Encrypt

Ihe niile ịchọrọ ịnye

Achọrọghị ọmụma DevOps

_Saịtị

N'omume ọbụla, ka anyị encrypt SSL maka ndoaịlụ ọbụla. HTTPS site na bóòtù.

Nlekọta usoroiheomume

Supervisor na-echekwa usoroiheomume gị na-arụ ọrụ. Nnwalegharị n'onwe ya na nkwụsị.

Nginx Reverse Proxy

E jikwa gzip, nkwado WebSocket, nakwa static faịlụ ọrụ.

Nhazi

Nhazi ihenhọrọ ndị ahụ n'ụzọ dị n'aka vps env set KEY=VALUE.

Agụgụala

Kpọtụkwaa n'ọrụ niile na lógs, ọnọdụ, na oge ojuju site na vps deployments.

SSH nbanye

Nbanye n'ụzọ nkịtị na sava gị na vps ssh. Nlekọta zuru ezu nke nwuo.

Ihu ndị ahụ ịchọrọ

vps login
Nkwenye site na token API gị
vps link
Kpọnye nsomebefaịlụ ákàrà na sava VPS
vps deploy
Debata ákàrà ọfụụ
vps deployments
Ndesịta akụkọ ihe mere eme mmepe na ọnọdụ
vps logs
Gosi ụzọ-n'ụzọ-n'ụzọ ntinye ego
vps env set K=V
Hazie váìlì enviróèlụ̀
vps env list
Ndesịta váìraịlụ enviróèlụ̀
vps ssh
SSH na sava a na-ejikọtara ya

Ajụjụ ndị a jụrụkarị

M ga-achọ Docker?

+

Ọ dịghị. VPS Deploy na-agbazi usoroiheomume gị n'ụzọ nativ na sava site na iji usoroiheomume n'okpuru sistem (pyenv, nvm, Supervisor, Nginx). Enweghị ihenlereanya, enweghị Docker daemon, enweghị overhead.

Asụsụ ole na ole nakwa frameworks ole ka a na-akwado?

+

N'oge a: Python (Django, Flask, FastAPI, wdg), Node.js (Express, Next.js, wdg), na static saịtị (React, Vue, HTML). Runtimes ọzọ na-abịa n'oge na-adịghị anya.

Olee otú mmepe ahụ si arụ ọrụ?

+

Mgbe ị na-agbagharị vps deploy, CLI na-eziga ntọala gị na VPS.org API. Platform mgbe ahụ SSHes na sava gị na-arụ ọrụ zuru oke pipeline: wụnye runtime, sync koodu site na git, rụọ ọrụ iwu rụpụta, mepụta Supervisor na Nginx, mepụta SSL, na rụọ ọrụ nyocha ahụike.

M ga-achọ ịwụnye ihe ọ bụla na VPS m?

+

Ọ dịghị. Platform na-etinye ihe niile ọ chọrọ site na SSH. VPS gị chọrọ naanị OS (Ubuntu, Debian, wdg) na SSH access. Ọ dịghị onye ọrụ chọrọ.

Ọ bụ koodu m echekwara na VPS.org sava?

+

Ọ dịghị. Ọdịdị gị a na-akpụgharị site n'ebe nchekwa Git gị gaa na VPS gị. VPS.org na-echekwa naanị nhazi na ntinye aka. Ọdịdị gị bi na sava gị nakwa na onye na-enye Git gị.

Gịnị bụ ọnụọgụgụ ya?

+

VPS Deploy bụ ihe n'efu na VPS.org niile na-arụ ọrụ. Ị na-akwụ ụgwọ naanị maka VPS gị na-amalite na $ 2.0 / ọnwa. Enweghị ụgwọ ọzọ.

Nwere ike ịhazigharị ntọala gị?

pip install vpsdotorg
Kewapụta VPS gị

Plans na-amalite na $2.0/ọnwa

Bido VPS gị
Site na $2.0/mo