Seit einiger Zeit (ca. eineinhalb Jahre) betreibe ich meinen eigenen „kleinen“ Mailserver auf Basis von Mailcow… Die Optik der Webseiten macht zwar auf den ersten Blick keinen sehr professionellen Eindruck, die Details bei genauerem Hinsehen sind jedoch äußerst gut. Inzwischen wird der Server von einer größeren Handvoll Freunden/Familien/NutzerInnen aktiv und ohne nennenswerte Zwischenfälle verwendet. Wer Read More…
Schlagwort: docker
kong auf Docker via IPv6
Kürzlich konnte ich meine eigenen Online-Services nicht erreichen – scheinbar weil ich in einem IPv6-only Netz „unterwegs“ war und so IPv4-Dienste nicht funktionierten. So gewann ich dein Eindruck, es könnte sich lohnen, mal ein wenig IPv6 lernen. Bei mir läuft extern alles via kong – also musste ich kong auf docker via IPv6 erreichbar machen. Read More…
jitsi-meet: Eigener Jitsi-Video-Conferencing-Server
In Zeiten von Corona finden deutlich mehr Treffen via Video-Konferenz statt. Auch bei mir. Nach den ersten Anzeichen der Überlast eines von mir verwendeten Video-Dienstes kam bei mir die Idee auf, selber eine Video-Conferencing-Server aufzusetzen. Dann bin ich „nur noch“ davon abhängig, dass der Provider, wo der Server steht, gut ausgerüstet ist und seine Anbindung Read More…
Docker Cleanup: Müll in allen docker-machines löschen
Beim Arbeiten mit docker sammelt sich schnell viel „Müll“ an: Alte Versionen von Images, nicht mehr benutzte Volumes etc. Insbesondere mit mehreren Docker-Hosts wird das unübersichtlich; die Platten laufen schneller vor, als einem lieb ist. Ein „Docker Cleanup“ wird nötig. Daher habe ich nun ein „schnelles“ Cleanup-Skript geschrieben, welches alles laufenden Docker-Hosts durchgeht und dort Read More…
Bitwarden: Mein neuer Favorit unter den Passwort-Managern
Bitwarden ist seit dem Wochenende mein neuer Favorit unter den Passwort-Managern: Ich benutze seit Jahren eine Implementierung von KeePass. Aus Überzeugung: Es handelt sich um 1. Open-Source und 2. muss ich meine Passworte nicht einem Anbieter anvertrauen. Einiges an Komfort habe ich erreicht, in dem ich zum einen meine KeePass-Datei auf dem eigenen Nextcloud-Server abgelegt Read More…
Kong-Plugin-Development auf dem Mac
Kong lässt sich mit Plugins sehr einfach und „straight forward“ erweitern – das habe ich ja schon „erwähnt„. Für das Kong Plugin Development gibt es nicht allzu viel zu wissen – aber es ist ein klein wenig Fummelei, die Dev-Umgebung hinzunbekommen. Das Plugin Development Guide enthält die meisten wichtigsten Infos. Eigentlich alles Andere habe ich Read More…
Kong + Konga: Reverse Proxy und SSL Endpoint
Nachdem mir Kong – zusammen mit der Oberfläche Konga – ja direkt sehr interessant vorgekommen ist, „musste“ ich den jetzt unbedingt mal selber ausprobieren. Da ich ja bisher einen Apache als Reverse Proxy für meine diversen „öffentlich“ verfügbaren Services betreibe, lag es nahe, Kong als Ersatz für diesen einzusetzen. Das habe ich nun Schritt für Read More…
Korrupte mysql-Datenbank reparieren
Nach einem Stromausfall von ca. 1 Stunde diese Woche hatte ich eine korrupte mysql-Datenbank: Eine der mysql-Datenbanken war so kaputt, dass sie sich nicht mehr von selber reparieren und hochfahren konnte. Eigentlich hätte ich von einer „ordentlichen“ DB erwartet, dass sie das wirklich selber „löst“… Naja, also musste ich selber Hand anlegen und die korrupte Read More…
Nextcloud Volltext-Index mit Docker und Elasticsearch
Nachdem meine Nextcloud (siehe Installationsanleitung hier) seit einiger Zeit gut läuft, landen mehr Dateien darauf und der Wunsch nach einem schnellen Nextcloud Volltext-Index wächst. Ich bildete mir zwar ein, das schonmal am Laufen gehabt zu haben, aber das tat es nicht (mehr). Daher hier, was ich dazu nun getan habe. Full text search scheint die Read More…
docker und docker-compose: Praktische Vorteile
Ich betreibe im privaten „Produktivbetrieb“ eigene und Fremdsoftware mit docker bzw. docker-compose. Dies bringt in meinen Augen einige Vorteile im Betrieb. Welche sind das für mich? Schnellere Installation und Konfiguration mit Docker-Compose Insbesondere wenn man das Compose-File schon hat, ist die Installation einfach und erfolgt immer mit Hilfe der gleichen Mittel – nämlich das, was Read More…