2.8 KiB
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:
cd DogiHompage
npx wrangler deploy
Für Änderungen am Bewerbungs-Postfach-Worker selbst (cloudflare-worker/src/worker.js):
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.tomlliegt vor — OrdnerDogiHompage/auf netlify.com hochladen oder Repo verbinden. - GitHub Pages:
.nojekyllliegt 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:
cd DogiHompage
git remote add origin <repo-url>
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