Ṣàfihàn Python, Node.js, àti àwọn ojú-ìwé tí kò yipada sí VPS rẹ̀ nínú àwọn ìṣàfihàn. Kò Docker. Kò àwọn ààtòjú. vps deploy.
Fi CLI pamọ́, ṣàfihàn, àti ìṣàfihàn
pip install vpsdotorg
cd my-project
vps link
vps deploy
Àwọn ìṣàmúlò-ètò rẹ̀ nínú àwọn àwọn ìṣàmúlò-ètò àìdálẹ̀ 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
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
vps deployÀwọn ààyè-iṣẹ́ náà lójútó gbogbo àwọn ààyè-iṣẹ́ nípa ìṣàfarawé
Fi Python (pyenv) tabi Node.js (nvm) pamọ́ láti inú ìṣàfarawégbèsì rẹ̀
Àwọn ìṣàmúlò-ètò àti àwọn ìṣàmúlò-ètò rẹ̀ láti inú àwọn àwọn àwọn ààyè-iṣẹ́ Git
Rọ́ọ̀nù àwọn àṣẹ ìṣàfarawé rẹ̀ (fi àwọn àtòjọ-ẹ̀yàn pip hàn, fi àwọn àtòjọ-ẹ̀yàn npm hàn, bbl.)
Fi Supervisor pamọ́, proxy Nginx tí a gbọ́dọ̀ kọ̀ǹpútà, àti SSL ọ̀fẹ̀ láti inú Let's Encrypt
Kò ní ìmọ̀ DevOps tí a fẹ́
Àwọn Ìṣàfilọ́lẹ̀ SSL Ààtòjútó Fún Àwọn Dóménù Gbogbó. HTTPS nínú àwọn àwọn ààtòjútó.
Àwọn ìṣàmúlò-ètò ìṣàmúlò-ètò rẹ̀ tí a fi pamọ́. Àwọn ìṣàfilọ́lẹ̀ láti inú ìṣàfilọ́lẹ̀.
Àtòjọ-ẹ̀yàn àwọn ààtò àwọn fáìlì
Ṣàrà àwọn àmì-ìwé nípa vps env set KEY=VALUE.
Àwọn àwọn ìṣàfihàn àwọn àwọn àkọlé, àwọn ìṣàmúlò-ètò, àti àwọn ìgbà vps deployments.
Ìyàn láti ló sísàfíìlì rẹ̀ láti inú vps ssh. Ìdáràn àwọn ìṣàmúlò-ètò.
vps loginvps linkvps deployvps deploymentsvps logsvps env set K=Vvps env listvps sshNo. VPS Deploy runs your apps natively on the server using system-level tools (pyenv, nvm, Supervisor, Nginx). No containers, no Docker daemon, no overhead.
Nígbà yìí: Python (Django, Flask, FastAPI, abbl.), Node.js (Express, Next.js, abbl.), àti àwọn ojú-ìwé tí kò yipada (React, Vue, HTML). Àwọn ìṣàmúlò-ètò mìíràn tí yoò wa nígbà tókàn.
Tí o bá rọ́ọ̀nù vps deploy, CLI na àtòjọ àtòjọ-ẹ̀yàn rẹ̀ sí VPS.org API. Àtòjọ-ẹ̀yàn náà láti ṣẹ́gun SSH sí àwọn sáà rẹ̀ àti àwọn ìṣàfihàn pipé: fi àwọn ìṣàfihàn ìṣàmúlò-ètò, àwọn ìṣàfihàn àwọn àṣẹ láti inú git, láti mú àwọn àṣẹ ìṣàfihàn, àtòjọ-ẹ̀yàn Supervisor àti Nginx, àtòjọ-ẹ̀yàn SSL, àti láti mú ìṣàfihàn ìṣàfihàn.
Kò. Àwọn ààyè-iṣẹ́ náà fi àwọn ohun gbogbo tí o nì fẹ̀ pàtó nípa SSH. VPS rẹ̀ ní àwọn ohun tí o nì niló nípa OS ìsẹ̀ (Ubuntu, Debian, abbl.) àti ìṣàfihàn SSH. Kò ní agbẹ̀jọro kan tí a fẹ́.
No. Your code is pulled directly from your Git repository to your VPS. VPS.org only stores deployment configuration and logs. Your code lives on your server and your Git provider.
VPS Deploy ni a ti ni pẹlu ọfẹ pẹlu gbogbo awọn VPS.org awọn iṣẹ. O kan sanwo fun awọn iṣẹ VPS rẹ ni $ 2.0 / oṣu. Ko si awọn idiyele fifi sori ẹrọ afikun.
pip install vpsdotorg
Àwọn àwọn àwọn àwọn àwọn àwọn àwọn àwọn àwọn àwọn àwọn àwọn àwọn àwọn àwọn àwọn àwọn àwọn àwọn àwọn àwọn àwọn àwọn àwọn àwọn àwọn àwọn àwọn àwọn àwọn àwọn àwọn àwọn àwọn àwọn àwọn àwọn àwọn àwọn àwọn