Michael's blog

Mastodon skalieren

image
sidekiq

Ich habe ja nun schon einige Zeit eine Mastodon Instanz am laufen und bisher hat die mit der Standard Installation auch gut funktioniert. Das hat sich die Tage aber geändert. In einer meiner eingebundenen Relays hat sich ein anderes Relay registriert, dass Unmengen an toots aus Australien und Neuseeland in die förderierte Timeline spült. Die Warteschlangen für ingress(900 Queues) und pull(+8000 Queues) waren voll und Sidekiq kam nicht mehr hinterher. Zeit sich mal das Finetuning von Mastodon anzuschauen.

Vagrant, Oracle VirtualBox und WSL2

image
vagrant test

Das Problem bei mir war, dass ich den Docker-Desktop auf Windows nicht ständig laufen lassen konnte, da er WSL2 benötigt und das in der Standard Installation Probleme mit VirtualBox von Oracle bereitet. Mit ein paar einfachen Änderungen lässt sich das aber beheben. Die folgenden Schritte zeigen euch wie.

Rose Backroad GRX RX810 1x11 Review

image
rose backroad

Im Juli 22 stellte sich mir die Frage mit welchem Rad ich eine schon lange im Hinterkopf geplante Reise umsetze - von Bern in die alte Heimat Würzburg. Mit dem Rennrad wollte ich nicht, dauernd auf der Straße stelle ich mir nicht so prickelnd vor. Mit dem E-MTB - lame, zumal ich dann noch das Ladekabel mit schleppen muss und falls der Akku mal leer ist, 23kg + Gepäck einen Berg hoch kurbeln ist auch nicht das wahre. Also musste was neues her.

Drupal per docker-compose installieren

image
docker drupal logos

Drupal lässt sich recht einfach in einem Docker Container betreiben. Das drupal:latest Image von Dockerhub kommt schon fertig mit apache2 und PHP 8. Lediglich die gewünschte Datenbank muss man noch zur Verfügung stellen. Zur Auswahl stehen hier MySQL oder MariaDB, Postgres und SQLite. Sollte man sich für SQLite entscheiden brauchen wie keinen extra DB Container. In unserem Beispiel nutzen wir MariaDB und das Ganze mit Docker-Compose.