Should you just use an automatic deploy tool?
Often, yes. Several platforms now take an app built with Lovable, Bolt or Replit, connect to the repository, provision infrastructure, scan for exposed keys and put it online in minutes, on a free or near-free plan. If that describes what you need, it is the right answer and this page is telling you to use it.
What follows is where that stops being true — not because the tools are bad, but because of what they assume about you.
Use the automatic tool when all of this is true
- Your code is already on GitHub and you know which repository it is.
- You have, or are willing to create, an account with the cloud provider it deploys to.
- You can point your domain's DNS at something when it asks you to.
- When it asks for environment variables, you know which values it means.
- Nothing about the app is unusual — no background jobs, no scheduled work, no service that has to be running for it to make sense.
That is a real list, and for a great many people every line is true. The tools are good and they are cheap. We would rather say so than pretend the choice is harder than it is.
Where the assumption breaks
| Measured | Automatic tool | A person |
|---|---|---|
| Needs a repository | yes, connected | no — an address is enough to start |
| Needs a cloud account | yes, yours | no |
| Asks you for environment values | yes, by name | works out which are missing |
| Handles a case it was not built for | no | that is the entire job |
| Tells you what it did not fix | no | in writing |
Every one of those tools begins by asking you to connect a repository and authorise a cloud account. If the reason your app is not live is that you do not know which repository, or have never opened a cloud console, the automation has not removed the hard part — it has restated it as a prerequisite.
The honest summary
We would rather lose the work than sell against a tool that would have served you better.
Not sure which of the two you are? Send the address of the page that breaks. If the answer is “use the button”, that is what we will tell you, and it costs you nothing to find out.
Send us the app