VPS Deploy

Ship Your App with One Command

پیاده‌سازی پایتون، نود.جی‌اس و سایت‌های ایستا به VPS خود با یک فرمان. بدون داکر. بدون پیکربندی پیچیده. فقط vps deploy.

No Docker required
Automatic SSL & Nginx
Python, Node.js & Static sites
پایانه
$ pip install vpsdotorg
vpsdotorg- 0. 1. 0 با موفقیت نصب شد
$ vps login
با موفقیت وارد شد. ۳ کارساز پیدا شد.
$ vps deploy
در حال پراکنده کردن my- app) python (...
OK setup_runtime: پایتون ۳٫ ۱۲ آماده
OK sync_code: کد همگام‌سازی شده از git
OK build: وابستگی‌های نصب‌شده
OK configure_nginx: پیشکار معکوس آماده است
OK setup_ssl: گواهی‌نامه SSL صادر شد
OK health_check: برنامه زنده است!
این عملیات در ۲۴ اسفندماه به پایان رسید.

Get Started in 3 Steps

Install the CLI, login, and deploy

1

Install

pip install vpsdotorg
2

Login

vps login

Use your API token from admin.vps.org

3

Link & Deploy

cd my-project
vps link
vps deploy

One Config File. That's It.

Define your app in a simple 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
Static
name: my-website
type: static
build:
  - npm run build
domain: example.com
git_repo: https://github.com/user/repo.git

What Happens When You Run vps deploy

The platform handles everything automatically

Setup Runtime

Installs Python (pyenv) or Node.js (nvm) with your specified version

Sync Code

Clones or pulls your code from the Git repository

Build

Runs your build commands (pip install, npm install, etc.)

Configure & Go Live

تنظیم Supervisor ، یک پیشکار معکوس Nginx ، و یک گواهی‌نامه SSL Let' s Encrypt رایگان هنگام تنظیم دامنه

Everything You Need to Ship

No DevOps knowledge required

Free SSL Certificates

خودکار اجازه دهید SSL را برای دامنه ای که پیکربندی کردید رمزگذاری کنیم. HTTPS از جعبه خارج می‌شود.

Process Management

Supervisor keeps your app running. Automatic restarts on crashes.

Nginx Reverse Proxy

Automatically configured with gzip, WebSocket support, and static file serving.

Environment Variables

Securely manage secrets with vps env set KEY=VALUE.

Deployment History

Track every deployment with logs, status, and duration via vps deployments.

SSH Access

Quick access to your server with vps ssh. Full root control.

All the Commands You Need

vps login
Authenticate with your API token
vps link
Link a project directory to a VPS server
vps deploy
Deploy the current project
vps deployments
List deployment history with status
vps logs
Show step-by-step deployment logs
vps env set K=V
Set environment variables
vps env list
List environment variables
vps ssh
SSH into the linked server

Frequently Asked Questions

Do I need Docker?

+

No. VPS Deploy runs your apps natively on the server using system-level tools (pyenv, nvm, Supervisor, Nginx). No containers, no Docker daemon, no overhead.

What languages and frameworks are supported?

+

Currently: Python (Django, Flask, FastAPI, etc.), Node.js (Express, Next.js, etc.), and static sites (React, Vue, HTML). More runtimes coming soon.

How does the deployment work?

+

When you run vps deploy, the CLI sends your config to the VPS.org API. The platform then SSHes into your server and executes the full pipeline: install runtime, sync code from git, run build commands, configure Supervisor and Nginx, set up SSL, and run a health check.

Do I need to install anything on my VPS?

+

No. The platform installs everything it needs automatically via SSH. Your VPS just needs a base OS (Ubuntu, Debian, etc.) and SSH access. No agent required.

Is my code stored on VPS.org servers?

+

No. Your code is pulled directly from your Git repository to your VPS. VPS.org only stores deployment configuration and logs. Your code lives on your server and your Git provider.

What does it cost?

+

VPS Deploy رایگان با تمام سرورهای VPS.org شامل می‌شود. شما فقط برای برنامه VPS خود از $2.50 / ماه پرداخت می‌کنید.

Ready to simplify your deployments?

pip install vpsdotorg
Create Your VPS

برنامه‌ها از ۲ دلار در ماه شروع می‌شوند