I-VPS

Thumela i-App yakho ngomyalo owodwa

I-Python, i-Node.js, namasayithi ahlala njalo e-VPS yakho emaminithini. Akukho Docker. Akukho kuphikiswa okunzima. vps deploy.

Akukho Docker edingekayo
SSL & Nginx ezenzakalelayo
I-Python, i-Node.js & amasayithi ahlala njalo
Isixhumanisi
$ pip install vpsdotorg
Kufakwe kahle i-vpsdotorg-0.1.0
$ vps login
Ungene ngokuphumelelayo. Umsekeli(i) 3 utholakele.
$ vps deploy
Ukuqalisa i-app yami (i-python)...
OK setup_runtime: I-Python 3.12 ilungile
OK sync_code: Ikhodi lixhunywe kusuka ku-git
OK build: Izinsiza ezidinga ukuxhaswa zifakwe
OK configure_nginx: I-proxy ebuyiselwe emuva ilungile
OK setup_ssl: Isitifiketi se-SSL sikhishwe
OK health_check: I-app iphila!
Ukukhishwa kuqediwe ngokuphumelelayo kuma-42s.

Qala ngemizuzu engu-60

Faka i CLI, ngenisa, futhi usebenzise

1

Faka

pip install vpsdotorg
2

Ngena

vps login

Sebenzisa i-API token yakho kusuka admin.vps.org

3

I-Link & Deploy

cd my-project
vps link
vps deploy

Ihele elilodwa lokuhlela. Kulungile.

Ichaza uhlelo lwakho ngendlela elula vps.yaml

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

Yini ekwenzeke uma uqala vps deploy

I-platform iphatha konke ngokuzenzakalela

Misela isikhathi sokusebenza

Faka i-Python (pyenv) noma i-Node.js (nvm) ngefomethi oyicacisile

Ikhodi yoku_xhuma

I-clones noma isusa ikhowudi yakho kusuka ku-Git repository

Build

Isebenzisa imiyalo yakho yokuhlela (i-pip kufaka, npm kufaka, njll.)

Qwalasela & Iyaphila

Ihlela iSupervisor, i-Nginx reverse proxy, ne-SSL emahhala nge-Let's Encrypt

Konke okudingayo ukusithumela

Akukho lwazi lwe DevOps ludingekayo

Isitifiketi se-SSL esimahhala

I-Automatic Let's Encrypt SSL yendawo ngayinye. HTTPS ngaphandle kwebhokisi.

Ukulawula izinhlelo

Umphathi ugcina uhlelo lwakho lusebenza. Ukuqala kabusha okuzenzakalelayo uma kuqhathaniswa.

I-Nginx Reverse Proxy

Imiswa ngokuzenzakalela nge-gzip, insizakalo ye-WebSocket, kanye nokunikeza ifayela elihlala njalo.

Amaphutha esimo sezulu

Hlela ngokuphephile amamfihlo nge vps env set KEY=VALUE.

Imbali yokukhishwa

Thola yonke imikhankaso ngelogs, isimo, kanye nesikhathi sokuphila nge vps deployments.

Ukungena kwe-SSH

Ukungena ngokushesha kumsekeli wakho nge vps ssh. Ukulawula okuphelele kwe root.

Zonke izilungiselelo ozidingayo

vps login
Qinisekisa nge-API token yakho
vps link
Xhumanisa ifolda yephrojekthi kwiseva ye-VPS
vps deploy
Faka iphrojekthi yamanje
vps deployments
Uhlu lwembali yokusetshenzisiwe nesimo
vps logs
Bonisa amalogs wokukhishwa ngenyathelo-ngenyathelo
vps env set K=V
Misela izimo eziguqukayo
vps env list
Hlela izinhlelo ezishintshayo
vps ssh
SSH kuseva elixhunywe

Imibuzo ebuzwa kaningi

Ingabe ngidinga i-Docker?

+

Hayi. I-VPS Deploy iqhuba izicelo zakho ngokusemthethweni kuseva usebenzisa amathuluzi ezinga lendlela (pyenv, nvm, Supervisor, Nginx). Akunaziqoqi, akukho Docker daemon, akukho overhead.

Yini amagama nezilungiselelo ezixhaswa?

+

Ngoku: iPython (iDjango, iFlask, iFastAPI, njll.), iNode.js (iExpress, iNext.js, njll.), kanye nezizinda ezihlala njalo (React, Vue, HTML). Isikhathi sokuqhuba esiningi sizofika ngokushesha.

Usebenza kanjani ukufakwa?

+

Uma usebenza vps deploy, CLI ithumela i-config yakho ku-VPS.org API. I-platform ifaka i-SSHs kuseva yakho futhi iqhuba ipayipi eligcwele: faka isikhathi sokusebenza, synchronize ikhodi kusuka ku-git, qhuba ama-build commands, hlela i-Supervisor ne-Nginx, hlela i-SSL, futhi qhuba ukuhlolwa kwempilo.

Ingabe ngidinga ukufaka noma yini ku-VPS yami?

+

Hayi. I-platform ifaka konke okudingayo ngokuzenzakalela nge-SSH. I-VPS yakho idinga kuphela i-base OS (Ubuntu, Debian, njll.) kanye ne-SSH ukungena. Akukho mphathi odingekayo.

Ingabe ikhodi lami ligcinwe kumaseva angama-VPS.org?

+

Akunjalo. Ikhodi lakho likhishwa ngokuqondile kusuka ku-Git repository yakho ku-VPS yakho. VPS.org igcina kuphela ukumiswa kokufaka kanye ne-logs. Ikhodi lakho lihlala kuseva yakho ne-Git provider yakho.

Ingabe ibiza malini?

+

I-VPS Deploy ifakwe mahhala nakwezo zonke izisebenzisi ze-VPS.org. Ukhokha kuphela i-VPS yakho eqala ku- $ 2.0 / ngenyanga. Akukho zindleko zokufaka.

Ukulungele ukuhlela kabusha izisebenziso zakho?

pip install vpsdotorg
Dala i-VPS yakho

Ama-plans aqala ku-$2.0/month

Qala i-VPS yakho
Kusuka ku-$2.0/ngonyaka