lobsite! Anmelden Registrieren

Blog-Hosting

Hoste einen Blog aus Hugo, Jekyll, Eleventy oder Astro: bauen, einen Befehl ausführen, nur geänderte Beiträge werden hochgeladen. Ohne Konto testen.

Nach dem Build ausführen: public/ von Hugo, _site/ von Jekyll und Eleventy und dist/ von Astro werden für dich gefunden.
HTML-Datei, Ordner oder .zip ablegen Wird in deinem Browser geprüft; hochgeladen wird erst, wenn du veröffentlichst.

Ein statischer Blog ist die einfachste Art, einen Blog zu betreiben: Du schreibst Beiträge in Markdown, ein Generator wie Hugo, Jekyll, Eleventy oder Astro macht daraus HTML, und das Ergebnis ist ein Ordner mit Dateien. Keine Datenbank zum Patchen, keine Admin-Seite zum Absichern. Lobsite bringt diesen Ordner online: Führe nach dem Build npx lobsite aus oder zieh den gebauten Ordner in das Feld oben.

So funktioniert es

  1. Bau den Blog wie immer: hugo, bundle exec jekyll build, npx @11ty/eleventy oder npm run build.
  2. Führe npx lobsite aus im Projekt. Es findet den Ausgabeordner, deployt ihn und gibt die Adresse aus. Für das erste Deploy brauchst du kein Konto; es hält 6 Stunden.
  3. Behalte ihn mit dem Übernahme-Link, in einem kostenlosen Konto. Danach ist jeder neue Beitrag dieselben zwei Befehle: bauen, dann npx lobsite.

Wohin jeder Generator den Blog legt

Generator Build-Befehl Ordner, den Lobsite deployt
Hugo hugo public/
Jekyll bundle exec jekyll build _site/
Eleventy npx @11ty/eleventy _site/
Astro npm run build dist/
Gatsby npm run build public/

Der Ordner wird beim ersten Aufruf in lobsite.toml gespeichert, sodass spätere Deploys ohne Rückfrage auf dieselbe Website gehen.

Einen neuen Beitrag veröffentlichen

Ein neuer Beitrag ändert eine Handvoll Dateien: den Beitrag selbst, die Startseite, vielleicht eine Tag-Seite und den Feed. Lobsite vergleicht jede Datei anhand ihres Hashs und lädt nur diese hoch, sodass auch ein Blog mit Hunderten Beiträgen und Bildern in Sekunden deployt ist. Um einen Beitrag auf der echten Website zu lesen, bevor die Leser es tun, deploye mit lobsite deploy --preview: Er bekommt eine eigene URL, und der Live-Blog bleibt, wie er war, bis du lobsite promote ausführst. Versehentlich etwas veröffentlicht? lobsite rollback holt die vorherige Version mit einem Schritt zurück.

Feeds, Kommentare und der Umzug von einem anderen Hoster

  • RSS- und Atom-Feeds sind Dateien, die dein Generator schreibt, etwa index.xml oder feed.xml, und sie werden wie jede andere Datei ausgeliefert. Feedreader finden sie unter derselben Adresse.
  • Kommentare kommen von einem eingebetteten Dienst, den dein Generator unterstützt, etwa giscus oder utterances; sie laufen im Browser der Leser und funktionieren daher auf jedem statischen Hoster.
  • Alte Adressen funktionieren weiter mit Weiterleitungen in lobsite.toml, zum Beispiel von /2019/05/my-post.html auf /posts/my-post/. Der Redirect-Generator macht aus einer Liste alter und neuer Pfade die Regeln.
  • Eine Sitemap hilft Suchmaschinen, jeden Beitrag zu finden. Die meisten Generatoren schreiben eine; wenn deiner das nicht tut, erstellt der Sitemap-Generator eine aus deinen Dateien.
Nur geänderte Dateien werden hochgeladen

Dateien werden nach ihrem Hash gespeichert. Ein erneutes Deploy einer unveränderten Website lädt 0 Bytes hoch.

Jedes Deploy bekommt eine URL

Vorschau ansehen, bevor es live geht. Mit einem Klick zurückrollen, samt Weiterleitungen.

HTTPS überall

Jede Website bekommt ab dem ersten Deploy eine *.lobsite.app-Adresse mit HTTPS.

Konfiguration in einer Datei

Weiterleitungen, Header und Formulare stehen in lobsite.toml und reisen mit jedem Deploy mit.

Ausprobieren ohne Konto

Ein Deploy ohne Konto ist 6 Stunden live. Mit dem Übernahme-Link behältst du es, kostenlos.

Limits, die du nachlesen kannst

Jedes Limit ist veröffentlicht, und jeder Fehler sagt dir, was als Nächstes zu tun ist.

Blog-Hoster im Vergleich

Lobsite WordPress.com GitHub Pages Netlify
Wie du schreibst Markdown und ein Generator, auf deinem Rechner Im Browser Markdown und ein Generator Markdown und ein Generator
Veröffentlichen Bauen, dann ein Befehl Auf Veröffentlichen klicken Push in ein Repository Push oder die CLI
Build auf dem Server Nein: du lädst den gebauten Blog hoch Nicht nötig Jekyll oder GitHub Actions Ja
Beitrag auf der echten Website vorab ansehen Ja, eine Vorschau-URL pro Deploy Ja Nein Ja
Eigene Domain Ja, kostenlos Bezahlte Tarife Ja, kostenlos Ja, kostenlos

Wenn du lieber im Browser ohne Build-Schritt schreibst, passt WordPress.com oder eine gehostete Blog-Plattform besser zu dir. Wenn du schon in Markdown mit einem Generator schreibst, ist Lobsite der kürzeste Weg von hugo zu einem Live-Blog, und auf dem Server muss nie etwas aktualisiert werden.

Häufige Fragen

Kann ich einen Hugo- oder Jekyll-Blog kostenlos hosten?

Ja. Ein kostenloses Konto behält eine Website mit bis zu 100 Dateien, 50 MB pro Deploy und 10 GB Bandbreite pro Monat – reichlich für einen Text-Blog. Blogs mit vielen großen Bildern brauchen eventuell den bezahlten Tarif, der bald kommt.

Baut ihr meinen Blog aus Git?

Nein. Lobsite deployt den gebauten Ordner, von deinem Rechner oder aus CI. So geht genau die Version live, die du lokal angesehen hast, und es gibt keine Build-Umgebung, die mit deiner Schritt halten muss.

Indexieren Suchmaschinen meinen Blog?

Ja, sobald er in einem Konto ist. Websites, die ohne Konto veröffentlicht werden, tragen einen noindex-Header und halten 6 Stunden, daher erscheinen sie nicht in der Suche; die Übernahme der Website entfernt das.

Kann ich Beiträge zeitgesteuert veröffentlichen?

Nicht über Lobsite selbst: Es gibt keinen serverseitigen Build, der zu einer festen Zeit läuft. Deploye, wenn der Beitrag fertig ist, oder starte das Deploy aus einem geplanten CI-Job; CI-Tokens gibt es mit dem bezahlten Tarif, der bald kommt.

Siehe auch