# Sub accounts

You can read here the easiest way to setup a sub account with the hosts that support it.

Currently we know how to do this on:

* Digital Ocean (guide to follow)
* Amazon Web Services

## Why would I want a sub account

You want to create a sub or dedicated LaunchPal account with your host if you don't want LaunchPal to have access to your main hosting accounts & resources.

In addition, if you have an old Amazon Web Services account (> 3 years old) you will have to create a new account with them. [You can read more about why here](/hosts/sub-accounts.md).

## Sub accounts on Amazon Web Services

This used to be a chore, but with [AWS Organisations](https://aws.amazon.com/documentation/organizations/) feature this has become super easy.

Here are the steps to do it. Ill assume your logged into your main AWS account.

[Add an AWS account via this link](https://console.aws.amazon.com/organizations/home#/accounts/add) and click the "Create Account" button.

![](/files/-MHqIfdbNKcv5KEyFsUd)

Then enter your Full Name, Email and IAM Role name.

Make sure your email is different from your other amazon/aws accounts. I use GMAIL alias and the `+` trick in gmail (`youremail+alias@gmail.com`) to quickly create new email addresses that go to my main email.

The IAM role name is the name for the role AWS creates to give you main account full access to the sub account.

![](/files/-MHqIfde4Bhz6wsfxc_A)

One you click create, if you see this message (like I do now while writing this guide) [come back later to try again](http://docs.aws.amazon.com/organizations/latest/userguide/orgs_manage_accounts_create.html#orgs_manage_accounts_create-new) 😡.

![](/files/-MHqIfdfPdHwKeR0ymNa)

If it keeps happening then just create a brand new AWS account and [then invite that account to your main one](http://docs.aws.amazon.com/organizations/latest/userguide/orgs_manage_accounts_invites.html) and setup [consolidated billing](http://docs.aws.amazon.com/organizations/latest/userguide/orgs_getting-started_from-consolidatedbilling.html).

## Sub accounts on Digital Ocean

Digital Ocean now supports team accounts. This makes it super easy to separate hosting resources for LaunchPal with your other resources.

There is a [great tutorial in DO's help section](https://www.digitalocean.com/community/tutorials/how-to-use-teams-on-digitalocean) so I suggest you use that to get your team setup.

## Sub accounts on Vultr

At this time we don't have a guide. [It doesn't look like sub or team accounts are possible on Vultr.](https://www.vultr.com/faq/#accordion-bill)

So if you use this host the solution is just to setup a new account with them.


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://help.launchpal.com/hosts/sub-accounts.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
