Schnellstart-Vorlagen
Mit dem statischen Website Hosting von Kinsta kannst du statische Websites bereitstellen, die aus nicht-dynamischen Dateien wie HTML, CSS und JavaScript bestehen. Dein Repository kann die vorgefertigten Dateien (HTML, CSS und JavaScript) oder den Quellcode zur Erstellung deiner statischen Website enthalten. Um dir den Einstieg zu erleichtern und Beispiele für minimale statische Websites zu liefern, haben wir mehrere Hello World-Repositories auf GitHub erstellt, die du auf Kinsta bereitstellen kannst. Du brauchst ein GitHub-Konto, um auf die Schnellstartvorlagen zugreifen zu können. Wenn du jedoch einen anderen Git-Anbieter wie Bitbucket oder GitLab verwendest, schau dir unsere Anleitungen zum Importieren eines GitHub-Repositorys in einen der beiden Git-Dienste an:
- Importiere ein Repository von GitHub nach Bitbucket
- Ein Projektarchiv von GitHub nach GitLab importieren
Außerdem musst du ein MyKinsta-Konto erstellen, um die Websites bereitzustellen. Schau dir die folgenden Repository-Vorlagen an, die du verwenden kannst, um ein neues Repository zu erstellen und auf Kinsta bereitzustellen:
- Astro (Anleitung für die Bereitstellung: Astro)
- Cuttlebelle (Anleitung für die Bereitstellung: Cuttlebelle)
- Docsify (Anleitung für die Bereitstellung: Docsify)
- Docusaurus (Anleitung für die Bereitstellung: Docusaurus)
- Eleventy (Anleitung für die Bereitstellung: Eleventy)
- Gatsby (Anleitung für die Bereitstellung: Gatsby)
- Hugo (Anleitung für die Bereitstellung: Hugo)
- Lume (Anleitung für die Bereitstellung: Lume)
- Next.js (Anleitung für die Bereitstellung: Next.js)
- Nuxt (Anleitung für die Bereitstellung: Nuxt)
- Qwik (Anleitung für die Bereitstellung: Qwik)
- React (Anleitung für die Bereitstellung: React)
- React mit Vite (Anleitung für die Bereitstellung: React mit Vite)
- Rspress (Anleitung für die Bereitstellung: Rspress)
- VitePress (Anleitung für die Bereitstellung: VitePress)
- VuePress (Anleitung für die Bereitstellung: VuePress)
Alle diese Schnellstartvorlagen funktionieren auch auf dem Anwendungs-Hosting von Kinsta ohne zusätzliche Konfiguration. Wenn du das Anwendungs-Hosting verwendest, kann der Start-Befehl für den Webprozess leer gelassen werden, da Kinsta den erforderlichen Befehl beim ersten Einsatz automatisch erkennt.
Andere Beispiele für statische Websites
Die folgenden Schnellstartanleitungen verwenden Generatoren für statische Websites, die in der Regel besser für unser Anwendungs-Hosting geeignet sind, weil sie etwas anderes als Node.js zur Generierung der statischen Website verwenden:
- Jekyll (Anleitung für die Bereitstellung: Jekyll). Es gibt auch einen Workaround mit GitHub-Aktionen, um Jekyll auf dem Static Site Hosting einzusetzen.
- Jigsaw (Anleitung für die Bereitstellung: Jigsaw)
Hinweis: Statische Websites, die mit dem Anwendungs-Hosting gehostet werden, benötigen ein Skript namens start
in ihrer package.json-Datei und verwenden das Paket serve
, um ihre statischen Assets bereitzustellen. (index.html, Stile, Schriftarten, Bilder). Dies ist vergleichbar mit dem Gatsby Hello World Repository.