What is Voroa? A deploy platform (PaaS) built for India
Voroa is a platform as a service that deploys apps from GitHub, runs them in India, and bills in rupees with a GST invoice. See how it works and who it is for.
Voroa is a platform as a service (PaaS) that deploys your app straight from GitHub. You connect a repository, and Voroa builds your code, runs it on servers in India, and gives you a live HTTPS URL. Every push to your branch can ship a new version on its own. You pay in rupees, by UPI or an Indian card, and receive a GST invoice.
You do not rent a server, install anything on it, or wire up a build pipeline. You write the code; Voroa handles the rest.
Who Voroa is for
- Developers and freelancers who want an app online today without learning server administration.
- Startups and small teams who need production hosting, a database and team access, but have no one to run infrastructure full time.
- Indian businesses who want their app and data hosted in India and a GST invoice they can claim input tax credit on, instead of a foreign-currency bill.
What a PaaS does, in plain words
A platform as a service runs your application for you. You provide the code; the platform takes care of the build, the server, the runtime, HTTPS certificates and deploys.
| Virtual server (VPS) | Voroa (PaaS) | |
|---|---|---|
| Who sets up the server | You | Voroa |
| Security updates for the operating system | You | Voroa |
| Build and deploy pipeline | You build it | Built in: push to GitHub |
| HTTPS certificate | You install and renew it | Automatic |
| What you manage | The whole machine | Your code and its settings |
A VPS gives you more control, and that control comes with work: patching, monitoring and fixing the machine when it breaks. A PaaS trades some of that control for time you get back.
How Voroa works

- Connect GitHub. You give Voroa access to the repositories you choose. Private repositories work, and your code stays private.
- Create a service. Pick a repository and a branch. Voroa detects most apps and fills in the build and start commands for you.
- Deploy. Voroa clones your branch, builds it, starts it and checks that it responds before it sends traffic to it.
- Ship on every push. With auto-deploy on, each
git pushto your branch rolls out a new version.
The full walkthrough is in how to deploy a web app from GitHub.
What you can run on Voroa
Everything starts from one New service screen:

| Service | Use it for |
|---|---|
| Web service | An API or full-stack app that answers HTTP requests, such as Express, Next.js, Django or Flask |
| Static site | A site whose built files you commit, served over HTTPS |
| Background worker | A long-running process with no public URL, such as a queue consumer |
| Cron job | Code that runs on a schedule |
| Managed PostgreSQL | A relational database, with backups and restore |
| Managed Key-Value | A fast key-value store for caching and sessions |
| Managed MySQL | A MySQL 8 database for Laravel, WordPress and other PHP apps |
| Object Storage | S3-compatible storage for files, uploads and backups |
All of them live in one workspace, on one bill, and a project lists them together with their status, runtime, plan and region. If Voroa does not detect your stack, you can build from your own Dockerfile.

What you get with every service
Each service has its own page with its address, branch, auto-deploy setting and latest deploy:

- A live URL with HTTPS at
your-app.onvoroa.com, plus custom domains with free certificates. - Deploys that do not take your site down. The running version keeps serving until the new one is ready, and you can roll back to the previous version in seconds.
- Build and runtime logs and a full deploy history with the commit behind each deploy.
- Encrypted environment variables. Nobody can read a value back after you save it, including your teammates.
- Team members with their own logins and roles, so nobody shares a password.

Built for India
- Your app and data stay in India. Services, databases and their backups all run in India. There is no region to choose and no setting to get wrong. See data residency in India.
- Lower latency for Indian users. A request from an Indian user does not travel to Europe or the US and back.
- Rupee pricing with a GST invoice. No foreign exchange markup on your card and no reverse charge to work out. See GST invoices for cloud hosting and cloud hosting in INR vs USD.
- Local payment methods. Pay by UPI or an Indian card.
A managed database shows its region on its own page, and gives your app one connection URL to use:

How much Voroa costs
Your bill is one workspace plan plus a compute size for each service you run, priced in rupees and shown exclusive of GST. The free workspace plan needs no card, and the smallest compute size is free, so your first service can run without a payment method on file. Databases have a free size too. See pricing for every plan and size.
What you still manage
Voroa runs the platform; you own your application. That means:
- Your code and its dependencies, including keeping them up to date.
- Listening on the right port. Voroa provides it in the
PORTenvironment variable. Reading it is the most reliable setup, although Voroa also detects a fixed port your app listens on. - Your data. Voroa backs up managed databases, and you decide what your app stores and who can access it.
Frequently asked questions
Is Voroa free?
You can start free. The free workspace plan needs no credit card, and the smallest compute size and the smallest database size are free. You pay only when you choose a larger size or a paid plan. See pricing.
Where does Voroa host my app?
In India. Every service, database and backup runs on servers in India, and there is no option to place them elsewhere by mistake. See data residency in India.
Which languages and frameworks does Voroa support?
Voroa detects common stacks such as Node.js, Next.js, React (Vite), Python, Django and Flask, and serves static sites. Anything else can run from your own Dockerfile.
Do I need to know Docker or Linux to use Voroa?
No. You connect a GitHub repository and Voroa builds and runs it. Docker is optional, for apps that need a custom build.
Can I use my own domain?
Yes. Add a custom domain to any web service or static site, and Voroa issues and renews its HTTPS certificate for you. See custom domains.
Does Voroa give a GST invoice?
Yes. Voroa bills in rupees and issues a GST invoice for every payment, so a GST-registered business can claim input tax credit. See GST invoices for cloud hosting.