Migrating production infrastructure? Get up to ₹10,000 in migration credits. Apply now
voroa
Product

Everything you need to ship, in one platform

Voroa takes your code from GitHub to a live URL and keeps it running — with the build, the domain, the certificate, the logs, and the billing handled for you. No servers to manage, no pipeline to wire up, no foreign currency invoices to reconcile.

No credit card required.

From your repository

Deploy straight from GitHub

Connect a repository, pick a branch, and Voroa builds and runs your app. Most projects need zero configuration. When you do need control, set your own build and start commands, root directory and Node version - and change them any time.

View documentation
Auto-deploy

Ship on every push

Turn on auto-deploy and every push to your branch triggers a fresh build and rolls the change out. Your live service always matches your latest commit, and every deploy is recorded with the commit that caused it.

View documentation
Domains and TLS

Your own domain, with HTTPS handled

Every service gets a live HTTPS URL the moment it deploys. Point your own domain at it and Voroa issues and renews the certificate for you - nothing to buy, nothing to remember, no expired certificate taking your site down.

View documentation
Logs

Watch the build, then read the runtime

Your build streams line by line as it runs, and your running service keeps its own runtime logs - so when something misbehaves in production you read what happened instead of guessing. Every deploy keeps its status and its commit.

View documentation
Configuration

Secrets go in, and never come back out

Store the configuration your app needs as environment variables, applied to both your builds and your running service. Values are encrypted at rest and are never displayed again - not to you, not to anyone. You can replace a value; nobody can read it back.

View documentation
Billing

One rupee bill, itemised, with GST

Your services and every database they use land on a single monthly invoice, paid over UPI-Autopay or an Indian card. Each line names what it is for, and the tax is split out the way your accountant needs it for input tax credit.

View documentation

Every deploy recorded, any one restorable

Each deploy keeps its commit, trigger, status, duration and full build log, and your running app's logs sit next to them.

If a new version breaks something, open an earlier deploy that went live and choose Roll back to this version. It comes back without a fresh build, so it is live in seconds. A rollback restores your code, not your settings - if an environment variable caused the problem, fix it and deploy again.

Rollbacks

A preview for every pull request

Turn previews on for a service once. After that, every pull request from a branch in the same repository gets its own running copy with its own URL.

Each new push updates it, so your team can click a link and try the change before it is merged. Voroa removes the preview when the pull request is closed or merged.

Pull request preview environments

Daily backups, tested restores

Managed databases are backed up every day and kept for 7 days.

Voroa's own platform data is backed up every day, encrypted, to a separate location.

We test restores from real backups, not just that backups are written. A backup you cannot restore is not a backup.

You can also take a backup of a managed database yourself whenever you want, download it, or restore an earlier one - for example before a risky migration.

How to add a managed Redis or Postgres on Voroa

Managed databases

Add managed PostgreSQL or a Key Value store next to your service, on the same platform and the same bill. Voroa provisions it, keeps it running, and hands you the connection details.

Background workers and cron jobs

Not every service answers a URL. Run long-lived background workers and scheduled cron jobs beside your web services, built from the same repository.

Static sites

Serve a static site over HTTPS with the same deploy-on-push flow, a live URL, and your own custom domain when you want one.

Backup and restore

Take a backup of a managed database whenever you want, download it, or restore an earlier one — with retention handled for you.

What does it cost?

Your bill is one workspace plan plus a compute size for each service you run, priced in rupees and exclusive of GST. Start on the free tier and move up a size when a service needs it. See pricing for the full ladder.

Every payment comes with a GST invoice, so a registered business can claim its input tax credit. You pay by UPI AutoPay or an Indian debit or credit card, and the renewal happens on its own each month. There is no dollar charge on your card and no forex markup from your bank.

Ready to deploy?

Start free and get your first app live in minutes.

No credit card required.