These instructions assume you have already set up a Remote Launcher.
Click the “Sign Up” button in the header to create a new user account.
Note: You could sign in using the root account and launch a Bubble from there, but this is discouraged for security reasons. It is highly recommended to launch new Bubbles using a regular user account, and not your Remote Launcher root account. You should use the root account on the Remote Launcher only to manage the system itself.
After you create a user, the Remote Launcher will send an email with a verification link. Click the link in the email to verify your new account.
After you click the verification link, you should see a “Launch Bubble” screen.
Choose your configuration options, then click the “Launch Your Bubble!” button kick things off.
The screen will refresh and show a progress meter. A typical launch will take about 10 minutes.
The very first Bubble you launch will build a Packer image that will be used for this and subsequent launches.
This process adds about 20-25 minutes to the launch process.
While the packer image is building, the progress meter will appear to be “stuck” at 1%. This is normal. If you’re curious, you can observe the packer image being built in your Bubble logs.
This only happens the first time you launch a Bubble. Later launches can skip this step, because Bubble will detect that the packer image already exists.
While your Bubble is launching, take a moment to install the Bubble Native app on each device you plan on connecting to your Bubble.
When your Bubble finishes launching, it will show a “Connect to Bubble” button. Click this and you’ll be connected to your Bubble Node.