Launchpad Getting Started Guide
Sign up, connect GitHub, and import your first Strapi repo β Launchpad reads your Dockerfile and deploys to a live *.hosting.yaeris.com URL.
1. Sign up
Head to the Launchpad sign-up page and create an account. Registration is handled securely -- Launchpad never sees or stores your password directly.
2. Connect GitHub
Right after signing up, you'll land on Connect GitHub -- the first step of onboarding. Click Connect GitHub to install the Launchpad GitHub App on your account or organization. You choose exactly which repositories to grant access to; you don't have to give access to everything you own.
If you've already connected GitHub before (e.g. adding a second organization later), you can also start this from Import in the dashboard sidebar at any time.
3. How it works
After connecting GitHub, you'll see a short explainer covering the core mechanics:
Import a repo -- pick any repo the GitHub App can see. Launchpad reads its Dockerfile to know how to build and run it.
Push to deploy -- every push to your tracked branch triggers a real build automatically.
Get a live URL -- a successful build gets its own *.hosting.yaeris.com subdomain (or your own custom domain), deployed with zero downtime.
Bring your own database -- Launchpad never hosts your CMS data; you connect your own Postgres database.
Click Go to dashboard to finish onboarding -- you won't see this explainer again.
4. Import your first project
From the dashboard, go to Import, find your repo, and click Import. Launchpad automatically detects the port your app listens on from your Dockerfile's EXPOSE line, then builds and deploys it. Once the build succeeds, your project is live at .hosting.yaeris.com.
What your repo needs
Your repository needs a working Dockerfile at its root (or in a subdirectory -- see Monorepo Support) that builds and runs your CMS. Launchpad doesn't require any special configuration file beyond that -- if docker build works locally, it will work on Launchpad.