В' язкість VPS

Переслати вашу програму за допомогою однієї команди

Зберіть Python, вузол.js і статичні сайти до ваших VPS за секунди. Жодних Docker. Без складних налаштувань. Просто просто vps deploy.

Не потрібен набір Docker
Автоматичний & Nginx SSL
Python, вузол.js і статичні сайти
Термінал
$ pip install vpsdotorg
Успішно встановлено vpsdotorg- 0. 1. 0. 0
$ vps login
Успішно зареєстровано. знайдено 3 сервери).
$ vps deploy
Восстановление моего аппорта...
OK setup_runtime: Python 3. 12 готовий
OK sync_code: Код синхронізовано з git
OK build: Встановлено залежності
OK configure_nginx: Готовий зворотний проксі- сервер
OK setup_ssl: Видано сертифікат SSL
OK health_check: App є живим!
Взаємодія успішно завершилась у 42-х роках.

Початок через 60 секунд

Встановити CLI, вхід до системи і її демонстрацію

1

Встановити

pip install vpsdotorg
2

Вхід

vps login

Використовувати ваш ключ API з admin.vps.org

3

Зв' язок з впорядкуванням

cd my-project
vps link
vps deploy

Один файл налаштування.

Визначити вашу програму у простому режимі vps.yaml

Python
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

Платформа керує всім автоматично

Налаштування часу виконання

Встановлює Python (pyenv) або вузол. js (nvm) з вказаною вами версією

Синхронізація коду

Клонує або тягне ваш код зі сховища Git

Зібрати

Виконує команди збирання (pp install, npm install тощо)

Налаштувати & go Live

Налаштування Supervisor, Nginx- зворотний проксі і вільний SSL за допомогою Let' s Encrypt

Усе необхідне для відправки

Не потрібні знання про deops

Вільно сертифікати SSL

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

Керування процесами

Супервайзер продовжує роботу програми. Автоматичне перезапуску відбувається під час аварійних завершень.

Nginx у зв. напрямку проксі

Автоматично налаштовуватися за допомогою gzip, підтримки веб- камери та статичного файла.

Змінні середовища

Безпечне керування секретами за допомогою 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, Supervisor, Nginx). Немає контейнерів, без фонової служби Docker, без над головою.

Які мови й системи підтримуються?

+

У поточній версії: Python (Django, Flask, FastAPI тощо), вузол.js (Express, Next. js тощо) і статичні сайти (React, Vue, HTML). Скоро буде відкрито більше сеансів запуску.

Як працює ця експозиція?

+

Під час запуску vps deploy, CLI надсилає ваші налаштування до API VPS.org. Платформа, після якої SSH на вашому сервері, виконує команду SSH на весь канал: встановити робочий час, синхронізувати з git, виконати команди збирання, налаштувати Supervisor і Nginx, встановити SSL і виконати перевірку здоров' я.

Мені потрібно встановити щось на VPS?

+

Ні. Платформа встановлює все, що їй потрібно, за допомогою SSH. VPS просто потребує базової ОС (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/mo