Python, Node.js და სტატიკური საიტების განთავსება VPS- ზე წამებში. Docker- ის გარეშე. კომპლექსური კონფიგურაციის გარეშე. უბრალოდ vps deploy.
CLI- ს დაყენება, შესვლა და განთავსებაName
pip install vpsdotorg
cd my-project
vps link
vps deploy
მარტივი პროგრამის განსაზღვრაName 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- ის დაყენება, npm- ის დაყენება და ა. შ.) შესრულება
Supervisor, Nginx უკან გადამავალი პროქსის და უფასო SSL Let's Encrypt-ის დაყენებაName
DevOps ცოდნა არ არის საჭირო
ავტომატური SSL- ის დაშიფვრა ყველა დომენისთვის. HTTPS- ის დაშიფვრა.
ზედამხედველი ახორციელებს თქვენს პროგრამას. ავტომატური გადატვირთვა შეცდომის შემთხვევაში. Name
ავტომატური კონფიგურაცია gzip- ით, WebSocket- ის მხარდაჭერით და სტატიკური ფაილების მომსახურებით. Name
უსაფრთხოება vps env set KEY=VALUE.
ყველა განთავსების ჟურნალებით, სტატუსით და ხანგრძლივობით გაკონტროლებაName vps deployments.
თქვენი სერვერის სწრაფი წვდომა vps ssh. ოჲლვნ კჲნრპჲლ ნა პსრა.
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- ს თქვენს სერვერში და ახორციელებს სრულ კონვეიერს: დაყენებს runtime- ს, კოდის სინქრონიზაციას git- დან, აგებს ბრძანებებს, კონფიგურაციას Supervisor და Nginx, SSL- ის დაყენებას და ჯანმრთელობის შემოწმებას.
არა. პლატფორმა ავტომატურად დააყენებს ყველა საჭირო პროგრამას SSH- ს საშუალებით. თქვენი VPS- ს მხოლოდ ძირითადი ოპერაციული სისტემა (Ubuntu, Debian და ა.შ.) და SSH წვდომა სჭირდება. აგენტი არ არის საჭირო.
არა. თქვენი კოდი პირდაპირ Git- ის რეპოდან VPS- ში გადადის. VPS.org მხოლოდ განთავსების კონფიგურაციასა და ჟურნალებს ინახავს. თქვენი კოდი ცხოვრობს თქვენს სერვერზე და თქვენი Git- ის პროვაიდერის მიერ.
VPS Deploy არის უფასო ყველა VPS.org სერვერთან. თქვენ მხოლოდ VPS გეგმის გადახდა შეგიძლიათ, რომელიც იწყება $ 2.0 / თვეში. არანაირი დამატებითი განთავსების საფასური.