Ghost ist Geschichte

Seit 2022 lief dieser Blog auf Ghost CMS. Das hat sich jetzt geÀndert, aber warum?

Ich habe diesen Blog Ende 2022 gestartet, nachdem ich meinen vorherigen Blog eingefroren habe. Ich hatte mich damals fĂŒr Ghost CMS als System entschieden.
Die GrĂŒnde habe ich in diesem Beitrag genauer erklĂ€rt: [Jetzt wird es Kernic]({{< ref "20221130_now-its-kernic.md" >}}).

Drei Jahre spĂ€ter ist meine Begeisterung fĂŒr Ghost weitestgehend verflogen. Ich denke noch immer, dass es ein gutes CMS ist, aber der Fokus von Ghost passt nicht zu meinem Bedarf. Der Newsletter, die zentrale Funktion von Ghost, klingt zwar gut, passt nur nicht zu meiner Art Blog. Dazu mag der technische Unterbau von Ghost modern und zusĂ€tzlich Open-Source sein, aber Ghost ist spĂŒrbar fĂŒr die kostenpflichtige gehostete Version Ghost(Pro) gedacht. FĂŒr das Self-Hosting ist es hingegen unnötig kompliziert.
Ich habe es bis heute nicht hinbekommen, das geplante Veröffentlichen von BeitrÀgen oder ActivityPub zum Laufen zu bekommen.

Zu Black Friday hatte ich dann einen neuen Server gemietet, um meine Systeme auf einer modernisierten Plattform neu aufzusetzen. Das war die perfekte Gelegenheit, um eine Alternative zu finden. Als Erstes kam mir WordPress in den Kopf. Das erlaubte ĂŒber Plugins nicht nur die Anbindung an ActivityPub, sondern auch das Erstellen eines multilingualen Blogs.
Kurzerhand habe ich den Blog auf WordPress migriert und alles live genommen ... fĂŒr zwei Tage. Dann war ich von WordPress so genervt, dass ich den alten Ghost-Blog wieder aktiviert und mich auf die erneute Suche begeben habe.

Das Ergebnis siehst du hier. Im Hintergrund hat sich einiges geĂ€ndert, aber es gibt auch viele Änderungen fĂŒr dich als Leser.

Am offensichtlichsten ist sicher das Design. Es ist einfacher und schlichter: reines HTML, CSS und eine kleine Prise JavaScript. Keine fremden Frameworks, Schriften oder andere Ressourcen. Deine Daten werden also nicht an andere Anbieter geschickt, einzig wenn ich externen Content wie YouTube-Videos einbinde. Hier suche ich noch nach einer guten Lösung.
Um das zu erreichen, musste ich einige Dinge Àndern. Der Newsletter ist weg, was die vier Abonnenten aber kaum stört; sie haben eh nur die HÀlfte der Newsletter geöffnet.
Die Kommentarfunktion ist auch verschwunden. Drei Kommentare in drei Jahren rechtfertigen den Aufwand nicht.
DafĂŒr wird die Seite jetzt mit Hugo komplett vorab erstellt und auf den Server geladen. Dieser liefert dir nur noch statische Seiten aus. Ohne interaktive Elemente gibt es auch keinen Bedarf, irgendwelche Informationen ĂŒber dich auf deinem GerĂ€t oder meinem Server zu speichern. Hier bekommst du keine Kekse, also Cookies.

Andere Änderungen wirst du vermutlich nicht sofort erkennen. Die grĂ¶ĂŸte ist sicher, dass mein Blog jetzt multilingual ist. Die Hauptsprache wird zukĂŒnftig Englisch sein, aber jeglicher Inhalt ist immer auch auf Deutsch verfĂŒgbar. Damit möchte ich einerseits die Zielgruppe dieses Blogs vergrĂ¶ĂŸern, andererseits aber auch mein Englisch trainieren. Die bisherigen rein deutschen Inhalte habe ich mithilfe von Kagi Translate nachtrĂ€glich ĂŒbersetzt.
Auf dem alten Blog konnte man sich einzelne BeitrĂ€ge vorlesen lassen. Das musste ich aber fĂŒr jeden Beitrag manuell generieren lassen und einbinden. Neu wird diese Audioversion komplett automatisch erstellt, und auch die alten BeitrĂ€ge in beiden Sprachen wurden nachtrĂ€glich mit einer Audiodateiversion ergĂ€nzt. Passend dazu habe ich zum normalen RSS-Feed noch einen Podcast-Feed erstellt.
FĂŒhle dich also frei, die Blogposts nicht nur zu lesen, sondern auch im Browser oder der Podcast-App deiner Wahl anzuhören.

Das war’s fĂŒr den Moment. Hast du Feedback? Schreib mir doch auf Mastodon.