Ձեր VPS-ում Python, Node.js և այլ կայքեր տեղադրեք մի քանի վայրկյանում։ Ոչ մի Docker, ոչ մի բարդ կոնֆիգուրացիա։ Միայն vps deploy.
Տեղադրել CLI-ն, մուտք գործել և տեղադրել
pip install vpsdotorg
cd my-project
vps link
vps deploy
Սահմանել ձեր ծրագրի պարզ կառուցվածքը 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Պլատֆորմը ամեն ինչ ինքնաբերաբար է կարգավորում
Տեղադրում է Python (pyenv) կամ Node.js (nvm) ծրագրերը ձեր նշած տարբերակով
Կլոնավորում կամ Git ռեպորտաժից ձեր կոդը դուրս բերում
Ընթացակարգի ձեր կառուցման հրամանները (pip install, npm install, և այլն)
Օգտագործում է Supervisor, Nginx հակառակորդ պրոքսի և անվճար SSL Let's Encrypt-ի միջոցով
DevOps գիտելիքներ չեն պահանջվում
Ավտոմատ Let's Encrypt SSL յուրաքանչյուր դոմենի համար. HTTPS- ը պատրաստ է օգտագործման համար։
Supervisor-ը պահում է ձեր ծրագրի աշխատանքը։ Ավտոմատ վերսկսում է խափանումների դեպքում։
Ավտոմատորեն կառաջարկվի gzip, WebSocket աջակցություն և վիճակային ֆայլերի ծառայություն։
Անվտանգ կառավարել գաղտնիքները vps env set KEY=VALUE.
Հետևել յուրաքանչյուր տեղադրմանը` օգտագործելով լոգեր, վիճակ և տևողություն vps deployments.
Ձեր սերվերի արագ հասանելիությունը vps ssh. Համալիր root կառավարում
vps loginvps linkvps deployvps deploymentsvps logsvps env set K=Vvps env listvps sshՈչ։ VPS Deploy-ը ձեր ծրագրերը տեղական կերպով է աշխատեցնում սերվերի վրա՝ օգտագործելով համակարգային մակարդակով գործիքներ (pyenv, nvm, Supervisor, Nginx)։ Ոչ մի պարունակություն, ոչ մի Docker ծառայություն, ոչ մի ավելորդ ծախս։
Այժմ՝ Python (Django, Flask, FastAPI և այլն), Node.js (Express, Next.js և այլն) և կայուն կայքեր (React, Vue, HTML)։ Շուտով կներկայացվեն ևս ավելի շատ գործարկման ժամանակներ։
Երբ փախչում ես vps deploy, CLI- ն ուղարկում է ձեր կառույցը VPS.org API- ին։ Պլատֆորմը SSH- ով միանում է ձեր սերվերին և կատարում ամբողջական ընթացքը՝ տեղադրում է գործարկման ժամանակը, սինխրոնիզացնում կոդը git- ից, կատարում է կառուցման հրամանները, կառույց է Supervisor- ը և Nginx- ը, տեղադրում է SSL- ը և կատարում է առողջության ստուգում։
Ոչ։ Պլատֆորմը ավտոմատ կերպով տեղադրում է անհրաժեշտ ամեն ինչ SSH-ի միջոցով։ Ձեր VPS-ը պարզապես պետք է ունենա հիմնային ՕՍ (Ubuntu, Debian և այլն) և SSH մուտք։ Ագենտի կարիք չկա։
Ոչ։ Ձեր կոդը ուղղակիորեն վերցվում է ձեր Git ռեպորտաժից դեպի ձեր VPS։ VPS.org-ը պահպանում է միայն տեղադրման կառույցը և ռեպորտաժները։ Ձեր կոդը գտնվում է ձեր սերվերում և ձեր Git մատակարարի մոտ։
VPS Deploy- ը ներառված է անվճար բոլոր VPS.org սերվերների հետ: Դուք վճարում եք միայն ձեր VPS պլանի համար, սկսած $ 2.0 / ամսից: Ոչ մի հավելյալ տեղադրման վճարներ.
pip install vpsdotorg
Պլանները սկսվում են $2.0/ամս