Skip to main content

H4. Self-hosted platform path

What this page helps you do

Use a self-hosted platform, such as a deployment panel you run on your own server.

Why it matters

This path can reduce manual server work while still giving you more control than managed hosting.

You should already have

  • a server or a plan for one
  • a reason not to use plain managed hosting

Skip this page if

  • you want the simplest default path

What to do

  • choose the platform first
  • understand what the platform handles for you and what it does not
  • still set up backups, logging, and rollback

Use this path only if you already trust the platform and understand its upgrade story.

Common mistakes

  • assuming the platform handles everything automatically
  • not documenting where the real source of truth lives
  • forgetting that the underlying server still matters

Next step

Go to H6. Deploy your app.

Advanced notes

TODO for contributors: add a short “what your platform still does not save you from” section.