# DOGFATHER UNIVERSE — Go-Live-Anleitung ## ✅ Status: bereits live, eigene Domain seit 03.08.2026 angeschlossen Die Website läuft — kostenlos, auf deinem eigenen Cloudflare-Account, unter drei Adressen gleichzeitig (alle zeigen auf denselben Worker): - **Eigene Domain:** https://dogfather-universe.com - **www-Variante:** https://www.dogfather-universe.com - **workers.dev (bleibt zusätzlich aktiv):** https://dogfather-universe.dogfather1608.workers.dev - **Bewerbungs-Postfach-Worker:** https://dogfather-universe-postfach.dogfather1608.workers.dev Domain-Anbindung lief über `routes` mit `custom_domain = true` in `wrangler.toml` — da die Zone `dogfather-universe.com` schon vorher auf Cloudflare lag, waren DNS + SSL-Zertifikat sofort beim Deploy automatisch aktiv, kein manueller DNS-Schritt nötig. Alle `REPLACE-WITH-YOUR-DOMAIN.tld`-Platzhalter im Code sind bereits durch die echte Domain ersetzt (Social-Media-Vorschaubilder, Sitemap, robots.txt). **Noch offen:** `assets/img/og-cover.jpg` (1200×630px Social-Preview-Bild) fehlt noch — optional, nicht blockierend. CORS im Postfach-Worker ist weiterhin bewusst offen (`"*"`) statt auf die Domain eingeschränkt, siehe TODO-Kommentar in `cloudflare-worker/src/lib/http.js` (eigener, größerer Umbau nötig, um keine Login-/Zahlungsendpunkte zu riskieren). ## Änderungen künftig live schalten Jede Änderung an den Dateien im Ordner `DogiHompage/` wird erst live, wenn erneut deployed wird: ```bash cd DogiHompage npx wrangler deploy ``` Für Änderungen am Bewerbungs-Postfach-Worker selbst (`cloudflare-worker/src/worker.js`): ```bash cd DogiHompage/cloudflare-worker npx wrangler deploy ``` ## Alternative Hosting-Optionen (falls du weg von Cloudflare willst) Die Seite ist reines statisches HTML/CSS/JS und läuft überall. Configs liegen bereit: - **Netlify:** `netlify.toml` liegt vor — Ordner `DogiHompage/` auf netlify.com hochladen oder Repo verbinden. - **GitHub Pages:** `.nojekyll` liegt vor — Repo pushen, unter **Settings → Pages** aktivieren. In beiden Fällen bleibt der Bewerbungs-Postfach-Worker unabhängig auf Cloudflare bestehen (er ist eine reine API, kein Teil des Frontends) — `API_BASE_URL` in `assets/js/forms.js`, `index.html` und `postfach.html` zeigt bereits dorthin. ## Git-Repo Bereits eingerichtet (`DogiHompage/.git`), erster Commit vorhanden. Bei Bedarf zu GitHub pushen: ```bash cd DogiHompage git remote add origin git push -u origin main ``` ## Nach jedem Go-Live-Schritt prüfen - [ ] Website lädt: https://dogfather-universe.dogfather1608.workers.dev - [ ] Bewerbungsformular sendet erfolgreich (im Postfach zeigt sich ein neuer Eintrag) - [ ] Live-Punkt auf der Startseite reagiert auf den Toggle im Postfach - [ ] Nach Domain-Wechsel: Link-Vorschau testen, z.B. mit dem [Facebook Sharing Debugger](https://developers.facebook.com/tools/debug/)