Разработване на VPS

Изпратете апликацията си с едно командване

Разпоредете Python, Node.js и статичните сайтове на VPS за секунди. Без Docker. Без сложни конфигурации. Просто vps deploy.

Няма нужда от Docker
Автоматичен SSL & Nginx
Python, Node.js & Статически сайтове
Терминал
$ pip install vpsdotorg
Успешно инсталиран vpsdotorg-0.1.0
$ vps login
Влезе успешно. 3 сървъра са намерени.
$ vps deploy
Разпределяне на моята апликация (Python)...
OK setup_runtime: Питон 3.12 готов
OK sync_code: Код синхронизиран от GIT
OK build: Инсталиране на зависимостта
OK configure_nginx: Обратен прокси готов
OK setup_ssl: Издадено удостоверение SSL
OK health_check: Приложението е живо!
Включването е успешно завършено в 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
Node.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) или Node.js (nvm) с зададената ви версия

Код за синхронизиране

Клонира или изтегли кода си от репозиторията на Git

Изграждане

Изпълнява вашите команди за изграждане (pip install, npm install, и т.н.)

Настройване и преминаване на на живо

Задаване на ръководител, Nginx обратен прокси, и свободен SSL чрез Let's Enkription

Всичко, от което се нуждаеш, за да отправиш кораба

Не се изискват знания за 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, Надзорник, Nginx). Без контейнери, без Docker Demon, без надписи.

Какви езици и рамки са подкрепени?

+

В момента: Python (Django, Flask, FastAPI, и т.н.), Node.js (Експрес, Next.js, и т.н.), и статичните сайтове (React, Vue, HTML). Още време за бягство идва скоро.

Как действа разгръщането?

+

Когато бягаш. vps deploy, CLI изпраща конфигурацията си към VPS.org API. След това платформата SSH в сървъра ви и изпълнява пълния тръбопровод: инсталиране на време за работа, синхронизиране код от git, стартиране команди за изграждане, конфигуриране на надзорник и Nginx, настройване на SSL и провеждане на здравна проверка.

Трябва ли да инсталирам нещо за ВПС?

+

Не. Платформата инсталира всичко, от което се нуждае автоматично чрез 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