Skip to the page content

Getting StartedHow RepoCloud Works

Getting Started

How RepoCloud Works

Understand the platform architecture, deployment workflow, and management capabilities

Platform Architecture

RepoCloud provides two deployment models on shared infrastructure:

  • Container Apps — managed Docker containers deployed through a container orchestration platform. RepoCloud handles networking, SSL, and lifecycle management. Autoscaling is optional and described below. You interact through the dashboard only.
  • VPS Apps — dedicated virtual private servers. You get full root SSH access, a dedicated IPv4 address, and direct control over the operating system. Every VPS App starts as a plain Ubuntu server, and the application is installed on it afterwards, by the DevOps AI Agent or by you.

Both models share the same user dashboard, billing system, and support infrastructure.

Deployment Workflow

Container App Deployment

  1. Select an Application

    Browse the marketplace of hundreds of pre-configured applications and click Deploy Now.

  2. Configure

    Name your project, pick a resource tier or turn autoscaling on, and fill in the app’s own settings.

  3. Automated Provisioning

    RepoCloud creates the project from the app’s template, configures networking and SSL, and gives the app an HTTPS address.

  4. Ready

    Your application is typically ready in 3–7 minutes. The dashboard row shows live progress and gets a Manage button once the app is online.

VPS App Deployment

  1. Use AI Deploy or Pick the Ubuntu VPS

    Use AI Deploy to put a GitHub repository on a server, or pick the blank Ubuntu VPS from the marketplace.

  2. Select a Tier

    Pick a resource tier. Every VPS App starts at Tier 2 (2 GB RAM, nominally $6 for a 720-hour month).

  3. Automated Provisioning

    The platform provisions a virtual machine, assigns a dedicated IPv4 address, and configures SSH access with a generated root password and SSH key. The server is a plain Ubuntu 24.04 LTS server: nothing is installed on it by the platform.

  4. Ready

    Server provisioning typically takes 1–2 minutes, and an AI-assisted deployment, with the agent’s installation included, typically takes 5–15 minutes. The manage page shows the IPv4 address and the ssh root@ command, and Email Me sends the root password to your email.

AI Deploy Workflow

  1. Paste a GitHub URL

    Go to repocloud.io/ai-deploy and enter the URL of a public GitHub repository.

  2. Select Tier and Deploy

    Choose a resource tier and click Deploy.

  3. AI Configuration

    RepoCloud provisions the server and prepares a research report on the repository before the chat opens. In the chat, the DevOps AI Agent installs dependencies and configures the application over SSH while you watch and steer.

  4. Ready

    The agent checks that the application responds, then reports its URL and any logins it created. The server is on your dashboard from the moment it is provisioned, and the root password comes by email.

Management

All instances — Container Apps and VPS Apps — are managed from the same dashboard.

Dashboard Features

  • Live status indicators: real-time polling shows each instance’s current state (Deploying, Online, Paused, etc.)
  • Project tags: organize instances with custom tags, edited on the row
  • Search, sort, and filter: search by name, app, or domain; five sort orders; filter by app, status, and tag
  • Row actions: a Manage button opens the manage page, where you rename, pause, or delete an app

Container App Management

From the manage page:

  • Rename the project
  • See the usage chart
  • Edit environment variables
  • Change the Docker image or tag (for version pinning or updates)
  • View application logs
  • Rebuild / update to the latest application version
  • Add a custom domain (two CNAME records, with automatic SSL; not available for the OpenClaw container app)
  • Resize to a different tier or switch to/from autoscaling
  • Pause and resume, or delete the app

VPS App Management

From the manage page:

  • See the IPv4 address and the ssh command, and get the root password by email
  • Power on, power off, and reboot the server (a powered-off VPS is still billed at the full tier price)
  • Access a browser-based console (no SSH client needed)
  • Manage SSH keys
  • Reset the root password
  • Resize to a tier whose disk is the same size or larger
  • Create, restore, and delete snapshots
  • Monitor CPU, RAM, disk, and outbound bandwidth usage charts
  • Add a custom domain (CNAME-based; not available for Ubuntu VPS)
  • Reopen the chat with the DevOps AI Agent (on a server set up by AI Deploy)
  • Delete the instance

Billing

RepoCloud uses a prepaid credit system with hourly metering:

  • Hourly charges: resources are billed every hour based on your tier
  • Autoscaling (Container Apps): you are billed the tier that the hour’s memory and CPU reading maps to
  • Paused billing: a paused Container App is billed 25% of its tier price (an extra SSD is still billed in full); a paused VPS App continues at the full rate
  • Auto-recharge: optionally charge your card automatically when your balance drops below a threshold
  • VPS zero-balance behavior: a VPS paused at zero balance is deleted if the balance is not restored. RepoCloud emails the owner when it pauses a server and may send reminders before the deletion, but a reminder is not guaranteed: keep a positive balance or turn on Auto Recharge

See Billing for complete details.

Autoscaling (Container Apps Only)

Autoscaling is optional for Container Apps. When it is on, it chooses the tier you are billed for:

  • When your application needs more CPU or RAM it may use up to the Tier 6 amount, and the next hourly reading bills the higher tier. Storage does not take part
  • A lower reading bills a lower tier
  • The tier is chosen once an hour from one reading
  • You do not resize anything

Autoscaling is not available for VPS Apps — VPS instances run on fixed tiers and must be resized manually.

Next Steps

Search the documentation

Type to search the documentation.

Get started for free

Sign up and get free credit for your first 30 days at RepoCloud

Get Started

This offer applies to new customers