Skip to content
Merged
Show file tree
Hide file tree
Changes from 3 commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Original file line number Diff line number Diff line change
Expand Up @@ -4,9 +4,13 @@ title: Pause Cloudflare

---

import { DashButton } from "~/components";

To troubleshoot your site, you can pause Cloudflare globally. This will send traffic directly to your origin web server instead of Cloudflare's reverse proxy. Paused domains also cannot use Cloudflare services like [Rules](/rules/), [WAF](/waf/), and [SSL/TLS certificates](/ssl/edge-certificates/). Consider turning on [Development Mode](/fundamentals/manage-domains/pause-cloudflare/#enable-development-mode) to bypass caching while preserving protection.

1. Log in to the [Cloudflare dashboard](https://dash.cloudflare.com/) and select your account and domain.
1. Log in to the Cloudflare dashboard and select your account and domain.

<DashButton url="/?to=/:account/home" />

2. Within **Overview**, choose **Advanced Actions** > **Pause Cloudflare on Site**.

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -4,13 +4,17 @@ title: Prepare for surges or spikes in web traffic

---

import { DashButton } from "~/components";

## Use Cloudflare Cache features to optimize caching

By default, Cloudflare [caches static content](/cache/concepts/default-cache-behavior/) such as images, CSS, and JavaScript. However, you can extend Cloudflare caching to work with HTML by creating custom [Cache Rules](/cache/how-to/cache-rules/).

### Cache more requests

1. Log in to the [Cloudflare dashboard](https://dash.cloudflare.com/login), and select your account and domain.
1. Log in to the Cloudflare dashboard and select your account and domain.

<DashButton url="/?to=/:account/home" />

2. Go to **Caching** > **Cache Rules** and select **Create rule**.

Expand Down
7 changes: 6 additions & 1 deletion src/content/docs/network-error-logging/get-started.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -4,11 +4,16 @@ pcx_content_type: get-started

---

import { DashButton } from "~/components";

Network Error Logging is available to users on all plan types.

To enable Network Error Logging for Free and Pro zones:

1. Log in to your [Cloudflare dashboard](https://dash.cloudflare.com/).
1. Log in to your Cloudflare dashboard.

<DashButton url="/?to=/:account/home" />

2. Select **Network** and locate **Network Error Logging Monitoring**.
3. Select the toggle to enable Network Error Logging.

Expand Down
7 changes: 6 additions & 1 deletion src/content/docs/network-error-logging/how-to.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -10,14 +10,19 @@ description: NEL reports show you why a request failed, the country a request

---

import { DashButton } from "~/components";

Use NEL reports to view information such as:

* Why a request failed
* The country a request failed from
* The last mile network a request failed from
* The Cloudflare data center the request was most likely meant for

1. Log in to your [Cloudflare dashboard](https://dash.cloudflare.com/).
1. Log in to your Cloudflare dashboard.

<DashButton url="/?to=/:account/home" />

2. Select **Analytics & Logs** > **Edge Reachability**.

Click a tab under **Reachability summary** to view specific information related to your Origin ASN, Origin, IP, or data center. Hover over a location on the map to view the number of reachable requests.
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,7 @@ head:
content: Introduction to Terraform init
---

import { Render } from "~/components";
import { DashButton, Render } from "~/components";

This tutorial shows you how to get started with Terraform. You just signed up your domain (`example.com`) on Cloudflare to manage everything in Terraform and now you will create a DNS record pointing `www.example.com` to a web server at `203.0.113.10`.

Expand Down Expand Up @@ -177,4 +177,6 @@ To see the full results returned from the API call:
terraform show
```

You can also check the [Cloudflare dashboard](https://dash.cloudflare.com) and go to **DNS** > **Records**.
You can also check the Cloudflare dashboard and go to **DNS** > **Records**.

<DashButton url="/?to=/:account/home" />
Original file line number Diff line number Diff line change
Expand Up @@ -6,13 +6,18 @@ sidebar:

---

import { DashButton } from "~/components";

Quickly view differences between versions to make sure your configurations are correct before [promoting a version](/version-management/how-to/environments/#change-environment-version) to a new environment.

A common use case would be to compare the versions in staging and production to verify the changes before promoting the staging version to production.

To compare versions:

1. Log in to the [Cloudflare dashboard](https://dash.cloudflare.com).
1. Log in to the Cloudflare dashboard.

<DashButton url="/?to=/:account/home" />

2. Select your account and zone.
3. Go to **Version Management** > **Comparisons**.
4. Select two different versions.
Expand Down
7 changes: 5 additions & 2 deletions src/content/docs/version-management/how-to/versions.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@ sidebar:
order: 3
---

import { Render } from "~/components";
import { DashButton, Render } from "~/components";

<Render file="version-definition" product="version-management" />

Expand All @@ -20,7 +20,10 @@ If you need to test out different implementations of configurations at the same

To create a new version:

1. Log in to the [Cloudflare dashboard](https://dash.cloudflare.com/login).
1. Log in to the Cloudflare dashboard.

<DashButton url="/?to=/:account/home" />

2. Select your account and zone.
3. Go to **Version Management**.
4. On an existing version, select **Clone**. This will copy over all configurations from that version.
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,12 @@

---

1. Log in to the [Cloudflare dashboard](https://dash.cloudflare.com) and select your account.
import { DashButton } from "~/components";

1. Log in to the Cloudflare dashboard and select your account.

<DashButton url="/?to=/:account/home" />

2. Select your Cloudflare for SaaS application.
3. Navigate to **SSL/TLS** > **Custom Hostnames**.
4. Click **Add Custom Hostname**.
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,11 @@

---

1. Log in to the [Cloudflare dashboard](https://dash.cloudflare.com/) and select your account and website.
import { DashButton } from "~/components";

1. Log in to the Cloudflare dashboard and select your account and website.

<DashButton url="/?to=/:account/home" />

2. Select **SSL/TLS** > **Custom Hostnames**.

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,12 @@

---

1. Log in to the [Cloudflare dashboard](https://dash.cloudflare.com) and select your account.
import { DashButton } from "~/components";

1. Log in to the Cloudflare dashboard and select your account.

<DashButton url="/?to=/:account/home" />

2. Select your Cloudflare for SaaS application.
3. Navigate to **SSL/TLS** > **Custom Hostnames**.
4. Select a hostname.
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -12,7 +12,7 @@ If you notice any suspicious activity, you can also revoke any active sessions.
:::note


By default, the session timeout for the [Cloudflare dashboard](https://dash.cloudflare.com) is 72 hours without any activity.
By default, the session timeout for the Cloudflare dashboardis 72 hours without any activity.

Some customers can also enforce single-sign on (SSO) by [adding a Dashboard SSO application](/cloudflare-one/applications/configure-apps/dash-sso-apps/).

Expand Down
6 changes: 3 additions & 3 deletions src/content/partials/fundamentals/add-account-members.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -2,15 +2,15 @@
{}
---

import { TabItem, Tabs } from "~/components";
import { DashButton, TabItem, Tabs } from "~/components";

<Tabs syncKey="dashPlusAPI"> <TabItem label="Dashboard">

To add a member to your account:

1. Log in to the [Cloudflare dashboard](https://dash.cloudflare.com/login) and select your account.
1. In the Cloudflare dashboard, go to **Members**.

2. Go to **Manage Account** > **Members**.
<DashButton url="/?to=/:account/members" />

3. Select **Invite**.

Expand Down
12 changes: 9 additions & 3 deletions src/content/partials/fundamentals/api-change-api-key.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -3,8 +3,14 @@

---

import { DashButton } from "~/components";

If your API key might be compromised, change your API key:

1. Log in to the [Cloudflare dashboard](https://dash.cloudflare.com) and go to **My Profile** > **API Tokens**.
2. In the **API Keys** section, find your key.
3. Select **Change**.
1. Log in to the Cloudflare dashboard.

<DashButton url="/?to=/:account/home" />

2. Go to **My Profile** > **API Tokens**.
3. In the **API Keys** section, find your key.
4. Select **Change**.
12 changes: 9 additions & 3 deletions src/content/partials/fundamentals/api-roll-token.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -3,10 +3,16 @@

---

import { DashButton } from "~/components";

If your token is lost or compromised, you can either create a new token or roll your token to generate a new secret. Rolling your API token into a new one will invalidate the previous token, but the access and permissions will be the same as the previous API token.

To roll your API token:

1. Log in to the [Cloudflare dashboard](https://dash.cloudflare.com) and go to **My Profile** > **API Tokens**.
2. Next to the API token you want to roll, select the **three dot icon** > **Roll**.
3. Select **Confirm** to generate a new API token.
1. Log in to the Cloudflare dashboard.

<DashButton url="/?to=/:account/home" />

2. Go to **My Profile** > **API Tokens**.
3. Next to the API token you want to roll, select the **three dot icon** > **Roll**.
4. Select **Confirm** to generate a new API token.
Original file line number Diff line number Diff line change
Expand Up @@ -2,14 +2,16 @@
{}
---

import { TabItem, Tabs } from "~/components";
import { DashButton, TabItem, Tabs } from "~/components";

<Tabs syncKey="dashPlusAPI"> <TabItem label="Dashboard">

To edit member permissions using the dashboard:

1. Log in to the [Cloudflare dashboard](https://dash.cloudflare.com/login) and select your account.
2. Go to **Manage Account** > **Members**.
1. In the Cloudflare dashboard, go to **Members**.

<DashButton url="/?to=/:account/members" />

3. Select a member record, then select **Edit**.
4. Update the scope and roles of their permissions.
5. Select **Continue to summary**.
Expand Down
14 changes: 8 additions & 6 deletions src/content/partials/fundamentals/remove-account-members.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -2,17 +2,19 @@
{}
---

import { TabItem, Tabs } from "~/components";
import { DashButton, TabItem, Tabs } from "~/components";

<Tabs syncKey="dashPlusAPI"> <TabItem label="Dashboard">

To revoke a member's access to your account:

1. Log in to the [Cloudflare dashboard](https://dash.cloudflare.com/login) and select your account.
2. Go to **Manage Account** > **Members**.
3. Locate an account member and expand their record.
4. Click **Revoke**.
5. Click **Yes, revoke access**.
1. In the Cloudflare dashboard, go to **Members**.

<DashButton url="/?to=/:account/members" />

2. Locate an account member and expand their record.
3. Click **Revoke**.
4. Click **Yes, revoke access**.

</TabItem> <TabItem label="API">

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -3,11 +3,16 @@

---

import { DashButton } from "~/components";

When there is more than one active session associated with your email account, you can revoke any session that is not the current session.

To revoke a session:

1. Log in to the [Cloudflare dashboard](https://dash.cloudflare.com).
1. Log in to the Cloudflare dashboard.

<DashButton url="/?to=/:account/home" />

2. Go to **My Profile** > **Sessions**.
3. On a specific section, click **Revoke**.
4. You will be prompted to enter your password before revoking the session.
14 changes: 7 additions & 7 deletions src/content/partials/fundamentals/ubb-recommendation.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -3,19 +3,19 @@

---

import { DashButton } from "~/components";

Since this is a service with [usage-based billing](/billing/usage-based-billing/), Cloudflare recommends that you set up usage-based billing notifications to avoid unexpected bills.

To set up those notifications:

1. Log in to the [Cloudflare dashboard](https://dash.cloudflare.com).

2. Select your account.
1. In the Cloudflare dashboard, go to **Notifications**.

3. Go to **Notifications**.
<DashButton url="/?to=/:account/notifications" />

4. On **Alert Type** of **Usage Based Billing**, click **Select**.
2. On **Alert Type** of **Usage Based Billing**, click **Select**.

5. Fill out the following information:
3. Fill out the following information:

* **Name**
* **Product**
Expand All @@ -26,4 +26,4 @@ To set up those notifications:
Some plans also have access to alerts through [PagerDuty](/notifications/get-started/configure-pagerduty/) and [Webhooks](/notifications/get-started/configure-webhooks/).
:::

6. Select **Save**.
4. Select **Save**.
7 changes: 4 additions & 3 deletions src/content/partials/fundamentals/view-account-members.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -2,14 +2,15 @@
{}
---

import { TabItem, Tabs } from "~/components";
import { DashButton, TabItem, Tabs } from "~/components";

<Tabs syncKey="dashPlusAPI"> <TabItem label="Dashboard">

To view members using the dashboard:

1. Log in to the [Cloudflare dashboard](https://dash.cloudflare.com/login) and select your account.
2. Go to **Manage Account** > **Members**.
In the [Cloudflare dashboard, go to **Members**.

<DashButton url="/?to=/:account/members" />

</TabItem> <TabItem label="API">

Expand Down
7 changes: 5 additions & 2 deletions src/content/partials/fundamentals/view-audit-log.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -3,10 +3,13 @@

---

import { DashButton } from "~/components";

To access audit logs in the Cloudflare dashboard:

1. Log in to the [Cloudflare dashboard](https://dash.cloudflare.com/login) and select your account.
2. Go to **Manage Account** > **Audit Log**.
In the Cloudflare dashboard, go to **Audit Logs**.

<DashButton url="/?to=/:account/audit-log" />

You can search these audit logs by user email or domain and filter by date range. To download audit logs, click **Download CSV**.

Expand Down
12 changes: 8 additions & 4 deletions src/content/partials/registrar/enable-dnssec.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -3,12 +3,16 @@

---

import { DashButton } from "~/components";

Cloudflare Registrar offers one-click DNSSEC activation for free to all customers:

1. Log in to the [Cloudflare dashboard](https://dash.cloudflare.com/login), and select your account.
2. Select **Domain Registration** > **Manage Domains**.
3. Find the domain that you want to activate DNSSEC and select **Manage**.
4. Select **Configuration** > **Enable DNSSEC**. If DNSSEC was previously activated, select **Disable DNSSEC** to disable it.
1. In Cloudflare dashboard, go to **Manage Domains**.

<DashButton url="/?to=/:account/registrar/domains" />

2. Find the domain that you want to activate DNSSEC and select **Manage**.
3. Select **Configuration** > **Enable DNSSEC**. If DNSSEC was previously activated, select **Disable DNSSEC** to disable it.

Cloudflare publishes delegation signer (DS) records in the form of [CDS and CDNSKEY records](https://www.cloudflare.com/dns/dnssec/how-dnssec-works/) for a domain delegated to Cloudflare. Cloudflare Registrar scans those records at regular intervals, gathers those details and sends them to your domain's registry.

Expand Down
Loading
Loading