# Installation via Cloudflare-gränssnittet

### Förutsättningar

För att lyckas med integrationen med Netacea, vänligen säkerställ att du har:

1. Ett aktivt Cloudflare-konto med åtkomst till Cloudflare Dashboard.
2. En "Paid"-prenumeration hos Cloudflare, för att undvika eventuella problem med begränsningar av förfrågningar etc.
3. Åtkomst till Cloudflare Workers-produkten.
4. En webpack-kompilerad kodbunt tillhandahållen av Netacea.

### **Implementeringssteg**

Netacea kommer att tillhandahålla en Webpack-kompilerad Worker som kommer att vara försedd med all relevant API-information. Följande beskriver hur du laddar upp Worker till Cloudflare.

### Skapa Worker <a href="#create-worker" id="create-worker"></a>

Du behöver skapa en ny tjänst (Worker) på kontot för den skyddade domänen. Navigera till webbplatsen inom kontot, sedan Workers > Overview > Create.

<figure><img src="https://1757243805-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FYGUMNWETAzwSHwJ2JpW3%2Fuploads%2Fgit-blob-8dc8820b1ae03dfea248286fd265a4c38eb78afb%2FScreenshot%202024-11-22%20095317.png?alt=media" alt=""><figcaption></figcaption></figure>

Du kommer sedan att få flera mallalternativ att välja mellan. Eftersom vi kommer att lägga till koden separat kan vi välja Create Worker.\ <br>

<figure><img src="https://1757243805-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FYGUMNWETAzwSHwJ2JpW3%2Fuploads%2Fgit-blob-f1ab7df70063971f838278c928f3ca562015d67e%2Fimage%20(1)%20(1)%20(1)%20(1)%20(1)%20(1).png?alt=media" alt=""><figcaption></figcaption></figure>

Ge din Worker ett meningsfullt namn och klicka på "Deploy".

<figure><img src="https://1757243805-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FYGUMNWETAzwSHwJ2JpW3%2Fuploads%2Fgit-blob-7560ccaece338bc22bc0e97aee05777cda96c19f%2Fimage%20(3)%20(1).png?alt=media" alt=""><figcaption></figcaption></figure>

### Redigera Worker <a href="#edit-worker" id="edit-worker"></a>

På sammanfattningssidan för den nyskapade Worker, välj "Edit Code"

<figure><img src="https://1757243805-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FYGUMNWETAzwSHwJ2JpW3%2Fuploads%2Fgit-blob-23477ab46dc1000d4087e7817e19ad39d771c490%2FScreenshot%202024-12-13%20142104.png?alt=media" alt=""><figcaption></figcaption></figure>

På redigeringssidan, kopiera och klistra in den bundlade Worker JavaScript-koden och klicka på Save eller Deploy.

<figure><img src="https://1757243805-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FYGUMNWETAzwSHwJ2JpW3%2Fuploads%2Fgit-blob-54d7686f2e7e110ae78b4e92ef8ebf1ae362aeff%2FScreenshot%202024-12-13%20142556.png?alt=media" alt=""><figcaption></figcaption></figure>

### Skapa trigger <a href="#create-trigger-s" id="create-trigger-s"></a>

Avsluta redigeringsvyn, navigera till fliken "Settings" för din Worker, välj "Domains 🙴 Routes" och klicka sedan på knappen "+Add" för att fortsätta.

<figure><img src="https://1757243805-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FYGUMNWETAzwSHwJ2JpW3%2Fuploads%2Fgit-blob-844ac77c7ff959af361421f2bc36210559d513a1%2FScreenshot%202024-12-13%20144330.png?alt=media" alt=""><figcaption></figcaption></figure>

Efter detta kommer en popup att visas, som uppmanar dig att välja Route.

<figure><img src="https://1757243805-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FYGUMNWETAzwSHwJ2JpW3%2Fuploads%2Fgit-blob-bf697a5dd92145207254588224f1bf16631aeeef%2FScreenshot%202024-11-22%20094718.png?alt=media" alt=""><figcaption></figcaption></figure>

Lägg till routen (domän/sökväg) som ska utlösa denna Worker.

<figure><img src="https://1757243805-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FYGUMNWETAzwSHwJ2JpW3%2Fuploads%2Fgit-blob-2be306aef7c5b963f00bdcd409bb45b33bae13ec%2FScreenshot%202024-11-22%20094806.png?alt=media" alt=""><figcaption></figcaption></figure>

Du kan sedan kontrollera vilka Workers som körs och på vilka specifika rutter genom att kontrollera informationen i mitten av sidan:

När du har verifierat att din Worker har distribuerats till din rutt är implementationen slutförd.

### Testa Worker <a href="#test-the-worker" id="test-the-worker"></a>

För att testa att din Worker fungerar, besök den integrerade domänen (rutten) och generera användartrafik.

{% hint style="info" %}
***Observera:** Om du upplever problem med att **Workers*** ***inte utlöses** på en specificerad rutt, vänligen säkerställ att DNS-inställningarna för den rutten (DNS-post) har **Proxy Status** (även känt som orange-clouding)* *inställt på "**Proxied**" (aktiverat).*
{% endhint %}

<figure><img src="https://1757243805-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FYGUMNWETAzwSHwJ2JpW3%2Fuploads%2Fgit-blob-aa9673d34879a3b3a918e7b63c931fb5a4b0ed37%2Fimage%20(5)%20(1)%20(1)%20(1).png?alt=media" alt=""><figcaption></figcaption></figure>


---

# Agent Instructions: 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.netacea.com/se/netacea-plugininformation/cloudflare/installation-and-configuration/installation-via-cloudflare-ui.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.
