Deploy Python, Node.js, and static sites to your VPS in seconds. No Docker. No complex configs. Just vps deploy.
Install the CLI, login, and deploy
pip install vpsdotorg
cd my-project
vps link
vps deploy
Define your app in a simple 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 deployThe platform handles everything automatically
Installs Python (pyenv) or Node.js (nvm) with your specified version
Clones or pulls your code from the Git repository
Runs your build commands (pip install, npm install, etc.)
Sets up Supervisor, Nginx reverse proxy, and free SSL via Let's Encrypt
No DevOps knowledge required
Automatic Let's Encrypt SSL for every domain. HTTPS out of the box.
Supervisor keeps your app running. Automatic restarts on crashes.
Automatically configured with gzip, WebSocket support, and static file serving.
Securely manage secrets with vps env set KEY=VALUE.
Track every deployment with logs, status, and duration via vps deployments.
Quick access to your server with vps ssh. Full root control.
vps loginvps linkvps deployvps deploymentsvps logsvps env set K=Vvps env listvps sshNo. VPS Deploy runs your apps natively on the server using system-level tools (pyenv, nvm, Supervisor, Nginx). No containers, no Docker daemon, no overhead.
Currently: Python (Django, Flask, FastAPI, etc.), Node.js (Express, Next.js, etc.), and static sites (React, Vue, HTML). More runtimes coming soon.
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.
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.
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.
VPS Deploy is included free with all VPS.org servers. You only pay for your VPS plan starting at $2.50/month. No additional deployment fees.
pip install vpsdotorg
Plans starting at $2.50/month