Python, Node.js және статикалық сайттарды секундтар ішінде VPS серверіңізге орналастыру. Docker жоқ. Құрамында күрделі баптаулар жоқ. Тек vps deploy.
CLI орнату, жүйеге кіру және орналастыру
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 репозиториінен кодты клондау не алуName
Жіберу командаларын орындау (pip install, npm install, т. б.)
Supervisor, Nginx кері прокси, Let' s Encrypt арқылы тегін SSL орнатадыName
DevOps білімі қажет емес
Әрбір домен үшін Let' s Encrypt SSL автоматты түрде. HTTPS дайын.
Бақылаушысы қолданбаңызды жегіп тұрып, жаңылысқанда автоматты түрде қайта жегіп отырады.
Автоматты түрде gzip, WebSocket қолдауы және статикалық файлдарды көрсетуі бапталған.
Құпияларды қауіпсіз басқару vps env set KEY=VALUE.
Әрбір орналастыруды журналдармен, күй- жайымен және ұзақтығымен қадағалауName 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 серверлермен тегін қосылады. Сіз тек $ 2.0 / айдан бастап VPS жоспарыңыз үшін төлейсіз. Қосымша орналастыру ақылары жоқ.
pip install vpsdotorg
$2.0/ай бастап жоспарлар