# Asennus Cloudflare-käyttöliittymän kautta

### Edellytykset

Netacea-integraation onnistumiseksi varmista, että sinulla on:

1. Aktiivinen Cloudflare-tili, jolla on pääsy Cloudflare Dashboardiin.
2. Maksullinen Cloudflare-tilaus mahdollisten pyyntörajoitusongelmien välttämiseksi.
3. Pääsy Cloudflare Workers -tuotteeseen.
4. Netaecalta saatu webpack-käännetty koodipaketti.

### **Toteutusvaiheet**

Netacea toimittaa Webpack-käännetyn Workerin, joka on varustettu kaikilla tarvittavilla API-tiedoilla. Seuraavassa kuvataan, miten Worker ladataan Cloudflareen.

### Workerin luominen <a href="#create-worker" id="create-worker"></a>

Sinun tulee luoda uusi palvelu (Worker) suojatun verkkotunnuksen tilille. Siirry verkkosivustolle tilin sisällä ja valitse Workers > Overview > Create.

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

Tämän jälkeen näytetään useita mallivaihtoehtoja, joista voit valita. Koska lisäämme koodin erikseen, voimme valita Create Worker.\ <br>

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

Anna Workerillesi kuvaava nimi ja napsauta "Deploy".

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

### Workerin muokkaaminen <a href="#edit-worker" id="edit-worker"></a>

Valitse juuri luodun Workerin yhteenvetosivulla "Edit Code"

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

Kopioi muokkaussivulla niputettu Worker JavaScript -koodi ja napsauta Save tai Deploy.

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

### Käynnistimien luominen <a href="#create-trigger-s" id="create-trigger-s"></a>

Poistu muokkausnäkymästä, siirry Workerin "Settings"-välilehdelle, valitse "Domains & Routes" ja napsauta sitten "+Add"-painiketta jatkaaksesi.

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

Tämän jälkeen näytetään ponnahdusikkuna, jossa sinua pyydetään valitsemaan Route.

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

Lisää reitti (verkkotunnus/polku), jonka tulisi käynnistää tämä Worker.

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

Voit tarkistaa käynnissä olevat Workerit ja niiden reitit sivun keskiosasta:

Kun olet varmistanut, että Worker on otettu käyttöön reitilläsi, toteutus on valmis.

### Workerin testaaminen <a href="#test-the-worker" id="test-the-worker"></a>

Testataksesi Workerin toimivuutta käy integroidussa verkkotunnuksessa (reitillä) ja tuota käyttäjäliikennettä.

{% hint style="info" %}
***Huomautus:** Jos kohtaat ongelmia, joissa **Workerit eivät käynnisty** määritetyllä reitillä, varmista, että kyseisen reitin (DNS-tietueen) DNS-asetuksissa on **Proxy Status** (tunnetaan myös nimellä orange-clouding)* *asetettuna tilaan "**Proxied**" (käytössä).*
{% endhint %}

<figure><img src="https://656092103-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FFxg3BbZHtg5d2d1nmEzK%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/fi/netacea-laajennustiedot/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.
