Nextcloud von MariaDB nach PostgreSQL migrieren

Ich wollte am Wochenende mal wieder etwas kaputt machen ausprobieren und habe mich etwas mehr mit PostgreSQL ausgesetzt. Die Einrichtung von PostgreSQL selbst war schnell erledigt. Um eine Grundlage für korrekte Einstellungen von PostgreSQL zu haben, kann ich PGTune empfehlen. Voraussetzung um nun eine Nextcloud mit MySQL/MariaDB nach PostgreSQL zu migrieren: Laufende Nextcloud-Instanz mit MariaDB/MySQL […]

wallabag – Selbst gehostete Pocket-Alternative

Wallabag 2.3 wurde veröffentlicht! Grund genug, Wallabag hier einmal kurz vorzustellen.Bei Wallabag handelt es sich um eine Alternative auf Open Source Basis für Pocket. Wem Pocket nichts sagt. Sowohl Pocket als auch Wallabag ermöglichen es, Artikel oder Websiten zum späteren Lesen zu speichern. Vor einiger Zeit wurde Pocket von Mozilla aufgekauft und im neuen Firefox […]

Mailcow um Rainloop erweitern

Habe ich mir meinen Mailserver früher immer selbst aufgesetzt, bin ich mittlerweile ziemlicher Fan von Mailcow von André Peters geworden, welches sich in meinen Tests in den letzten Monaten als durchaus sehr robust erwiesen hat.Neben regelmäßigen Updates weiß ich vor allem die gute Dokumentation zu schätzen. In dieser erklärt André auch wie man als Roundcube […]

Piwik mit nginx GeoIP-Module nutzen

Für meine Websiten nutze ich gerne Piwik als Statistik-Tool um unter anderen zu sehen, woher meine Besucher eigentlich kommen.Piwik unterstützt mehrere Varianten der Standort-Erkennung, wobei eigentlich alle besser sind als die Standard-Erkennung. Ich selbst nutze, da es die besten Ergebnisse ausgibt, das GeoIP-HTTP-Server-Modul. Dieses erfordert unter nginx zwar die größte Einrichtung, aber auch diese ist […]

Websiten mit Hugo erstellen, bei Github/Gitlab pushen und mit Plesk ausliefern

Nachdem ich im vorherigen Eintrag Hugo vorgestellt und ein Beispiel anhand des Quick-Start-Guides erklärt habe, möchte ich nun zeigen, wie ich quasi eine neue Seite online bringe. Mein gesamtes Hugo-Projekt liegt dazu in einem Git-Repository. Es spielt keine Rolle, ob es sich dabei um Github oder Gitlab handelt. Zur Zeit liegen die Website-Daten auf einem […]

Hugo – Statischer Website-Generator

Bis zuletzt habe ich hier auf dieser Seite auf Ghost gesetzt, einem Blogsystem auf Basis von NodeJS.Genauso wie WordPress, schleppte auch Ghost einiges an zusätzlichen Funktionen mit, die man unter Umständen gar nicht benötigt, auch wenn das im Verhältnis zu WordPress natürlich deutlich geringer ist. Doch es muss nicht immer ein CMS sein. Gerade für […]

Gitlab mit Let’s Encrypt ausstatten

Seitdem ich mich die letzten Wochen deutlich vermehrt mit Git(hub) auseinander gesetzt habe – besser spät als nie – habe ich mir die Tage eine Gitlab-Installation aufgesetzt. Die Installation ging dank fertiger Pakete und vorhandener Paketquelle sehr schnell über die Bühne. Lediglich die Tatsache, dass Gitlab von Haus aus kein SSL ausliefert hat mich etwas […]

Resolving timed out after 5515 milliseconds

Beim einrichten von WordPress passierte es mir häufiger, dass ich oben genannte Fehlermeldung erhalten habe.Diese trat z.B. auf, wenn ich das Jetpack-Plugin mit der WordPress-Installation verknüpfen wollte, oder aber auch das WP-Piwik-Plugin, welches das Besucher-Analyse-Tool Piwik in WordPress einbindet. Des Rätsels Lösung waren in meinem Falle die Google DNS-Server.Diese nutze ich auf meinem Server als […]