Dokumentation
DeployPages Arbeitsanleitung
Eine praktische Anleitung für statische Websites: Dateien vorbereiten, Framework-Builds erstellen, Domains verbinden und Projekte sauber aktualisieren.
Schnellstart
Veröffentlichen heißt hier: lokale Website-Dateien werden zu einer URL, die andere öffnen können. DeployPages ist für statische Ausgaben gebaut, deshalb kann die erste Veröffentlichung mit einem Ordner starten statt mit einem Server-Setup.
Option 1: Drag-and-Drop-Deployment
Der schnellste Weg für statische Projekte. Wenn die Website bereits aus HTML, CSS, JavaScript oder einem fertigen Build-Ordner besteht, können Sie sie direkt hochladen.
Passt gut für
- 1Projektordner vorbereiten
Der veröffentlichbare Ordner sollte eine index.html im Wurzelordner enthalten sowie alle Styles, Skripte und Bilddateien, von denen die Seite abhängt.
Beispiel-Ordnerstrukturmy-site/├── index.html├── styles.css├── script.js└── images/ ├── logo.png └── hero.jpgHäufiger Fehler
Wenn index.html fehlt oder in einem Unterordner liegt, kann die Website nach dem Upload nicht sauber unter der Haupt-URL öffnen. - 2Upload-Bereich öffnen
Nutzen Sie den Upload-Bereich von DeployPages. Sie können zuerst ein temporäres Projekt veröffentlichen und sich später anmelden, wenn der Link bleiben soll.
- 3Ordner hochladen
Ziehen Sie den gesamten Ordner in den Upload-Bereich oder wählen Sie ihn im Dateidialog aus. Bei Frameworks laden Sie den Ausgabeordner hoch, nicht den Quellbaum.
- 4Generierte URL öffnen
Nach dem Upload gibt DeployPages eine Live-URL zurück, die Sie sofort zum Testen oder Teilen nutzen können.
Option 2: CLI-Workflow
Nützlich, wenn derselbe Build wiederholt veröffentlicht wird und der Veröffentlichungsschritt in Skript, CI-Job oder Release-Checkliste gehört.
Nutzen, wenn das Projekt wiederholbar ist
CLI installieren
Installieren Sie die CLI global mit Ihrem Paketmanager.
npm install -g @deploypages/cliAuthentifizieren
Führen Sie den Login-Befehl aus und schließen Sie den browserbasierten Berechtigungsschritt ab.
deploypages loginAktuellen Ordner veröffentlichen
Führen Sie den Befehl aus dem gebauten Ausgabeordner aus.
deploypages deployFramework-Builds vorbereiten
Moderne Frameworks brauchen vor dem Upload meist einen Build-Schritt. Ziel ist immer dasselbe: einfache statische Dateien erzeugen, die ein Browser direkt öffnen kann.
Was Build bedeutet
React / Vue / Vite
npm run buildLaden Sie den dist-Ordner selbst hoch, nicht den Projektwurzelordner.
Next.js Static Export
npm run buildSetzen Sie output: 'export' in next.config.js, bevor Sie bauen.
Einfaches HTML
Kein Build-Schritt nötigindex.html sollte im Wurzelordner liegen.
Hugo / Hexo
hugo oder hexo generateLaden Sie den generierten public-Ordner hoch.
Next.js Exportbeispiel
/** @type {import('next').NextConfig} */const nextConfig = { output: 'export', images: { unoptimized: true },};
module.exports = nextConfig;Grenzen des Static Export
Eigene Domains
DeployPages kann nach dem ersten Deployment Ihre eigene Domain verbinden, damit ein Projekt von der System-URL zu einer Markenadresse wechselt.
Was zählt als Domain?
Schritt 1: Domain in der Konsole hinzufügen
Gehen Sie zu den Projekteinstellungen, öffnen Sie Domains und fügen Sie den Hostnamen hinzu, den Sie verbinden möchten.
Schritt 2: DNS konfigurieren
DeployPages zeigt die DNS-Ziele für Inhaberschaftsprüfung und Traffic-Routing an.
Schritt 3: Verifizierung und HTTPS abwarten
Sobald DNS sichtbar ist, wird der Domain-Status gesund und HTTPS kann aktiviert werden.
| Typ | Host | Wert | Zweck |
|---|---|---|---|
| CNAME | www | cname.deploypages.site | Traffic zur Plattform leiten |
| TXT | deploypages-challenge | deploypages-verify=... | Domain-Inhaberschaft bestätigen |
Host-Eintrag wählen
- Verwenden Sie www, wenn Sie www.example.com verbinden.
- Verwenden Sie @, wenn Sie die Root-Domain example.com verbinden.
- Verwenden Sie ein Subdomain-Label wie blog, wenn Sie blog.example.com verbinden.
Website aktualisieren
Gleicher Workflow, neue Version
- 1Quelldateien bearbeiten
Ändern Sie Texte, Styles, Medien oder Assets lokal.
- 2Bei Bedarf neu bauen
Wenn das Projekt ein Framework nutzt, erzeugen Sie zuerst einen neuen Build-Ausgabeordner.
- 3Projektkonsole öffnen
Öffnen Sie die Projektseite in DeployPages.
- 4Neue Version hochladen
Ersetzen Sie den vorherigen Build durch den neuesten Ordner. Der Versionsverlauf hält die Veröffentlichung nachvollziehbar.
Sobald der Upload abgeschlossen ist, wird der neue Build live und frühere Versionen bleiben für Rollback verfügbar.