Server Providers

You can link or create servers from these providers in Loupp.

Supported Server Providers

DigitalOcean

To begin, generating an API token within your DigitalOcean account is a straightforward process.
1

Navigate to API section

Log in to your digitalocean.com account and navigate to the “API” section located in the left sidebar.
2

Access tokens and keys

From there, select “Tokens/Keys” and proceed to click on “Generate New Token” to initiate the token creation process.
3

Copy and configure

Copy the generated token and visit your server provider tab to add it to Loupp.

AWS

To enable AWS support for your account, you’ll need to create a secret/key pair to input into Loupp’s system.
1

Access IAM settings

Start by visiting AWS IAM Settings and navigate to the “Access keys” tab.
2

Generate access key

From there, generate a new access key.
3

Configure in Loupp

Add the access key and secret to your server provider settings in Loupp.

AWS IAM User Requirements

To ensure that Loupp works properly, your AWS IAM users must meet these requirements:
  • Programmatic API Access: AWS IAM users are required to possess Programmatic API Access.
  • Managed Policies: AWS IAM users must be part of a group that has been assigned the AmazonEC2FullAccess and AmazonVPCFullAccess managed policies.
  • VPC Configuration: If you want to utilize an existing VPC, ensure that the subnet is configured to automatically assign public IP addresses.
  • Security Group: This existing VPC default security group must permit Loupp to establish SSH connections to the server.

Example AWS Security Group Settings

Below is an example of the required security group configuration:
TypeProtocolPort RangeSourceDescription
HTTPTCP800.0.0.0/0HTTP
HTTPTCP80::/0HTTP
SSHTCP22142.93.175.213SSH from Loupp
HTTPTCP4430.0.0.0/0HTTP
HTTPTCP443::/0HTTP

AWS Security Group Configuration Example

Make sure to restrict SSH access (port 22) to only allow connections from Loupp’s IP address (142.93.175.213) for security.
After configuring your provider credentials, you can create new servers directly from the Loupp dashboard without needing to manually provision them through the provider’s interface.