Alle ausstehenden Aenderungen (Bilder, Texte) fuer den Server-Umzug uebernommen
This commit is contained in:
@@ -1,33 +1,25 @@
|
||||
# DOGFATHER UNIVERSE — Go-Live-Anleitung
|
||||
|
||||
## ✅ Status: bereits live
|
||||
## ✅ Status: bereits live, eigene Domain seit 03.08.2026 angeschlossen
|
||||
|
||||
Die Website läuft schon — kostenlos, sofort teilbar, auf deinem eigenen Cloudflare-Account:
|
||||
Die Website läuft — kostenlos, auf deinem eigenen Cloudflare-Account, unter drei Adressen
|
||||
gleichzeitig (alle zeigen auf denselben Worker):
|
||||
|
||||
- **Website:** https://dogfather-universe.dogfather1608.workers.dev
|
||||
- **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
|
||||
|
||||
Beide laufen als Cloudflare Worker (Static Assets + API-Worker), im kostenlosen Free-Tier. Du
|
||||
kannst den Link zur Website ab sofort verschicken. Sobald du eine eigene Domain hast, ist der
|
||||
Umzug dorthin reine Konfiguration — kein Code-Umbau, kein erneutes Deployen von Grund auf.
|
||||
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).
|
||||
|
||||
## Eigene Domain anschließen (sobald vorhanden)
|
||||
|
||||
1. Im [Cloudflare-Dashboard](https://dash.cloudflare.com) → **Workers & Pages** →
|
||||
`dogfather-universe` → Tab **Settings → Domains & Routes** → **Add** → eigene Domain eintragen.
|
||||
Läuft die Domain schon über Cloudflare, ist das in der Regel sofort aktiv (automatisches HTTPS).
|
||||
2. Domain-Platzhalter im Code ersetzen (nur relevant für Social-Media-Vorschaubilder, nicht für
|
||||
die Funktion der Seite selbst — die läuft so oder so):
|
||||
|
||||
```bash
|
||||
cd DogiHompage
|
||||
find . -type f \( -name "*.html" -o -name "*.xml" -o -name "*.txt" \) \
|
||||
-exec sed -i 's/REPLACE-WITH-YOUR-DOMAIN.tld/deine-domain.de/g' {} +
|
||||
npx wrangler deploy
|
||||
```
|
||||
3. Optional: Social-Preview-Bild `assets/img/og-cover.jpg` (1200×630px) ergänzen.
|
||||
4. CORS enger fassen: in `cloudflare-worker/src/worker.js` → `corsHeaders()` die eigene Domain statt
|
||||
`"*"` eintragen, dann `cd cloudflare-worker && npx wrangler deploy`.
|
||||
**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
|
||||
|
||||
|
||||
Reference in New Issue
Block a user