# Cloudflare-Bereitstellung für den Free-Tarif

Der Free-Tarif von FlowConsent nutzt Ihr eigenes Cloudflare-Konto, um den benötigten Worker und KV-Speicher bereitzustellen. Diese Anleitung zeigt, wie Sie ein eingeschränktes API-Token mit genau den nötigen Rechten erstellen.

> Canonical: https://www.flowconsent.com/de/doc/cloudflare-deployment
> Last updated: 2026-05-01
Der Free-Tarif von FlowConsent nutzt Ihr eigenes Cloudflare-Konto, um den benötigten Worker und KV-Speicher bereitzustellen. Dieser Artikel erklärt, wie Sie ein eingeschränktes API-Token mit genau den nötigen Rechten erstellen und es anschließend mit Ihrem FlowConsent-Banner verbinden.

## Was Sie benötigen

- Ein Cloudflare-Konto (der kostenlose Tarif von Cloudflare reicht)
- Die Berechtigung, Workers und KV in diesem Konto zu verwalten
- Wenige Minuten

## Schritt 1: Cloudflare API-Token erstellen

1. Melden Sie sich bei Ihrem Cloudflare-Konto an.
2. Öffnen Sie **My Profile → API Tokens** oder gehen Sie direkt zu [dash.cloudflare.com/profile/api-tokens](https://dash.cloudflare.com/profile/api-tokens).
3. Klicken Sie auf **Create Token**.
4. Wählen Sie **Custom token** (oder **Create Custom Token**).
5. Vergeben Sie einen aussagekräftigen Namen, zum Beispiel: `FlowConsent banner`.

## Schritt 2: Token-Berechtigungen setzen

Suchen Sie im Token-Builder den Abschnitt **Permissions** und fügen Sie die folgenden beiden Zeilen exakt so hinzu:

| Permission             | Resource                | Access |
| ---------------------- | ----------------------- | ------ |
| Workers Scripts        | Account, Ihr Konto     | Edit   |
| Workers KV Storage     | Account, Ihr Konto     | Edit   |

Wählen Sie unter **Account** das Cloudflare-Konto aus, in dem Sie Ihr FlowConsent-Banner bereitstellen möchten.

## Schritt 3: Token erstellen und kopieren

1. Klicken Sie auf **Continue to summary**.
2. Klicken Sie auf **Create Token**.
3. Kopieren Sie das Token sofort: Cloudflare zeigt es nur einmal an.

![Cloudflare-Token erstellt: kopieren und speichern, bevor Sie die Seite verlassen](/doc/cloudflare-deployment/step-3-create-token.png)

4. Gehen Sie in FlowConsent zu **Deployment → Cloudflare-Konfiguration** und fügen Sie das Token in das Feld **Cloudflare API Key** ein.

## Schritt 4: Cloudflare Account ID abrufen

1. Öffnen Sie Ihr Cloudflare-Dashboard.
2. Klicken Sie auf die drei Punkte neben Ihrem Kontonamen, um die **Account ID** anzuzeigen.
3. Kopieren Sie Ihre Account ID.
4. Fügen Sie sie in FlowConsent in das Feld **Cloudflare Account ID** der Cloudflare-Konfiguration ein.

## Schritt 5: Cloudflare Worker benennen

> Wählen Sie den Worker-Namen sorgfältig: Nach der Bereitstellung kann er nicht mehr geändert werden.

Beispiel: `my-website-banner`.

**Namensregeln:**

- Nur Kleinbuchstaben, Ziffern und Bindestriche (`a-z`, `0-9`, `-`)
- Muss mit einem alphanumerischen Zeichen beginnen
- Muss mit einem alphanumerischen Zeichen enden

## Schritt 6: Zugriff testen und bereitstellen

Sobald Ihre Cloudflare-Zugangsdaten eingetragen sind und Ihr Worker einen Namen hat, prüfen Sie über den Button **Test connection**, ob FlowConsent auf Ihr Cloudflare-Konto zugreifen kann.

Wenn der Test erfolgreich ist, können Sie Ihr Banner bereitstellen.
