You signed up for a StackPath account—that’s great! Let’s get you set up so you can dive right in and start using StackPath to speed up your content.
What is StackPath?
StackPath is a Secure Edge Platform for developers that allows you to build faster, safer and smarter websites and apps that launch right at the Internet's edge.
StackPath gives developers a powerful way to build and deploy from the front steps of the Internet to bring users direct and immediate access to apps, websites, APIs, and content. This article is intended to walk a brand new user through the sign-up process and show you how to get what you need out of the Stackpath Control Portal.
Signing Up with StackPath and Setting Up Your First Service
To sign up:
- Navigate to control.stackpath.com and click Sign Up!
- Enter your email address and a password that meets all the password prerequisites.
- Verify your email address
- Choose your preferred service: Website and App, or Edge Compute.
- When you’ve chosen your services, you’ll be asked to enter your payment details.
- You’ll see your per-Stack specifications to the right of the payment screen.
- Once you’ve successfully checked out, you’ll be dropped right into your account dashboard and can get started configuring your services immediately.
Navigating the Portal
Everything from CDN to Virtual Machines has its place within the StackPath control panel. Navigating around is easy.
You can navigate easily between all different aspects of your account and services right from the top navigation bar, or from the side navigation bar.
CDN, WAF, DNS, SSL & Serverless Scripting
Managing DNS Zones is done from the DNS dashboard.
Managing CDN, WAF, SSL, Firewall, etc. is done from the Sites dashboard. Select a Site, and from the Site-specific dashboard, you’ll be able to configure and manage CDN, WAF, SSL, Firewall, EdgeSSL, EdgeRules, Serverless Scripting and more.
Managing EdgeCompute features like Containers and Virtual Machines is done from the Workloads dashboard.
Managing Object Storage and assets are done from the Object Storage dashboard.
Creating a Site
If you selected any of the Website and App services, immediately following successful account creation, you’ll be dropped into the dashboard. Here you’ll find a default Stack has already been created for you.
To get started, you’ll need to add a Site in the default Stack. (To learn more about managing Stacks, check out this Help Center article.
To create a Site:
- Select Sites and then click Create Site.
- Enter your domain name. For example, “example12345.com” — if you selected the Edge 20 package, you’ll have both options, CDN and WAF, to choose from as available services. Select relevant services and click Continue.
- If we find a DNS matching your domain, the Hostname/IP Address field will be auto-populated. If not, input your Hostname/IP Address and click Continue. (Additionally, you may enter a bucket URL from Amazon, Google, or otherwise as your Hostname/IP Address).
- Your first Site will be successfully created and the Edge Address will be displayed.
To learn more about configuring Sites, check out this Help Center article.
Creating a DNS Zone
Oftentimes, DNZ Zones will be configured automatically for you. If not, you’ll need to manually configure DNS Zones.
To get started creating a DNS Zone:
- Select a Stack from your list of Stacks.
- Click DNS and click Create DNS Zone.
- In the domain field, add your Site domain. In our case, that would be the domain we used to create our Site: “example12345.com”.
- If we find a DNS matching your domain, all DNS records will be auto-populated and shown under DNS Records.
To learn more about managing DNS Zones, check out this Help Center article.
Managing User Accounts
Administrators can manage all users from the User Management page.
To get to the User Management page:
- Click your account name from the top right, and click User Management.
- From here, existing users’ permissions can be edited, and new users created.
- When creating a new user, be sure to select the appropriate permissions relevant to that user.
To learn more about what you can do with different user accounts, check out this Help Center article.
Managing API Keys
Every service at StackPath is powered by an easy to use API. To use the API, you’ll need to create API keys.
Note: API keys have permissions that match the user who generates them. Admins should not generate API keys for ordinary users.
Let's Create an API Key:
- Once you’ve navigated to API Management page from the top right navigation dropdown, click Generate Credentials.
- Give your credentials a name, and click Save.
- Copy and save the Client ID and API Client Secret string in a safe place. The API Client Secret is only displayed this one time. Once lost, a new one will need to be generated.
To learn more about using API Keys, visit the Help Center and try searching "API" or something more specific. The Help Center is filled with articles on making API calls.