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 deployThe platform handles everything automatically
Python (pyenv) ან Node.js (nvm) დაყენება თქვენი მითითებული ვერსიით
კოლონიებს ან იღებს თქვენს კოდს Git საცავიდან
თქვენი შემადგენლობის ბრძანებების (pip- ის დაყენება, npm- ის დაყენება და ა. შ.) შესრულება
კონფიგურაცია Supervisor, Nginx უკანალ პროქსი და უფასო Let' s Encrypt SSL სერტიფიკატი როდესაც თქვენ configure დომენი
DevOps ცოდნა არ არის საჭირო
ავტომატური SSL დაშიფვრა დომენისთვის, რომლის კონფიგურაციაც გსურთ. HTTPS- ს ავტომატური დაშიფვრა.
ზედამხედველი ახორციელებს თქვენს პროგრამას. ავტომატური გადატვირთვა შეცდომის შემთხვევაში. Name
ავტომატური კონფიგურაცია gzip- ით, WebSocket- ის მხარდაჭერით და სტატიკური ფაილების მომსახურებით. Name
უსაფრთხოება vps env set KEY=VALUE.
ყველა განთავსების ჟურნალებით, სტატუსით და ხანგრძლივობით გაკონტროლებაName vps deployments.
თქვენი სერვერის სწრაფი წვდომა vps ssh. Full root control.
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). მომავალში დამატებითი პროგრამების განხორციელება.
When you run 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.50/თვეში. არანაირი დამატებითი განთავსების გადასახადი.
pip install vpsdotorg
Plans starting at $2.50/month