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.
Ndebata CLI, banye, nakwa wụnye
pip install vpsdotorg
cd my-project
vps link
vps deploy
Depụta usoroiheomume gị n'ụzọ dị mfe 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 deployPlatform na-ejikwa ihe niile n'ụzọ nkịtị
Ndebata Python (pyenv) mọọbụ Node.js (nvm) na mbido gị
Kloón ma ọ bụ gbanye koodu gị site na Git repository
Na-agba ọsọ iwu mbipụta gị (mpinye pip, npm wụnye, wdg.)
Na-ehazi Supervisor, Nginx reverse proxy, nakwa SSL n'efu site na Let's Encrypt
Achọrọghị ọmụma DevOps
N'omume ọbụla, ka anyị encrypt SSL maka ndoaịlụ ọbụla. HTTPS site na bóòtù.
Supervisor na-echekwa usoroiheomume gị na-arụ ọrụ. Nnwalegharị n'onwe ya na nkwụsị.
E jikwa gzip, nkwado WebSocket, nakwa static faịlụ ọrụ.
Nhazi ihenhọrọ ndị ahụ n'ụzọ dị n'aka vps env set KEY=VALUE.
Kpọtụkwaa n'ọrụ niile na lógs, ọnọdụ, na oge ojuju site na vps deployments.
Nbanye n'ụzọ nkịtị na sava gị na vps ssh. Nlekọta zuru ezu nke nwuo.
vps loginvps linkvps deployvps deploymentsvps logsvps env set K=Vvps env listvps sshỌ 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.
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.
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.
Ọ 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ọ.
Ọ 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ị.
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ọ.