Skip to content

Netlify Deployment

Beliebiges DNS via CNAME + Edge Function auf Deno-Runtime. Auf Augenhöhe mit Vercel; je nach Team-Präferenz für die Verwaltungsoberfläche wählen.

Ein-Klick-Deployment

Deploy to Netlify

Oder fügen Sie diese Template-Repo-URL in die Netlify-Konsole ein:

https://github.com/suxuemi/email-track-domain

Konfiguration

VariableStandardBeschreibung
BACKEND_HOSTcf-track.laifa.xinHostname des Tracking-Backends
BACKEND_PROTOCOLhttp:Backend-Protokoll (Doppelpunkt erforderlich)
REDIRECT_TARGEThttps://www.google.comZiel für abgelehnte Anfragen

Nach dem Deployment in Netlify Dashboard → Site Settings → Environment Variables ändern.

Eigene Domain

Siehe Eigene Domain binden.

Unterschiede zu Cloudflare

CloudflareNetlify
L0/L1 Pfadfilterung
L2-ErkennungsmethodeNative ASN 8075 (hohe Genauigkeit)IP-Bereich-Matching (mittel)
L2-IP-Bereich-Aktualisierung nötig?NeinAlle 3-6 Monate
L3 Reverse Proxy
DNS-FlexibilitätDNS muss bei CF gehostet seinBeliebiges DNS via CNAME
RuntimeV8 isolateDeno

Geeignet für: DNS nicht bei Cloudflare, kein Umzug gewünscht, CNAME-basierte Einrichtung.

Vercel oder Netlify?: Funktionen sind nahezu äquivalent — wählen Sie die Verwaltungsoberfläche, die Ihr Team bevorzugt.

IP-Bereiche befinden sich in der Konstante MICROSOFT_IPV4_RANGES in netlify/edge-functions/track.js; Aktualisierungshinweise siehe shared/microsoft-ranges.js.