Applications · deploy from GitHub

Push your code.
It goes live.

Connect a repository and we build and run it — Next.js, Laravel, Django, Express and more. Every push is deployed, every branch gets a preview, and databases, backups and HTTPS are taken care of.

3 days free for your first application
500 GB of traffic a month included
HTTPS on every address
How it works

From repository to address in minutes.

1

Connect GitHub

Pick a repository and a branch. GitLab and Bitbucket can be connected too. Nothing is written to your code.

2

Choose resources

Set memory, CPU and disk with sliders and see the monthly price right away. Change them any time — your data stays.

3

Push to deploy

Every push is built and goes live without downtime. If a new version doesn't start, the previous one keeps running.

Detected automatically:Next.jsNuxtSvelteKitAstroExpressNestJSLaravelSymfonyDjangoFlaskFastAPIGoViteReactVueAngular
What you get

Everything an application needs in production.

No servers to set up, no configuration files to write.

Deploy on every push

Builds start by themselves. A new version gets visitors only once it answers, so updates go out without downtime.

Previews for branches

Every other branch gets its own address to check changes before they go live — up to 3 at a time, included in the price.

Rollback in one click

Go back to any of the last 5 successful versions, without a new build.

Managed databases

PostgreSQL 17, MySQL 8.4 and Valkey 8 as services of your project. Your application gets the connection variables by itself.

Restore to any minute

PostgreSQL and MySQL are backed up continuously: restore to any minute of the last 7 days. A full copy is also made every day.

Workers and scheduled jobs

Queue workers, cron jobs, a separate API — each with its own resources, reaching the others by name.

Instances and automatic scaling

Run up to 10 instances of a web service, or let their number follow the processor load.

Monitoring and logs

Memory, CPU, response time and traffic graphs, alerts by email and Telegram, and 7 days of searchable logs.

Your domains, HTTPS included

A free rivervo.app address for every application; connect your own domain and get an SSL certificate automatically.

Object storage

S3-compatible buckets for uploads and media. Traffic from the storage is free.

Access per application

Invite developers to the applications they work on, each with their own sign-in and the role you choose: Viewer, Developer or Administrator.

API and AI help

A REST API with scoped tokens for scripts and CI, and «Explain this error» for a deploy that did not finish.

Pricing

Pay for the resources you set.

No plans to outgrow. Every service — the application, workers, databases — is priced by its own memory, CPU and disk, monthly.

Memory
$6 / GB
256 MB, 512 MB, then whole GB up to 16 GB
CPU
$4 / core
1 to 8 cores
Disk
10 GB per GB of memory included
then $0.15 per GB a month, up to 500 GB

Examples, per month

MemoryCPUDiskPrice
512 MB1 core5 GB$7
1 GB1 core10 GB$10
2 GB2 cores20 GB$20
4 GB2 cores60 GB$35

A small static site or API fits the first row. A database starts at 1 GB, 1 core and 10 GB — $10 a month. Changes apply at once and are prorated for the current month.

Usage beyond what's included

IncludedBeyond it
Traffic to the internet500 GB per project a month$0.05 per GB — speed is never limited
Automatic scalingthe minimum number of instanceseach instance-hour above it: the service's monthly price ÷ 730
Object storagetraffic is free$0.025 per GB a month; $6 per million writes, $0.50 per million reads
Branch previewsup to 3 at a time—

Usage is counted per calendar month and added to the project's next payment. A monthly spending limit lets you know at 80% and 100% and can pause extra usage.

3 days free for your first application
Add your card when you launch — it is not charged during the trial. The first payment is taken when the 3 days end.
Launch an application

How billing works for applications →

Questions

Before you launch.

Node.js (Next.js, Nuxt, SvelteKit, Astro, Express, NestJS and others), PHP (Laravel, Symfony and plain PHP), Python (Django, Flask, FastAPI), Go and static sites. We detect the stack from your repository. A repository with its own Dockerfile is built with it, which covers other stacks too.
No. You choose memory, CPU and disk; we build and run the application, watch over it, renew its certificates and make its backups. You never need to sign in to a server.
Your first application is free for 3 days. You add your card when you launch it; nothing is charged during the trial, and the first monthly payment is taken when it ends. The trial is offered once per account.
Nothing slows down. Each GB beyond the 500 GB included per project costs $0.05 and is added to the next payment. We let you know at 80% and at 100% of the included volume.
Yes, at any time, in the application's settings. The application keeps its data; the difference for the current month is prorated.
PostgreSQL and MySQL are backed up continuously and can be restored to any minute of the last 7 days; a full copy is also made every day. Valkey is backed up daily. Backups are stored encrypted, separately from the database, and before every restore we save the current state.
Yes. Add it on the Domains tab, set the A or CNAME record the panel shows, and an SSL certificate is issued automatically. You can also redirect www to the root domain or the other way round.
Yes: a REST API documented in OpenAPI, with tokens for reading, deploying or full access — for scripts and CI. A rivervo command line tool is coming soon.
You set the resources, so the monthly price is known in advance. On top of that, set a monthly spending limit for the project: we write to you at 80% and 100%, and you can choose to pause extra usage such as automatic scaling. A limit never stops what is running.

Read the Applications documentation →

Your next deploy is one push away.

Connect GitHub, pick a repository and launch — the first 3 days are free.

Applications — deploy from GitHub — Rivervo