Statische Webseite exportieren¶
Exportieren Sie Ihren Lebenslauf als vollständig statische Webseite, die kostenlos auf GitHub Pages, Cloudflare Pages, Netlify oder einem beliebigen statischen Hosting-Dienst gehostet werden kann. Kein Server erforderlich.
So exportieren Sie¶
- Öffnen Sie Einstellungen → Drucken & Export
- Scrollen Sie zu Statische Webseite exportieren
- Klicken Sie auf ZIP herunterladen
Die ZIP-Datei enthält alles, was Sie benötigen, um Ihren Lebenslauf als eigenständige Webseite zu betreiben:
index.html— Ihre Lebenslauf-Seite mit vorausgefüllten Meta-Tags und SEO-Datendata.json— Alle Ihre Lebenslaufdaten (Profil, Erfahrungen, Ausbildung, Fähigkeiten usw.)shared/— CSS-, JavaScript- und Übersetzungsdateienuploads/— Ihr Profilbild und Firmenlogos- Favicon-Dateien
Was enthalten ist¶
Der statische Export enthält alles, was auf Ihrem öffentlichen Lebenslauf sichtbar ist:
- Alle Abschnitte und deren Reihenfolge
- Ihre Designfarbe und Einstellungen
- Profilbild und Firmenlogos
- Alle Übersetzungen (i18n) für die gewählte Sprache
- Tracking-/Analysecode (falls konfiguriert)
- SEO-Meta-Tags und Open-Graph-Daten
Sensible Daten (E-Mail, Telefon) sind nicht im Export enthalten.
Auf GitHub Pages bereitstellen¶
Option 1: Über die GitHub-Oberfläche (ohne Git)¶
- Erstellen Sie ein neues Repository auf github.com/new
- Benennen Sie es
ihrbenutzername.github.iofür eine Root-Seite oder beliebig für eine Projektseite - Entpacken Sie die heruntergeladene ZIP-Datei auf Ihrem Computer
- Klicken Sie im Repository auf Datei hinzufügen → Dateien hochladen
- Ziehen Sie alle entpackten Dateien in den Upload-Bereich und bestätigen Sie den Commit
- Gehen Sie zu Einstellungen → Pages
- Wählen Sie unter Quelle die Option Von einem Branch bereitstellen
- Wählen Sie den Branch main und den Ordner / (root), dann klicken Sie auf Speichern
- Ihr Lebenslauf ist innerhalb weniger Minuten unter
https://ihrbenutzername.github.ioerreichbar
Option 2: Mit Git¶
# Neues Repository anlegen
mkdir my-cv && cd my-cv
git init
# ZIP-Inhalt in dieses Verzeichnis entpacken
unzip /path/to/Your_Name_static_site.zip
# Auf GitHub pushen
git add .
git commit -m "Deploy CV static site"
git branch -M main
git remote add origin https://github.com/ihrbenutzername/ihrbenutzername.github.io.git
git push -u origin main
Aktivieren Sie anschließend GitHub Pages in den Repository-Einstellungen wie oben beschrieben.
Eigene Domain¶
Um eine eigene Domain zu verwenden (z. B. cv.ihredomain.com):
- Gehen Sie in Ihrem Repository zu Einstellungen → Pages → Benutzerdefinierte Domain
- Geben Sie Ihre Domain ein und klicken Sie auf Speichern
- Fügen Sie bei Ihrem DNS-Anbieter einen CNAME-Eintrag hinzu, der auf
ihrbenutzername.github.iozeigt
Tip
Aktivieren Sie HTTPS erzwingen in den Pages-Einstellungen, um ein kostenloses SSL-Zertifikat zu erhalten.
Auf Cloudflare Pages bereitstellen¶
- Pushen Sie Ihre statischen Dateien in ein GitHub- oder GitLab-Repository (siehe Git-Schritte oben)
- Melden Sie sich beim Cloudflare-Dashboard an
- Gehen Sie zu Workers & Pages → Erstellen → Pages → Mit Git verbinden
- Wählen Sie Ihr Repository aus
- Konfigurieren Sie die Build-Einstellungen:
- Build-Befehl: leer lassen (kein Build-Schritt erforderlich)
- Build-Ausgabeverzeichnis:
/(root)
- Klicken Sie auf Speichern und bereitstellen
Ihr Lebenslauf ist innerhalb einer Minute unter https://ihr-projekt.pages.dev erreichbar.
Direkter Upload (ohne Git)¶
- Gehen Sie zu Workers & Pages → Erstellen → Pages → Assets hochladen
- Benennen Sie Ihr Projekt
- Entpacken Sie die ZIP-Datei und ziehen Sie den Ordnerinhalt in den Upload-Bereich
- Klicken Sie auf Bereitstellen
Eigene Domain auf Cloudflare¶
- Gehen Sie in Ihrem Pages-Projekt zu Benutzerdefinierte Domains
- Klicken Sie auf Benutzerdefinierte Domain einrichten
- Geben Sie Ihre Domain ein — Cloudflare verwaltet DNS automatisch, wenn die Domain bei Cloudflare liegt
Auf Netlify bereitstellen¶
- Gehen Sie zu app.netlify.com
- Ziehen Sie Ihren entpackten ZIP-Ordner per Drag-and-drop in den Bereitstellungsbereich
- Ihre Seite ist sofort unter einer
*.netlify.app-URL erreichbar
Ihre statische Webseite aktualisieren¶
Jedes Mal, wenn Sie Ihren Lebenslauf aktualisieren, exportieren Sie die statische Seite erneut und laden die Dateien neu hoch. Dieser Vorgang überschreibt die vorherige Version.
Tip
Für den schnellsten Workflow mit GitHub Pages oder Cloudflare Pages empfiehlt sich ein lokaler Git-Klon. Ersetzen Sie einfach die Dateien und pushen Sie:
# Im Verzeichnis Ihres statischen Seiten-Repos
rm -rf shared uploads *.html *.json *.png *.ico
unzip /path/to/new-export.zip
git add -A && git commit -m "Update CV" && git push