Nanobox allows you to easily deploy apps onto servers provided by your hosting provider of choice. Nanobox has official integrations with popular hosting providers, but you can also use a custom provider.
Linking Your Account to a Provider
Go to your Account Admin in the upper right corner of your dashboard. Click on "Hosting Accounts" in the left navigation and click the "Add Account" button.
Select from the official providers, or use a custom provider:
Official providers are API integrations for popular hosting platforms supported by the Nanbox team.
Select your preferred provider and click "Proceed"
Each provider requires some type of user authentication to allow Nanobox to access their API on your behalf. These are typically an API access token of some sort, but it depends on the provider. Links are provided that instructions for obtaining the required authentication credential(s).
This is simply a name that will let you easily identify the account in a list of accounts. It can be whatever you'd like it to be.
This is the region that is assumed when a new app is created. You can still select other regions when creating an app, but by default, this region will be selected.
Once all the necessary information is filled in, click "Finalize / Create".
A custom provider is essentially an API endpoint that acts as a bridge between Nanobox and a hosting provider. Anyone can build their own custom provider integration using the API spec outline in the Custom Provider Integration doc.
To use a custom provider, enter the publicly accesseble URL of the API endpoint. Every custom provider has its own authentication requirements and region options. Provide the necessary information and click "Finalize / Create".
Reach out to email@example.com and we'll try to help.