Skip to main content

H1. Choose hosting

What this page helps you do

Choose where your app should live once it leaves your laptop.

Why it matters

Hosting is one of the first places builders get pulled into too much complexity. The best hosting choice is usually not the most powerful one. It is the one you can understand, operate, and recover from.

You should already have

Skip this page if

  • you already know your hosting path

Then jump to:

What to do

Ask three simple questions:

  1. Do I want the hosting provider to handle more of the setup?
  2. Do I need background jobs, custom networking, or unusual system packages?
  3. Am I comfortable fixing server problems myself at 2 a.m.?

Choose based on that answer:

  • Managed hosting is easier for most solo builders.
  • A VPS gives you more control and more responsibility.
  • A self-hosted platform can be a good middle ground if you already know the platform.

Use managed hosting first.

Only choose a VPS when you have a clear reason, such as:

  • you need software the managed platform does not support
  • costs are a real concern and you understand server setup
  • you already know how you will handle restarts, logs, HTTPS, and backups

Common mistakes

  • choosing a VPS because it feels more serious
  • choosing a platform because someone on social media said it scales
  • not checking whether your app needs persistent storage, background jobs, or custom build steps

Next step

Pick one:

Advanced notes

If you are stuck between options, choose the path that removes the most operational work from you during the first launch.