Зберіть Python, вузол.js і статичні сайти до ваших VPS за секунди. Жодних Docker. Без складних налаштувань. Просто просто vps deploy.
Встановити CLI, вхід до системи і її демонстрацію
pip install vpsdotorg
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
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 тощо)
Налаштування Supervisor, Nginx- зворотний проксі і вільний SSL за допомогою Let' s Encrypt
Не потрібні знання про deops
Автоматично зашифровувати SSL для кожного домену. HTTPS виходить з поля.
Супервайзер продовжує роботу програми. Автоматичне перезапуску відбувається під час аварійних завершень.
Автоматично налаштовуватися за допомогою gzip, підтримки веб- камери та статичного файла.
Безпечне керування секретами за допомогою vps env set KEY=VALUE.
Слідкувати за кожним впровадженням з журналами, станом і тривалістю за допомогою vps deployments.
Швидкий доступ до вашого сервера за допомогою vps ssh. Повне керування коренем.
vps loginvps linkvps deployvps deploymentsvps logsvps env set K=Vvps env listvps 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 і виконати перевірку здоров' я.
Ні. Платформа встановлює все, що їй потрібно, за допомогою SSH. VPS просто потребує базової ОС (Ubuntu, Debian тощо) і SSH доступу. Не потрібен агент.
Ні. Ваш код було витято безпосередньо зі сховища Git до вашого VPS. VPS.org зберігає налаштування і журнали. Ваш код зберігається на вашому сервері і на вашому постачальникі Git.
Депляність VPS включається безкоштовно з усіма VPS.org серверів. Ви платите лише за ваш план VPS, починаючи з 2. 0/ місяць. Додаткових внесків у впровадження не буде.