VPS App Deployment
VPS Apps give you a dedicated virtual private server running the application of your choice. Unlike Container Apps that run in a managed Docker container, a VPS App gives you an entire server with root access, SSH, and a full suite of management tools.VPS Apps provide dedicated compute, root SSH access, a browser-based serial console, point-in-time snapshots, live resizing, and a dedicated IPv4 address — all managed from the RepoCloud dashboard. A minimum deposit of $1 is required for VPS access.
Available VPS Apps
Coolify
Self-hosted Heroku/Netlify alternative with git-push deploys, 280+ one-click service templates, managed databases, and automatic SSL
Dokploy
Docker-native deployment platform with Nixpacks auto-detection, Docker Compose support, Traefik routing, and one-click databases
OpenClaw
AI-powered coding platform using Claude models to generate, test, and iterate on code in persistent workspaces
Hermes Agent
Autonomous AI agent from Nous Research with multi-model routing via OpenRouter, a web dashboard, and messaging integrations
Ubuntu VPS
A clean Ubuntu 24.04 LTS server with nothing pre-installed — full root access to build whatever you need
How VPS Apps Differ from Container Apps
Pricing
VPS Apps use fixed tiers with hourly billing. A dedicated IPv4 address is included with every VPS at no extra charge.The $3/month tier (1 GB RAM) is available for Container Apps only. VPS Apps start at $6/month (2 GB RAM).
Additional VPS Costs
- Snapshots: $0.10 per GB per month — up to 5 snapshots per instance
- Bandwidth: $0.10 per GB excess outbound beyond the tier’s free allowance
- Paused billing: 25% of the tier’s hourly rate while the VPS is paused
Minimum Requirements
Each VPS app has tested minimum resource requirements. Tiers below the minimum are disabled on the deployment page:Deposit Requirement
VPS Apps require a minimum deposit of $1. The free sign-up credit ($3) cannot be used for VPS deployments. After depositing at least $1, your balance exceeds the $3 threshold and VPS deployment unlocks.Deployment Process
1
Find the App
Search the RepoCloud marketplace for the VPS app you want (e.g., “Coolify” or “Ubuntu VPS”).
2
Configure Deployment
Enter a project name, provide any required inputs (such as an admin email or API key), and select a server tier.
3
Deploy
Click Deploy and wait for provisioning to complete (1–2 minutes for Ubuntu, 5–10 minutes for application VPS apps).
4
Receive Deployment Email
You receive an email with your server’s URL (for web apps), app credentials, SSH connection details, and your private key.
5
Manage Your Server
Use the RepoCloud dashboard to access your server’s manage page with all management tools.
VPS Manage Page
Every VPS instance has a dedicated manage page. For full details on all management features, see Managing VPS Apps.Next Steps
AI Deploy
Deploy a GitHub project to a VPS with AI assistance
Deploy as VPS
Deploy any container app as a VPS instead
Managing VPS Apps
Learn all the VPS management features
API and MCP
Programmatically deploy and manage VPS instances
