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

How to create a new service on Voroa

Start a new service on Voroa: pick a web service, static site, worker, cron job, or database, then configure and deploy. A guide to the service chooser.

When you add something new on Voroa, you start from the Create a new service screen. It lets you pick what you want to run, then takes you into the right setup flow.

Open the chooser

From your dashboard, select New service. You will see a short three-step flow — Choose service → Configure → Deploy — starting on the choose step. You can select Cancel at any time to return to your dashboard.

When you first create your account, Voroa brings you straight to this chooser so you can create your first service right away. It is optional — select Cancel to go to your dashboard and come back whenever you are ready.

Choose what to create

Pick one of the available service types:

  • Web Service — deploy a web app or API from a GitHub repository. This is the most common choice for sites and backends. See deploy from GitHub.
  • Postgres — create a managed PostgreSQL database for your services.
  • Key Value — create a managed Redis-compatible store for caching, queues, and sessions.
  • MySQL — create a managed MySQL 8 database for Laravel, WordPress and other PHP apps. See MySQL.
  • Static Site — deploy a pre-built static site or plain HTML from your repository. It is served as-is, with no build step, so commit your built output. See deploy a static site.
  • Background Worker — run a long-running process with no web port, such as a queue consumer. See deploy a background worker.
  • Scheduled Task — run a command on a schedule inside one of your existing services. See scheduled tasks and cron jobs.
  • Cron Job — build a repository of its own and run a command on a schedule.
  • Object Storage — S3-compatible storage for files, uploads and backups. See object storage.

Selecting a card takes you straight into its setup, where you name it and finish creating it.

Which service type do I need?

You want to run Pick
A website, API or backend that answers HTTP requests Web Service
Plain HTML or files you already built Static Site
A queue consumer or bot that runs all the time with no web port Background Worker
A script every hour or every night, using an existing service’s code Scheduled Task
A script on a schedule, from a repository of its own Cron Job
A database for your app Postgres or MySQL
A cache, queue or session store Key Value
Uploaded files and backups Object Storage

Not sure between a worker and a cron job? See background worker or cron job.

Free or paid

Web services, background workers and cron jobs can start on the Free instance or a paid size. See instance types and free instances.

What’s next

Two more service types — Private Service and Workflow — are on the way. They appear as Coming soon on the chooser and cannot be selected until they are ready.

Last updated November 12, 2026