Skip to content

Deploy your apps.
We run the servers.

Connect a GitHub repository or a Docker image, and Cloud builds it and runs it at an HTTPS address. No server to provision, patch or wake up for at night.

Overview

Projects, services and deployment activity

Projects4
Services running9of 11
Deployments6last 24 h
Failed0last 7 d

Resource use

CPU, memory, network and block I/O for one service

Service
Time range

CPU

% of one core

  • CPU
CPU: 60 points, latest 10.3 % of one core0.0025.050.075.010009:0009:1509:30

Memory

MB used of 1024 MB

  • Memory
Memory: 60 points, latest 748 MB used of 1024 MB0.00256512768102409:0009:1509:30

Network

MB/s

  • In
  • Out
In: 60 points, latest 2.21 MB/s. Out: 60 points, latest 3.54 MB/s0.001.252.503.755.0009:0009:1509:30

Block I/O

MB/s

  • Read
  • Write
Read: 60 points, latest 0.20 MB/s. Write: 60 points, latest 0.26 MB/s0.002.505.007.5010.009:0009:1509:30

Usage hours and spend arrive with billing.

Storage usage

Persistent data retained across deployments.

  • pgdata · postgres8.4 GB
  • uploads · web3.1 GB
  • redis-data · redis268 MB

Projects

Your most recently updated projects

View all
  • cahaves-web

    /cahaves-web

  • hisabin

    /hisabin

  • storefront

    /storefront

  • labs-notebooks

    /labs-notebooks

Deployments

Deployment activity

Active

In progress now

ServiceProjectTriggerStatusStarted
webcahaves-webGit pushDeployingunder 1 min ago
ServiceProjectTriggerStatusStarted
workercahaves-webGit pushDone12 min ago
apihisabinManualDone48 min ago
webstorefrontRedeployCancelled3 h ago
postgreshisabinManualDone5 h ago

Connect a GitHub branch once. After that, a push to it is built and released.

Git repository (GitHub App)

From a GitHub repository

Cloud clones the branch you choose at every deploy, and a push to it deploys again.

Account
Repository
cahaves/web
The repositories this account has given the app access to.
Branch
main
Build withFrom the repository: a Dockerfile, which the build runs as it is written.
Up to 40 characters. The engine derives its own name from it.
Capacity
Runs beside other services on Cahaves' servers, held to the limits of its size.
A server that runs your services and nobody else's.
SizeBilled by the hour. The monthly figure assumes 730 running hours.

Order summary

Actual billing is hourly. Monthly prices estimate 730 running hours.

Name
web
Resource
GitHub application
Size
Small
CPU
0.5
Memory
1 GB
Instance disk
10 GB
Hourly rate
$0.0041/hr
730-hour estimate
$2.99/mo
Estimated monthly total
$2.99/mo

What it does

Logs, metrics, storage and databases in one console.

The parts of running software nobody looks forward to: the build, the release, the certificate, the disk, the shell you need at eleven at night.

Logs while it happens

The build log streams while a deployment runs, and the runtime log takes over once the service is up. Pause either to read.

Live9 lines
09:28:40InfoCloning main at 7c0e5f3a
09:28:43InfoBuilding the image from the Dockerfile
09:28:49InfoInstalling dependencies
09:28:58Infoadded 412 packages in 9s
09:29:02InfoRunning the build
09:29:16SuccessCompiled successfully in 14.2s
09:29:31SuccessImage built
09:29:36InfoStarting the new container
09:29:44SuccessDeployment #42 is done

What it is using

CPU, memory, network and block I/O for each service, sampled every 30 seconds. Point at the chart to read any moment.

CPU

% of one core

  • CPU
CPU: 60 points, latest 10.3 % of one core0.0025.050.075.010009:0009:1509:30
09:30
10.3CPU

Memory

MB used of 1024 MB

  • Memory
Memory: 60 points, latest 748 MB used of 1024 MB0.00256512768102409:0009:1509:30

Resize without a rebuild

Choose another size and a running application restarts on its new limits, from the image it already has.

Size
CPU1was 0.5
Memory2 GBwas 1 GB

Storage that survives the release

A volume belongs to the service, so each release mounts the files the last one left.

Storage usage

Persistent data retained across deployments.

  • pgdata · postgres8.4 GB
  • uploads · web3.1 GB
  • redis-data · redis268 MB

Databases and apps beside it

PostgreSQL, MySQL, MariaDB, MongoDB or Redis at an internal address, and n8n, Hermes Agent or OpenClaw ready to run.

