> For the complete documentation index, see [llms.txt](https://docs.flashedgecdn.com/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.flashedgecdn.com/flashedge-cdn-distribution-tutorials/how-to-create-your-first-flashedge-cdn-distribution.md).

# How to create your first FlashEdge CDN distribution

### Create a first FlashEdge distribution for external origins

After you complete the creation of your account you can create your first distribution.&#x20;

{% hint style="info" %}
We have simplified a distribution creation and many advanced settings are in the console after the distribution creation.
{% endhint %}

Complete the following procedure to create a distribution.

1. Sign in to the [FlashEdge](https://www.flashedgecdn.com/login).
2. Click on **“Deploy Resources”** on the FlashEdge Console home page.
3. Choose your Origin source - **"External Site"**
   * Fill in the domain of your origin. An origin can be any service that has a publicly accessible domain name. For example (yourservice.com, app.yourservice.com, long.domain.name.com)
   * Fill in the name of the Zone
4. Select a Caching strategy
   * You can select from many options, but a lot of additional advanced settings can be then set in the FlashEdge console after you create the zone.
5. Select **"Coverage"**
6. Select the **"Firewall"** options.
7. Add your custom domain. This helps you create HTTPS.
8. Review the setup and click on **“Deploy”**

### What can you do next?

You can follow the next manuals after your distribution is prepared.

1. Add a CNAME record to your DNS (Domain Name System) to begin routing traffic to your distribution. After you add the alias record, users who visit your domain are routed through your distribution. For more information, see: [Configuring DNS to point to a FlashEdge distribution](/flashedge-cdn-distribution-tutorials/configuring-dns-to-point-to-a-flashedge-cdn-zone.md).
2. Create an SSL/TLS certificate for your domain to use HTTPS with your distribution. For more information, see [Setting up HTTPS with a Custom Domain](/flashedge-cdn-distribution-tutorials/setting-up-https-with-a-custom-domain.md).


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## 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://docs.flashedgecdn.com/flashedge-cdn-distribution-tutorials/how-to-create-your-first-flashedge-cdn-distribution.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.
