3.1 KiB
DOGFATHER UNIVERSE — Go-Live-Anleitung
✅ Status: bereits live
Die Website läuft schon — kostenlos, sofort teilbar, auf deinem eigenen Cloudflare-Account:
- Website: 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.
Eigene Domain anschließen (sobald vorhanden)
-
Im Cloudflare-Dashboard → 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). -
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):
cd DogFather-Website 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 -
Optional: Social-Preview-Bild
assets/img/og-cover.jpg(1200×630px) ergänzen. -
CORS enger fassen: in
cloudflare-worker/src/worker.js→corsHeaders()die eigene Domain statt"*"eintragen, danncd cloudflare-worker && npx wrangler deploy.
Änderungen künftig live schalten
Jede Änderung an den Dateien im Ordner DogFather-Website/ wird erst live, wenn erneut deployed
wird:
cd DogFather-Website
npx wrangler deploy
Für Änderungen am Bewerbungs-Postfach-Worker selbst (cloudflare-worker/src/worker.js):
cd DogFather-Website/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 — OrdnerDogFather-Website/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 (DogFather-Website/.git), erster Commit vorhanden. Bei Bedarf zu GitHub
pushen:
cd DogFather-Website
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