Overview
Account administrators can use this document to learn how to initially set up their StackPath account and access the StackPath customer portal.
Step 1: Create a StackPath account
- Navigate to control.stackpath.com, and then click Sign Up!.
- Enter your email address, and then create a password.
- Your password must be at least 8 characters in length, and must meet at least 3 of the following requirements:
- A lower-case letter
- An upper-case letter
- A number
- A symbol (! @ # $ % ^ & ; *)
- Your password must be at least 8 characters in length, and must meet at least 3 of the following requirements:
- Click Create an Account.
- In your email account, open the email from StackPath, and then verify your email account.
- Return to the portal, and click Check Email to Continue.
Step 2: Select a StackPath service
In this initial setup process, you can only select one service. Afterwards, you can add more services and features to your account.
In this initial setup process, there are two options:
- If you want to enhance your website's performance through a CDN, WAF, DNS, or Monitoring, see Option 1: Website & Application Services.
- If you want to use containers and virtual machines, see Option 2: Edge Compute.
Option 1: Website & Application Services
- In the control portal, click Select for Website & Application Services.
- Select the desired service (CDN, WAF, DNS, or Monitoring).
- Enter your payment information.
- Under Total, review the initial charges, and then select Continue.
- After a successful account creation, you will be redirected to the dashboard.
Option 2: Edge Compute
- In the control portal, click Select for Edge Compute.
- Enter your payment information.
- For this service, you only pay for what you use. As a result, there are no initial charges.
- Select Continue.
- After a successful account creation, you will be redirected to the dashboard.
- Skip to Step 5: Invite Users.
Step 3: Create a site
If you selected any of the Website and App services, then a default stack has been created. To complement this stack, you need to create a site.
Before you begin, consider the following statements:
- CDN sites are $1 per month.
- For Standard WAF users, WAF sites are $15 per month.
- For Enterprise WAF users, WAF sites are $1 per month.
- For all users, there is a limit of 100 sites. To obtain more than 100 sites, users need to contact Support.
- In the left-side navigation, click Sites.
- Click Create Site.
- For Domain Name, enter the name of the domain that will deliver assets to StackPath.
- For most users, simply enter your website's URL.
- Based on the services you previously selected (CDN, WAF, DNS, Monitoring), select at least one service to complement this site, and then click Continue.
- For Hostname/IP Address, enter the IP address to your webserver where your files are hosted.
- If you use a hosting provider, enter the IP address of hosting provider's server.
- If you use a storage bucket (Amazon, Google), enter the FQDN that matches the bucket.
- If StackPath finds a DNS that matches your domain, then Hostname/IP Address will be auto-populated.
- For Origin Authentication, select the type of authentication mode required to connect to your origin.
- If you do not want to include an authentication step, click None.
- If you want to include an authentication step that requires a username and password to pass through a basic HTTP authentication, click Basic.
- Click Continue.
- In the window that appears, your newly created site will display, along with the corresponding edge address.
- You may be asked to access your domain provider to update your settings to include your newly related edge address. Afterwards, return to the portal, then and click Re-Check DNS Settings to confirm StackPath's sync with your site.
Step 4: Create a DNS zone
In most cases, a DNS zone has been automatically configured for you.
If you do not see a DNS zone, then you must manually create and configure a DNS zone.
- In the portal, in the left-side navigation, click Stacks.
- Locate and select the desired stack.
- This action will cause the dashboard to refresh
- In the left-side navigation, click DNS.
- Click Create DNS Zone.
- In Domain, enter the domain you used to create your site.
- If StackPath finds a DNS zone that matches your domain, then all DNS records will auto-populate and display under DNS Records.
Video: Create a DNS zone
To learn more about managing DNS Zones, see Setting up StackPath DNS.
Step 5: Invite users
- In the top, right corner, select your username.
- In the drop-down menu, select User Management.
- Click Add User.
- Enter the new user's name, email address, and phone number.
- Select the permission settings.
Permission Description All Stacks This permission allows users to:
- View and edit all stacks
- Add new stacks
All Stacks + Billing This permission gives users admin-level privileges.
Specifically, this permission allows users to:
- View and edit all stacks
- Add new stacks
- View billing information
- Invite new users
- Delete existing users
- Edit user permissions
Stack level This permission allows users to view and edit specific stacks.
When you select this permission, you must select the specific stack that the user can view and edit.
- Click Add User.
- The invited user will receive an email invitation.
Video: Create and manage users
Step 6: Create an API key
To use the StackPath API system, you must create an API key for authentication purposes.
Note: API keys have the same permission as the user who generates them. As a result, admins should not generate API keys for their users.
- In the portal, in the top, right corner, select your username.
- Select API Management.
- Click Generate Credentials.
- Enter a descriptive name for your credentials, and then click Save.
- Copy and save the Client ID and API Client Secret string in a secure location place.
- The API Client Secret is only displayed once. After you close the pop-up window, you will not be able to retrieve the key.
- If you lose this key, then you must generate a new key.
To learn more about the StackPath API system, including how to authenticate, visit the StackPath Developer Portal.
Video: Create an API key
Additional information (next steps)
Review the following documents to configure your StackPath account:
- To finish creating a CDN site, see CDN Integration Guide Step 1: Creating a CDN Site.
- To get started with EdgeCompute features (container, virtual machines), see Getting Started With StackPath Edge Computing.
- To get started with object storage, see Getting started with Object Storage.
- To get started with serverless scripting, see Getting Started With Serverless Scripting.
- To get started with custom CDN EdgeRules see Getting Started with Custom CDN EdgeRules.
- To get started with custom EdgeRules, see Getting Started with Custom EdgeRules.
- To get started with the WAF, see WAF Site Integration Guide.