Froxlor mit Letsencrypt verbinden

Froxlor hat vor ein paar Wochen ein Update veröffentlicht, mit dem Letsencrypt automatisiert eingebunden werden kann. Leider gibt es fast keine vollständige Anleitung im Netz, daher hier die wichtigsten Punkte kurz erklärt. Dieses Tutorial…

Videoportal mit WordPress

Wer braucht noch Videoportale, wenn es YouTube & Co gibt? Dafür gibt es zahlreiche Gründe: Datenhoheit über die Videos, Datenschutz, Intranet Anwendungen etc. In meiner Tätigkeit für die Universität Passau habe ich ein Videoportal auf…

Apache & nginx 404 Fail2Ban Regex

Hacker versuchen teils über 404 Fehler eine Webseite einzunehmen, indem sie Skripte ausführen oder zumindest den Server belasten. Um solche Versuche zu unterbinden, lassen sich für Apache2 und nginx Fail2ban Regeln erstellen. Im folgenden…

Mein Podlove Template

Du bist auf der Suche nach einem guten Template für den Podlove Podcast Publisher? Hier kannst du meines gern verwenden oder mir Verbesserungsvorschläge schicken: {% if not is_feed() %} {{ episode.player }} {% endif %}…

nginx: Minify html, css, js

Jeder Page Speed geplagte Entwickler kennt das: Viele Tools = css und javascript Sammelsurium auf der Seite und schlechtes Page Speed. Die beiden Types css und js lassen sich auch wunderbar komprimieren durch den Webserver mit gzip, aber…

WordPress Wartungsflatrate

Wir kennen das Phänomen: Eine Agentur legt eine Webseite an, konfiguriert alles und von der Webredaktion werden alle Inhalte angelegt. Mit der Zeit wechseln die Betreuer der Seite und im Hintergrund beginnen sich irgendwann die…