Zum Inhalt springen

Cloudflare Workers Deployment

Anleitung zum Deployment auf Cloudflare Workers.

  • Cloudflare Account
  • Wrangler CLI installiert
  • KV Namespaces erstellt
  • Secrets konfiguriert

Lokale Entwicklung:

Terminal-Fenster
wrangler dev

Der Worker ist dann unter http://localhost:8787 verfügbar.

Terminal-Fenster
wrangler deploy

Du kannst mehrere Environments in wrangler.toml definieren:

[env.staging]
name = "oauth-auth-staging"
[[env.staging.kv_namespaces]]
binding = "AUTH_KV"
id = "staging-kv-id"
[env.production]
name = "oauth-auth-production"
[[env.production.kv_namespaces]]
binding = "AUTH_KV"
id = "production-kv-id"

Deploy zu einem Environment:

Terminal-Fenster
wrangler deploy --env staging
wrangler deploy --env production
  1. Gehe zu Cloudflare Dashboard
  2. Wähle deinen Worker
  3. Gehe zu “Triggers” → “Custom Domains”
  4. Füge deine Domain hinzu (z.B. auth.deine-domain.de)
Terminal-Fenster
wrangler tail