Развертывание VPS

Отправляйте ваше приложение с единой командой

Развертывать Python, Node.js и стационарные сайты на VPS в секунды. vps deploy.

Докер не требуется
Автоматическое SSL & Nginx
Python, Node.js & Static сайты
Терминал
$ pip install vpsdotorg
Успешно установлен vpsdotorg-0,0
$ vps login
Включено успешно. Найден(ы) 3 сервера.
$ vps deploy
Развертываю мой аппендикс...
OK setup_runtime: Python 3.12 готов
OK sync_code: Код синхронизирован с гита
OK build: Установление зависимостей
OK configure_nginx: Обратный прокси готов
OK setup_ssl: Выдано свидетельство SSL
OK health_check: Апп - в прямом эфире!
Развертывание было успешно завершено в 42-х годах.

Начните через 60 секунд.

Укрепить КЛИ, ввести в эксплуатацию и развертывать

1

Установка

pip install vpsdotorg
2

Вход

vps login

Используйте свой символ API от admin.vps.org

3

Ссылка & Развертывание

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
Узел Js
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

Платформа управляет всем автоматически

Время запуска@ info: whatsthis: whatsthis

Устанавливает Python (pyenv) или Node.js (nvm) вашей конкретной версией

Синхронный код

Клоны или вытаскивание кода из хранилища Git

Строить

Запустить команды построения (установка пика, установка npm и т.д.)

Настроить & жить

Устанавливает контролера, Nginx обратный прокси, и освобождает SSL через Let'sRecord

Всё, что вам нужно отправить

Не требуется знаний DevOps

Бесплатные сертификаты SSL

Автоматически зашифруем SSL для каждого домена. HTTPS из коробки.

Управление процессом

Наблюдатель держит ваше приложение в рабочем состоянии. Автоматические перезапуски при авариях.

Обратная прукси Nginx

Автоматическая конфигурация с поддержкой gzip, WebSocket и статическим файлом.

Изменения в окружающей среде

Надежное управление секретами с vps env set KEY=VALUE.

История развертывания

Отследить каждое развертывание с журналом, состоянием и продолжительностью через vps deployments.

SSH Доступ

Быстрый доступ к вашему серверу с vps ssh. Полное управление корнем.

Все приказы, которые вам нужны

vps login
Подтверждайте жетон API
vps link
Связать каталог проекта с сервером VPS
vps deploy
Развертывать текущий проект
vps deployments
История развертывания списка со статусом
vps logs
Показать журналы поэтапного развертывания
vps env set K=V
Настроить параметры окружающей среды
vps env list
Перечислить экологические переменные
vps ssh
SSH в подключенный сервер

Часто задаваемые вопросы

Мне нужен Докер?

+

Нет. VPS Deploy работает на сервере с помощью системных инструментов (pyenv, nvm, Observer, Nginx). Никаких контейнеров, никакого демона Докера, никаких накладных расходов.

Какие языки и рамки поддерживаются?

+

В настоящее время: Python (Джанго, Фласк, FastAPI и т.д.), Node.js (Express, Next.js и т.д.) и стационарные сайты (React, Vue, HTML).

Как работает развертывание?

+

Когда ты бежишь vps deploy, CLI отправляет вашу конфигурацию на VPS.org API. Платформа затем SSHe в вашем сервере и выполняет полный трубопровод: устанавливает время запуска, синхронизирует код от Git, запускает команды, настраивает режиссёр и Nginx, устанавливает SSL и проводит проверку здоровья.

Мне нужно установить что-нибудь на мой VPS?

+

Нет, платформа устанавливает все, что ей нужно, автоматически через SSH. Вашему VPS просто нужен OS (Ubuntu, Debian и т.д.) и доступ SSH. Никаких агентов.

Мой код хранится на VPS.org серверах?

+

Нет, ваш код вытащили прямо из вашего хранилища Git в VPS. VPS.org храните только конфигурацию развертывания и журналы. Ваш код живёт на вашем сервере и вашем поставщике Git.

Сколько это стоит?

+

VPS Развертывание включено бесплатно со всеми VPS.org серверами. Вы платите только за свой VPS-план начиная с 2,0 долл. в месяц. Никаких дополнительных сборов за развертывание.

Готовы упростить ваше развертывание?

pip install vpsdotorg
Создать VPS

Планы, начинающиеся из расчета 2,0 долл. США в месяц

Запустить VPS
От 2,0 долл. США/мо