Databases

PostgreSQL

Database

The relational database, at the version you choose. Cloud generates its password and keeps it encrypted.

MySQL

Database

The MySQL relational database, at the version you choose.

MariaDB

Database

The MySQL-compatible relational database, at the version you choose.

Redis

Database

The key value store, for caches, queues and sessions. It keeps what fits in memory.

MongoDB

Database

The document database, at the version you choose, with its own user and password.

Services

n8n

Workflow automation you host yourself

Build workflows in its own editor, with hundreds of integrations.

Hermes Agent

A personal agent with a dashboard of its own

Nous Research's agent: one gateway answering on several channels, with its own memory.

OpenClaw

An open source assistant with a control interface

Connects to WhatsApp, Telegram and Discord, and is driven from its own control page.

Pricing

Pay for the hours it runs, and the data it keeps.

No plan, no seats, no minimum. An application costs its size for every hour it is up, a database costs the data it holds, and neither costs anything while it is stopped. Each month is charged on the 1st of the next, for what ran. Your first nano service runs free. Set one up below and see what it comes to.

Size

0.5 CPU · 1024 MB memory · 10 GB disk

Capacity

Your service shares a node with others, each held to its own limits.

Hours running730 of 730 h

Comes to

$2.99 a month

a month, before tax

Rate
$0.0041 an hour
Running
730 h × 1 service
Charged
On the 1st of the next month

Past the free allowance this needs a card, which Paddle keeps and charges once a month.

A compose stack is charged this rate for each container it runs, not once for the whole stack.

Every size

What an application pays by the hour, and what a stack pays for each container it runs. Select a size to price it above.

SizeHeld toSharedDedicated
nano0.25 CPU · 512 MB · 10 GB$1.50 a month · $0.00205 an hourNot available
small0.5 CPU · 1024 MB · 10 GB$2.99 a month · $0.0041 an hour$4.49 a month · $0.00615 an hour
medium1 CPU · 2048 MB · 20 GB$5.99 a month · $0.0082 an hour$8.98 a month · $0.0123 an hour
large2 CPU · 4096 MB · 40 GB$12.01 a month · $0.01645 an hour$17.99 a month · $0.02465 an hour
xlarge4 CPU · 8192 MB · 40 GB$24.02 a month · $0.0329 an hour$36.03 a month · $0.04935 an hour

Databases

A database pays for the data it holds, by the GB, for each hour it runs. Its size sets the rate and the CPU and memory it is held to. Your first nano database holds 0.5 GB free.

SizeSharedDedicated
nano$0.50 a GB a monthNot available
small$1.00 a GB a month$1.50 a GB a month
medium$2.00 a GB a month$3.00 a GB a month
large$4.00 a GB a month$6.00 a GB a month
xlarge$8.00 a GB a month$12.00 a GB a month

Free to start

Your first nano service runs free, and your first nano database holds 0.5 GB free. Neither needs a card.

Charged on the 1st

Each month is added up on the 1st of the next and charged to the card Paddle keeps, with tax added where it applies. If you run several organizations, each is billed on its own, and any of them can be invoiced instead, in US dollars or rupiah, by arrangement.

A $20 monthly limit

Each organization starts with its own. Cloud refuses new paid work that would take that organization's month past it, and stops its paid services once what the month has been charged reaches it, until the next month begins. Write to us to raise it.

Nothing else metered

Builds, deployments, domains and certificates cost nothing. An application pays for its size, and a database for its data.

Docs

How it works, written down.

The guides describe the console as it behaves, down to the sentence it shows when something is refused and what to do about it.

Read the documentation
  • Deploy your first service

    Take a public Docker image from an empty workspace to a running service with an HTTPS address.

  • Deploy from GitHub

    Install the Cahaves GitHub App, choose a repository and branch, and build it.

  • Databases

    Create a database, choose its settings before the first start, connect to it and reach it from outside.

  • Domains

    Generated and chosen platform domains, your own domains, their DNS records, checks and statuses.

  • Billing

    How usage is charged, the free allowance, paying by card or invoice each month, the monthly limit, and when paid services stop for billing.

  • API reference

    Conventions of the JSON API behind the Cahaves Cloud console.

FAQ

Short answers, with the long ones linked.

Each answer is taken from a page of the documentation, and links to it for the rest.

Your application. Our infrastructure.

Your first nano service runs free, and so does your first nano database up to 0.5 GB, with no card needed. Sign in with GitHub or Google and the account is made on the way.