# Küpper Blog > Tech Blog - DevOps, Kubernetes, Self-Hosted Author: Rüdiger Küpper Site: https://blog.kuepper.nrw Diese Datei folgt der llms.txt-Konvention (https://llmstxt.org/) und listet alle Inhalte des Blogs, damit Sprachmodelle sie effizient finden und einordnen können. Die vollständigen Texte liegen unter https://blog.kuepper.nrw/llms-full.txt. ## Blogposts - [Headscale: Dein eigener Tailscale-Control-Server zum Selbsthosten](https://blog.kuepper.nrw/posts/2026-05-30-headscale-tailscale-control-server-selfhosted/) — Headscale ist eine quelloffene, selbst gehostete Implementierung des Tailscale-Control-Servers, Mesh-VPN auf WireGuard-Basis, ganz ohne fremde Cloud. (2026-05-30) - [LangExtract: strukturierte Daten aus Texten ziehen](https://blog.kuepper.nrw/posts/2026-05-30-LangExtract-strukturierte-daten-aus-texten-ziehen/) — Googles LangExtract verwandelt unstrukturierten Text in sauber strukturierte Daten, inklusive präzisem Source Grounding und interaktiver Visualisierung. Ein Blick auf das Tool, die Architektur und den lokalen Betrieb mit Ollama. (2026-05-30) - [A public server where you can play classic text adventure games](https://blog.kuepper.nrw/posts/2026-05-30-retro-text-adventures-im-terminal/) — A public server where you can play classic text adventure games for free. (2026-05-30) - [flux9s: Ein K9s für FluxCD im Terminal](https://blog.kuepper.nrw/posts/2026-05-19-flux9s-ein-k9s-fuer-fluxcd-im-terminal/) — flux9s bringt das vertraute K9s-Feeling in die FluxCD-Welt: Ein schlankes Terminal-UI in Rust, das Kustomizations, HelmReleases & Co. in Echtzeit überwacht – inklusive Graph-Ansicht, Reconciliation-History und Readonly-Modus als Default. (2026-05-19) - [KI-Agents ohne Handbremse mit Code Container](https://blog.kuepper.nrw/posts/2026-05-08-ki-agents-ohne-handbremse-mit-code-container/) — Projekt öffnen und dem KI-Agent Root-Zugriff geben, volle Dateiberechtigungen und uneingeschränkten Netzwerkzugriff. Keine Bestätigungen. Keine Berechtigungsabfragen. Keine Überwachung. (2026-05-08) - [Thaw: Der Open-Source-Nachfolger von Ice für eine aufgeräumte macOS-Menüleiste](https://blog.kuepper.nrw/posts/2026-05-04-Thaw-Der-Open-Source-Nachfolger-von-Ice-fuer-eine-aufgeraeumte-macOS-menueleiste/) — Thaw ist ein aktiv gepflegter Fork des Menüleisten-Managers Ice, der die Lücke füllt, die Bartenders Verkauf und Ices Inaktivität hinterlassen haben. Ein Blick auf Features, Hintergrund und warum sich der Umstieg lohnt. (2026-05-04) - [Lokale PKI im Homelab: step-certificates in Kubernetes einrichten](https://blog.kuepper.nrw/posts/2026-04-14-lokale-pki-im-homelab-step-certificates-in-kubernetes-einrichten/) — Wer lokale Kubernetes-Umgebungen betreibt, kennt das Problem: Echte TLS-Zertifikate von Let's Encrypt funktionieren nur mit öffentlich erreichbaren Domains. Für lokale Tests und Entwicklungsumgebungen braucht man eine andere Lösung (2026-04-14) - [Lokale HTTPS-Zertifikate im Kubernetes-Cluster mit mkcert und cert-manager](https://blog.kuepper.nrw/posts/2026-04-13-lokale-https-zertifikate-im-kubernetes-cluster-mit-mkcert-und-cert-manager/) — Wer lokale Kubernetes-Umgebungen betreibt, kennt das Problem: Echte TLS-Zertifikate von Let's Encrypt funktionieren nur mit öffentlich erreichbaren Domains. Für lokale Tests und Entwicklungsumgebungen braucht man eine andere Lösung (2026-04-13) - [S3 Buckets Von Garage zu SeaweedFS](https://blog.kuepper.nrw/posts/2026-03-10-s3-buckets-mit-seaweedfs/) — **SeaweedFS** ist ein verteiltes Dateisystem, das in Go geschrieben ist und eine vollständige S3-kompatible API mitbringt. Auf dem Papier klingt das ähnlich wie Garage, in der Praxis ist es ein anderes Tier. (2026-03-10) - [Von 7 Minuten auf 13 Sekunden: Warum ich mein eigenes CI/CD-Tool gebaut habe](https://blog.kuepper.nrw/posts/2026-03-03-von-7-minuten-auf-13-sekunden-warum-ich-mein-eigenes-cicd-Tool-gebaut-habe/) — GitHub Actions ist ein fantastisches Tool. Die Integration in GitHub ist nahtlos, die Marketplace-Actions decken fast jeden Use Case ab, und für die meisten Projekte reicht es vollkommen aus. Trotzdem habe ich mein eigenes CI/CD-Tool geschrieben. Nicht weil GitHub Actions schlecht ist — sondern weil es für meine Anforderungen zu langsam war. (2026-03-03) - [Kubernetes freediskspace failed troubleshooting](https://blog.kuepper.nrw/posts/2026-03-03-kubernetes-freediskspace-failed-troubleshooting/) — Im Event-Log eines Kubernetes-Nodes erscheint folgende Warnung wiederholt: Warning FreeDiskSpaceFailed kubelet (combined from similar events): Failed to garbage collect required amount of images. Attempted to free 2015210700 bytes, but only found 0 bytes eligible to free. (2026-03-03) - [Shell Tools](https://blog.kuepper.nrw/posts/2026-03-02-shell-tools/) — Terminal Tools. (2026-03-02) - [QuillDrop - Mein eigenes Blog-CMS ist fertig](https://blog.kuepper.nrw/posts/2026-02-19-quilldrop-mein-eigenes-blog-cms/) — Nach etlichen CMS- und Static-Site-Generator-Abenteuern mit Jekyll, Hugo und InkProject habe ich mein Blog jetzt komplett auf mein eigenes CMS migriert: QuillDrop. Geschrieben in Go, ohne Frameworks, ohne Datenbank - ein einziges Binary für alles. (2026-02-19) - [VM-Tracker - Client und API-server jetzt Self-Hosted](https://blog.kuepper.nrw/posts/2025-11-06-vm-tracker-client-und-api-server-jetzt-self-hosted/) — Jetzt ist alles online und kann installiert werden. So das jeder den VM-Tracker selbst betreiben kann und die eigenen RaspberryPi, VMs, Dedicated-Server, NAS-Systeme oder Shellys Tracken kann. (2025-11-06) - [VM-Tracker - Automatische Registration and Monitoring-System](https://blog.kuepper.nrw/posts/2025-11-01-vm-tracker-automatische-registration-und-monitoring-system/) — Um Qemu-VMs schnell aufsetzen zu können habe ich ein Tool geschrieben mit dem ich schnell neue Server für verschiedene Zwecke erstellen kann. Da ich für Kubernetes, GitHub Runner, Nginx Webserver u... (2025-11-01) - [k3s System-Upgrade-Controller Fail, Restore in 5 Minuten mit FluxCD](https://blog.kuepper.nrw/posts/2025-10-23-k3s-system-upgrade-controller-fail-restore-in-5-minuten-mit-fluxcd/) — Wenn der k3s System Upgrade Controller eine Recovery-Übung erzwingt: So wie vorletzte Woche, als ich eigentlich einfach nur ein Upgrade von k3s auf die aktuellste Version machen wollte. Nur ist das irgendwie etwas schiefgelaufen. Alle Services liefen noch, die Container waren alle noch da und alles war erreichbar. Das Einzige, was nicht gestartet ist, war k3s. (2025-10-23) - [Der ultimative Guide zum caffeinate-Befehl auf dem Mac](https://blog.kuepper.nrw/posts/2025-10-18-der-ultimative-guide-zum-caffeinate-befehl-auf-dem-mac/) — Du lädst gerade eine große Datei herunter, renderst ein Video oder führst ein wichtiges Backup durch – und plötzlich: Der Mac geht in den Schlafmodus. Der Download bricht ab, das Rendering stoppt, und du musst von vorne beginnen. Frustrierend, oder? (2025-10-18) - [Debugging von Distroless-Containern in Kubernetes](https://blog.kuepper.nrw/posts/2025-10-17-debugging-von-distroless-containern-in-kubernetes/) — Weil es keine Shell im Container gibt! Daher können Sie weder `ps`, `curl`, `netstat` noch andere nützliche Tools ausführen, um den Produktionsfehler zu debuggen. Lösung: Ephemeral Containers in Kubernetes (2025-10-17) - [FluxCD Globale Variabeln für GetHomepage](https://blog.kuepper.nrw/posts/2025-10-17-fluxcd-globale-vars-fuer-gethomepage/) — Globale Variabeln in FluxCD für Ressourcen nutzen. Zum Beispiel um in Ingress Annotations für GetHomepage zu setzen. (2025-10-16) - [Wasser predigen, Wein trinken: Telekoms Mailserver-Doppelmoral](https://blog.kuepper.nrw/posts/2025-08-15-wasser-predigen-wein-trinken-telekoms-mailserver-doppelmoral/) — Wasser predigen, Wein trinken: Telekoms Mailserver-Doppelmoral. Und die Telekom E-Mail Engineers können anscheinend nicht mal `dig` bedienen. (2025-08-15) - [UniFi Network 9.3: Was ist neu und lohnt sich das Update?](https://blog.kuepper.nrw/posts/2025-07-16-unifi-network-3.9/) — Ubiquiti hat UniFi Network 9.3 veröffentlicht und ich hab mir die neuen Features mal genauer angeschaut. Spoiler: Es gibt einige wirklich nützliche Verbesserungen, auch wenn nicht alles revolutionär ist. (2025-07-16) - [Links der Woche KW 28](https://blog.kuepper.nrw/posts/2025-07-14-links-der-woche-kw28/) — Ein paar der interessante Themen die mir die letzten Tage in die Browser Tabs gespült wurden oder mit denen ich mich beschäfftigt habe. (2025-07-14) - [Der Mutt Mailclient wird 30 oder mehr Jahre alt](https://blog.kuepper.nrw/posts/2025-07-11-mutt-mailclient-wird-30-Jahre-oder-mehr/) — Happy Birthday Mutt Mail Client. 30 Jahre ohne Schnick-Schnack einfach Mails abrufen, lesen, schreiben und versenden. (2025-07-11) - [RANT - Produktivität verbrennen mit Microsoft](https://blog.kuepper.nrw/posts/2025-07-10-rant-produktivitaet-verbrennen-mit-microsoft/) — 5€ pro User? Die versteckten Kosten durch verlorene Produktivität, Frustration und kaputte Teamdynamik sind um ein Vielfaches höher. (2025-07-10) - [Von Linkwarden zu Karakeep: Warum weniger manchmal mehr ist](https://blog.kuepper.nrw/posts/2025-07-08-von-linkwarden-nach-karakeep-migriert/) — Als jemand, der seine Links und Bookmarks professionell organisiert, bin ich kürzlich von Linkwarden zu Karakeep gewechselt. Nach einigen Monaten mit dem neuen Setup kann ich sagen: Es war die richtige Entscheidung. Hier meine Erfahrungen und warum dieser Wechsel für mich so erfolgreich war. (2025-07-08) - [Automatische Bereinigung der GitHub Container Registry mit einer eigenen Action](https://blog.kuepper.nrw/posts/2025-07-05-automatische-bereinigung-der-github-container-registry-mit-einer-action/) — Die GitHub Container Registry (ghcr.io) ist ein praktischer Service zum Hosten von Docker Images direkt bei GitHub. Bei aktiver Entwicklung sammeln sich jedoch schnell hunderte oder sogar tausende alte Container-Versionen an, die wertvollen Speicherplatz verbrauchen und die Übersicht erschweren. (2025-07-05) - [Schnell vorkonfigurierte VMs mit QEMU erstellen](https://blog.kuepper.nrw/posts/2025-07-05-schnell-vorkonfigurierte-vms-mit-qemu-erstellen/) — Wer kennt das nicht? Man braucht mal eben eine saubere Testumgebung, will ein neues Tool ausprobieren oder ein Kubernetes-Cluster aufsetzen. Normalerweise bedeutet das: VM aufsetzen, OS installieren, Updates fahren, Tools installieren – und schon sind ein paar Stunden weg. (2025-07-05) - [Links der Woche KW 25](https://blog.kuepper.nrw/posts/2025-06-26-links-der-woche-kw25/) — Ein paar der interessante Themen die mir die letzten Tage in die Browser Tabs gespült wurden oder mit denen ich mich beschäfftigt habe. (2025-06-26) - [Mein Blog Kommentarsystem Self-Hosted](https://blog.kuepper.nrw/posts/2025-06-20-blog-kommentar-system-self-hosted/) — Externe Kommentarsysteme wie Disqus bringen durchaus Vorteile mit sich: Sie sind schnell eingerichtet, bieten umfangreiche Funktionen und kümmern sich um Spam-Schutz und Moderation. Dennoch haben sie entscheidende Nachteile ... (2025-06-25) - [AWS EKS kubectl in Web-Console](https://blog.kuepper.nrw/posts/2025-06-23-aws-console-eks-kubectl-in-console/) — AWS Web Console und schnell mal eben auf einem Kubernetes Cluster etwas überprüfen. (2025-06-23) - [Git Merge Script für Deployment Workflow](https://blog.kuepper.nrw/posts/2025-06-19-git-merge-script/) — Dieses Script automatisiert den gesamten Merge-Prozess zwischen verschiedenen Branches in einem Git-Repository und nutzt dabei die GitHub CLI für Pull Request Management. Es ist speziell für Teams entwickelt, die einen strukturierten Deployment-Workflow verwenden. (2025-06-19) - [Automatisierte Kubernetes Volume-Backups](https://blog.kuepper.nrw/posts/2025-06-17-Automatisierte-Kubernetes-Volume-Backups/) — Ich betreibe meine Kubernetes Cluster bei Hetzner und habe in den Projekten zusätzlichen einen NFS-Server, der in Kubernetes die Volumes mit dem `nfs-subdir-external-provisioner` bereitstellt. (2025-06-18) - [FluxCD Image Update mit Pull Request](https://blog.kuepper.nrw/posts/2025-06-16-fluxcd-image-update-mit-pull-request/) — In meinem vorherigen Artikel zu [FluxCD und Image Update Automation](https://blog.kuepper.nrw/posts/2025-06-15-fluxcd-image-update-automation) habe ich die direkte Implementierung von automatischen Co... (2025-06-16) - [Moderne Blog-Entwicklung: Ein durchgängiger Git-Workflow mit automatisierter Versionierung und Deployment](https://blog.kuepper.nrw/posts/2025-06-15-git-workflow-mit-automatisierter-versionierung-und-deployment/) — In der modernen Softwareentwicklung ist ein sauberer Deployment-Workflow essentiell für die Qualitätssicherung und effiziente Zusammenarbeit. In diesem Artikel stelle ich meinen bewährten Workflow für die Blog-Entwicklung vor, der drei Stages nutzt und durch automatisierte Versionierung sowie GitOps-Prinzipien unterstützt wird. (2025-06-15) - [Links der Woche KW 24](https://blog.kuepper.nrw/posts/2025-06-15-links-der-woche-kw24/) — Ein paar der interessante Themen die mir die letzten Tage in die Browser Tabs gespült wurden oder mit denen ich mich beschäfftigt habe. (2025-06-15) - [SOPS-verschlüsselte Kubernetes Secrets](https://blog.kuepper.nrw/posts/2025-06-15-verschluesselte-Secrets-mit-SOPS/) — SOPS (Secrets OPerationS) ermöglicht die sichere Speicherung von Kubernetes Secrets im Git Repository durch selektive Verschlüsselung der sensitiven Datenblöcke. Mit dem Parameter --encrypted-regex '^(data|stringData)$' werden nur die Secret-Inhalte verschlüsselt, während die Kubernetes-Metadaten lesbar bleiben. Dies bietet eine GitOps-kompatible Alternative zu externen Secret Vaults und ermöglicht vollständige Versionskontrolle der Secret-Konfigurationen. Die AGE-Verschlüsselung stellt dabei sowohl Datenschutz als auch Integrität der gespeicherten Secrets sicher. (2025-06-15) - [Vereinfachte GitOps-Pipeline mit FluxCD und automatischen Image-Updates](https://blog.kuepper.nrw/posts/2025-06-15-fluxcd-image-update-automation/) — Die Lösung liegt in der Trennung von Build- und Deployment-Prozessen durch eine GitOps-Architektur. Anstatt alles in einer monolithischen Pipeline zu erledigen, beschränke ich die Build-Pipeline auf das Wesentliche: semantische Versionierung, Docker Image-Erstellung und Push in die Registry. Das Deployment wird komplett an FluxCD delegiert, das kontinuierlich das GitOps-Repository überwacht und automatisch neue Image-Versionen erkennt und ausrollt. (2025-06-15) - [FIX: Kubernetes Longhorn löschen hängt in Terminating fest](https://blog.kuepper.nrw/posts/2025-06-14-kubernetes-longhorn-loeschen/) — Longhorn getestet, gelöscht und Namespace hängt im Status Terminating. (2025-06-14) - [Dex SSO mit Traefik und forward-auth](https://blog.kuepper.nrw/posts/2025-04-29-dex-traefik-forward-auth/) — SSO mit Dex für Google, Github und andere Accounts. (2025-04-29) - [Delta Chat mit eigenem Mailserver](https://blog.kuepper.nrw/posts/2025-03-31-deltachat-mit-eigenem-mailserver copy/) — HomeLab mit mehreren Clustern hinter einer IP. (2025-03-31) - [HomeLab mit mehreren Clustern hinter einer IP](https://blog.kuepper.nrw/posts/2025-03-17-kubernetes-homelab-haproxy/) — HomeLab mit mehreren Clustern hinter einer IP. (2025-03-16) - [Multipass K3S VM mit Cloud-init](https://blog.kuepper.nrw/posts/2025-02-03-multipass-k3s-vm-mit-cloud-init/) — Schnell eine k3s VM mit multipass erstellen (2025-02-03) - [Kubernetres Ingress DNS PiHole](https://blog.kuepper.nrw/posts/2025-01-19-kubernetres-ingress-dns-pihole copy/) — Home Lab mit PiHole lokalen DNS Records. (2025-01-19) - [tmux Sessions mit tmuxifier verwalten](https://blog.kuepper.nrw/posts/2024-12-18-tmux-sessions-mit-tmuxifier/) — Wer kennt es nicht, ein Kollege kommt an den Schreibtisch und beschreibt ein Problem auf einem Cluster. Man öffnet ein Terminal und öffnet 4-5 Tabs, da man auf 2-3 Servern per SSH muss, 2-3 Shells für Config Verzeichnis und z.B. für Tests mit Curl. (2024-12-18) - [neovim](https://blog.kuepper.nrw/posts/2024-12-17-neovim/) — Seit langen höre und lese ich immer wieder von neovim und wie begeistert die Leute davon sind. neovim ist eigentlich wie früher emacs, es ist ein eigenes Betriebssystem ;) Jetzt bin ich auch neovim User. (2024-12-17) - [Meine tmux konfiguration](https://blog.kuepper.nrw/posts/2024-12-15-tmux-configuration/) — Meine tmux konfiguration. (2024-12-15) - [Nice Terminal und zsh Konfiguration](https://blog.kuepper.nrw/posts/2024-12-15-nice-zsh-config/) — Nice Terminal und zsh Konfiguration mit oh-my-zsh, Powerlevel10k, Plugins und weiteren Tools. (2024-12-15) - [Statische Webseiten in Kubernetes](https://blog.kuepper.nrw/posts/2024-09-18-statische-webseiten-in-kubernetes/) — Statische Webseiten in Kubernetes. (2024-09-18) - [Eine simple Homepage würde schon mal reichen](https://blog.kuepper.nrw/posts/2024-01-16-eine-simple-homepage-wuerde-schon-mal-reichen/) — Such dir aus, was zu dir passt. Lass dich nicht beeinflussen oder abzocken von irgendeinem jungen Business-Typen, mit schicken Instagram-Profil und auf Threads von ihrem sechsstelligen Marketing-Business prahlen. (2024-01-16) - [AdBlock mit Pi-Hole ist Selbstverteidigung](https://blog.kuepper.nrw/posts/2024-01-14-AdBlock-mit-Pi-Hole-ist-selbstverteidigung/) — Pi-hole ist eine Netzwerk-basierte Anwendung zur Werbe- und Tracking-Blockierung. Es funktioniert, indem es als DNS-Server in Ihrem Netzwerk agiert und unerwünschte Inhalte, insbesondere Werbung und Tracker, filtert, bevor sie auf Ihre Geräte geladen werden. Hier sind die grundlegenden Schritte, um Pi-hole einzusetzen (2024-01-14) - [Sudo ohne Passwort in Gaming Tutorials: Warum das ein No-Go ist](https://blog.kuepper.nrw/posts/2024-01-12-sudo-ohne-passwort-in-gaming-tutorials-warum-das-ein-no-go-ist/) — Hey Gamer-Community! Habt ihr schon mal Tutorials für eure Linux-Gaming-Setups gecheckt und gesehen, wie oft da einfach sudo Befehle ohne Passwortabfrage genutzt werden? Es sieht super easy aus, aber was, wenn ich euch sage, dass das eigentlich mega unsicher ist? Lasst uns darüber reden, warum das ein echtes Sicherheits-No-Go ist. (2024-01-12) - [Warp Terminal](https://blog.kuepper.nrw/posts/2024-01-04-Warp-Editor/) — Warp Terminal. Der Ersatz für iTerm mit sehr vielen Funktionen. Session Management, Command Palette, Workflows und vielem mehr. Wird jetzt ausgiebig getestet und dann noch mehr drüber berichtet. (2024-01-04) - [Kubernetes Network Policies](https://blog.kuepper.nrw/posts/2023-09-21-kubernetes-network-policies/) — In der Welt der Container-Orchestrierung spielt Kubernetes eine führende Rolle bei der Verwaltung und Automatisierung von containerisierten Anwendungen. Eine der Schlüsselkomponenten in Kubernetes ist die NetworkPolicy, ein wichtiges Werkzeug zur Kontrolle der Kommunikation zwischen Pods. In diesem Artikel werden wir uns mit den Grundlagen von NetworkPolicies befassen und wie sie zur Sicherung von Kubernetes-Clustern eingesetzt werden können. (2023-09-21) - [Github workflow trigger in other repository](https://blog.kuepper.nrw/posts/2023-09-21-github-workflow-trigger-in-other-repository/) — Im ersten Repository wird ein Workflow `trigger_on_push.yaml` erstellt, der in einem anderen Repo einen Worklow `trigger_prod.yaml` triggert. Dieser kann sogar in einem anderen GitHub Account liegen. Man benötigt nur einen gültigen Token. (2023-09-21) - [GitHub Actions: Das Triggern von Anderen Actions](https://blog.kuepper.nrw/posts/2023-09-21-github-actions-das-triggern-von-anderen-actions/) — GitHub Actions ist ein CI/CD-Service (Continuous Integration/Continuous Deployment) von GitHub, der es Entwicklern ermöglicht, Automatisierungsworkflows direkt in ihren GitHub-Repositories zu erstellen und zu teilen. Eine häufige Anforderung ist das Triggern einer Action aus einer anderen Action heraus. In diesem Artikel werden wir untersuchen, wie man GitHub Actions effektiv verkettet und so komplexere Automatisierungsprozesse erstellt. (2023-09-21) - [InkProject Blog Github Workflow](https://blog.kuepper.nrw/posts/2023-09-19-inkproject-blog-github-workflow/) — Dieses Blog wird nicht mehr durch Hugo generiert. Der Hugo Static Content Generator war jetzt lange im Einsatz, doch seit ein paar Wochen habe ich mir alternativen angeguckt. Dabei bin ich mehrere durchgegangen und bin schließlich bei InkProjekt geblieben. (2023-09-19) - [Deploy Minecraft Server on Kubernetes Cluster](https://blog.kuepper.nrw/posts/2023-09-11-Bedrock-Minecraft-on-kubernetes/) — Deploy Minecraft Server on Kubernetes Cluster (2023-09-11) - [Kubernetes, no default StorageClass](https://blog.kuepper.nrw/posts/2023-09-11-Kubernetes-no-default-StorageClass/) — Kubernetes, no default StorageClass (2023-09-11) - [Nginx Google Fonts Filtern](https://blog.kuepper.nrw/posts/2022-09-25-nginx-googlefonts-filtern/) — Wir ersetzen einfach die Domain für die Google Fonts (2022-09-25) - [Dovecot Sieve Delimiters Rules](https://blog.kuepper.nrw/posts/2022-09-24-dovecot-sieve-delimiters-rules/) — Ich benutze seit einigen Jahren für manche Mailaccounts Delimiter im Local-Part der Adressen. So kann ich für bestimmte Seite immer, ohne erst einen Account oder eine Weiterleitung einrichten zu müssen, extra E-Mailadressen benutzen. (2022-09-24) - [Unifi UDM PRO IPSec dynamische WAN-IP](https://blog.kuepper.nrw/posts/2022-08-23-unifi-udm-pro-ipsec-dynamic-wan-ip/) — IPSec Site2Site Tunnel mit der Unifi Dream Machine Pro ist sehr einfach eingerichtet. Bei einer statischen WAN-IP hat man auch keine Probleme damit. Wer aber eine UDM Pro mit einer dynamischen IP-Adresse benutzt wird schnell merken wenn der Tunnel nicht läuft, wenn durch einen Reconnect am Anschluss eine neue IP gesetzt ist. (2022-09-23) - [Fremde Geräte im Wifi](https://blog.kuepper.nrw/posts/2022-07-04-Fremde-Geräte-im-Wifi/) — Fremde Geräte im WLAN? Chip.de, Telekom.de, pcwelt.de und ihre Tipps beim Thema WLAN. Es ist zum Haare raufen. Bei manchen Artikeln fast man sich nur noch an den Kopf und will eine Aspirin einwerfen. (2022-07-04) - [Smarthome ioBroker Zigbee](https://blog.kuepper.nrw/posts/2022-07-02-Smarthome-ioBroker-Zigbee/) — Das Smarthome wurde eine zeitlang mit FHEM, HA-Bridge bzw. HomeBridge betrieben. Es lief auch recht lange sehr gut. Irgend wann wollte aber HA-Bridge nicht mehr funktionieren. Alle versuche, selbst komplette Neuinstallation konnte HA-Bridge nicht mehr zum laufen bewegen. HA-Bridge ist dann erst einmal rausgeflogen und die meisten Sachen wurde einige Zeit direkt über den Echo direkt angebunden. (2022-07-02) - [DrayTek 167 UDM Pro IPv6](https://blog.kuepper.nrw/posts/2022-06-27-DayTrek-167-udm-pro-ipv6/) — Der etwas längere Weg zu IPv6 am Draytek Vigor 167 und der Ubiquiti DreamMachine Pro. (2022-06-27) - [Safari: Nervige Cookiebanner automatisch schliessen](https://blog.kuepper.nrw/posts/2021-10-21-safari-nervige-cookiebanner-automatisch-schliessen/) — Beim surfen werden wir ja den ganzen Tag von nervigen DSGVO-Banner, Cookiebanner, Consentbanner belästigt und klicken sie weg. (2021-10-21) - [Rasbian ohne Monitor und Tastatur installieren](https://blog.kuepper.nrw/posts/2019-09-03-Rasbian-ohne-Monitor-tastatur-installieren/) — Einen neuen Raspbarry mit Rasbian ohne Monitor und Tastatur einrichten (2019-09-03) - [Caddyserver als nginx Alternative](https://blog.kuepper.nrw/posts/2019-08-29-caddyserver-als-nginx-alternative/) — Gerade für Testseiten bietet sich der kleine Webserver an. Er kann lokal einfach gestartet werden und man kann seine Seiten testen. (2019-08-29) - [WiFi Hotspot und Hugo Grid Theme](https://blog.kuepper.nrw/posts/2019-08-18-wifi-hotspot-und-hugo-grid-theme/) — Auf dem EdgeRouterX [^1] habe ich zum testen die Tage auch einmal [Chillispot Captive Portal](http://www.chillispot.org) installiert. (2019-08-28) - [tmux-xpanes - Ultimate terminal divider powered by tmux](https://blog.kuepper.nrw/posts/2019-08-28-tmux-xpanes-ultimate-terminal-divider-powered-by-tmux/) — Bei diesem Terminal-Multiplexer kann man sehr gut und schnell per Shortcut aktivieren das Befehle in allen Fenstern ausgeführt werden. Nach dem Wechsel auf den Mac habe ich immer eine brauchbare Alternative gesucht. (2019-08-28) - [Blog Theme noch einmal angepasst](https://blog.kuepper.nrw/posts/2019-08-20-blog-theme-noch-einmal-angepasst/) — Auch heute wurde noch etwas weiter am Theme geschraubt. Es waren noch ein paar Baustellen was die Darstellung von Bildern betrifft. (2019-08-20) - [Networkserver of Death](https://blog.kuepper.nrw/posts/2019-08-18-networkserver-of-death/) — Server immer wieder von extern nicht mehr erreichbar (2019-08-18) - [Octagon SF4008 Receiver](https://blog.kuepper.nrw/posts/2019-08-13-Octagon-SF4008-Receiver/) — Server immer wieder von extern nicht mehr erreichbar (2019-08-13) - [VLANS und Firewall](https://blog.kuepper.nrw/posts/2019-08-12-vlans-und-firewall/) — Wenn man das komplette Netzwerk endlich mal umkrämpelt und in den Zustand bringt den man schon lange haben wollte sind manche Fails beim Einrichten auch etwas gutes um zu sehen das alles funktioniert. (2019-08-12) - [WiFi QRCode mit qrencode erstellen](https://blog.kuepper.nrw/posts/2019-08-10-WiFi-QRCode-mit-qrencode-erstellen/) — Um ohne langes tippen in das WiFi Netz zu kommen erstelle ich immer QRCodes. Ich erstelle sie mit qrencode. (2019-08-10) - [Netzwerkumbau VLANs und Firewall](https://blog.kuepper.nrw/posts/2019-08-09-Netzwerkumbau-VLANs-und-Firewall/) — Oder auch erst einmal nicht. Ich wusste vom letzten Test die IP vom Ubiquiti EdgeRouterX nicht mehr. Dann halt mal wieder IPv6 zur Hilfe nehmen (2019-08-09) - [Netzwerk Umbaulabor](https://blog.kuepper.nrw/posts/2019-08-09-Netzwerk-Umbaulabor/) — Oder auch erst einmal nicht. Ich wusste vom letzten Test die IP vom Ubiquiti EdgeRouterX nicht mehr. Dann halt mal wieder IPv6 zur Hilfe nehmen (2019-08-09) - [Apple Mac Address Spoofing cool und uncool](https://blog.kuepper.nrw/posts/2019-08-07-Apple-Mac-Address-spoofing-cool-and-uncool/) — Kriege ich gerade aus der 1. Etage hier im Haus eine iMessage: Hast du eine Ahnung warum das Internet so langsam ist? Streaming über Lan stoppt nach einer halben Sekunde. (2019-08-07) - [Recent Posts Widget](https://blog.kuepper.nrw/posts/2019-08-05-recent-posts-widget/) — In meinen Blogs hatte ich immer ein Widgets für die letzte Posts. Das habe ich gerade auch für das Hugo CMS erstellt. (2019-08-05) - [Eigene Shortcodes Hugo CMS](https://blog.kuepper.nrw/posts/2019-08-04-shortcodes-hugo-cms/) — Um Bilder in Seiten oder einem Blogartikel schnell einfügen zu können habe ich mit im Hugo CMS einen eigenen Shortcut erstellt. (2019-08-04) - [Wireguard VPN](https://blog.kuepper.nrw/posts/2019-08-03-wireguard-vpn/) — Seit Jahren benutze ich OpenVPN, das wird auch so bleiben. Gerade für mobile Geräte ist aber auch Racoon für IPSec im Einsatz. IPSec aus einem Grund: Authentifizieren mit Zertifikaten. (2019-08-03) - [Quagga BGP prefix-list](https://blog.kuepper.nrw/posts/2019-08-02-quagga-bgp-prefix-list/) — *Notiz an mich, um nich noch einmal suchen zu müssen* Um im BGP manche Netze nicht zu erlauben: (2019-08-03) - [Hugo CMS migration](https://blog.kuepper.nrw/posts/2019-07-13-hugo-cms-migration/) — *Notiz an mich, um nich noch einmal suchen zu müssen* Um im BGP manche Netze nicht zu erlauben: (2019-07-13) - [Roundcube Webmail mit Zwei-Faktor Authentifizierung](https://blog.kuepper.nrw/posts/2019-03-30-roundcube-webmail-mit-zwei-faktor-authentifizierung/) — Um die Sicherheit zu erhöhen habe ich vor ein paar Wochen das Two-Factor Gauthenticator Modul im Roundcube Webmail hinzugefügt. Damit können die User sich nicht mehr nur mit Benutzer und Passwort einloggen, sondern brauchen einen zweiten Faktor. Das ist dann ein 6-stelliger Code aus dem Google Authenticator auf dem Smartphone. Die Installation ist recht einfach. (2019-03-30) - [Kopieren mit dd und Progressbar](https://blog.kuepper.nrw/posts/2019-01-28-kopieren-mit-dd-und-progressbar/) — Wer einen Rescue USB Stick erstellen will kann mit Hilfe von dd das .iso auf den Stick schreiben. (2019-01-28) - [DSL Traffic 2018](https://blog.kuepper.nrw/posts/2019-01-04-dsl-traffic-2018/) — Unser DSL-Traffik 2018 Angabe in Terrabytes (2019-01-04) - [MPOW Bluetooth Headset Reset](https://blog.kuepper.nrw/posts/2018-12-18-mpow-bluetooth-headset-reset/) — Ich hatte 2016 ja [hier berichtet](https://blog.kuepper.nrw/2016/01/23/mpow-magneto-headset/): ich habe jetzt das MPOW Bluethoth Headset. Das benutze ich immer noch. (2018-12-18) - [DSGVO: temporäre Speicherung der IP Adressen bei Kommentaren](https://blog.kuepper.nrw/posts/2018-07-23-dsgvo-temporaere-speicherung-der-ip-adressen-bei-kommentaren/) — Mit der DSGVO ist die IP-Adresse zu schützen. Vorher wurde die IP auch nur temporär gespeichert. (2018-07-23) - [The iPhone X Index](https://blog.kuepper.nrw/posts/2018-07-19-the-iphone-x-index/) — Wer einfach mal wissen möchte wie lange er für ein iPhone arbeiten müsste. Oder sich einfach mal bewusst machen wie viel Glück die meisten von uns eigentlich haben ein Smartphone überhaupt zu haben. (2018-07-19) - [eBook React and React Native kostenlos](https://blog.kuepper.nrw/posts/2018-07-19-ebook-react-and-react-native-kostenlos/) — Bei [packtpub.com](https://www.packtpub.com/packt/offers/free-learning) gibt es wieder das tägliche kostenlose E-Book. "React and React Native" heißt das heutige Buch und könnte für einige interessant sein. (2018-07-18) - [Twitter und Youtube/Vimeo Videos datenschutzgerecht eingebunden](https://blog.kuepper.nrw/posts/2018-06-08-twitter-und-youtube-vimeo-videos-datenschutzgerecht-eingebunden/) — Hier werden jetzt Videos von Youtube, Vimeo (Facebook würde auch gehen), sowie Tweets von Twitter datenschutzgerecht eingebunden. (2018-06-06) - [Fender Squier Bullet Strat RW AW](https://blog.kuepper.nrw/posts/2018-06-06-fender-squier-bullet-strat-rw-aw/) — Neue Gitarre (2018-06-06) - [Leckere BBQ-Soße einfach selbst gemacht.](https://blog.kuepper.nrw/posts/2018-03-09-bbq-sose/) — Leckere BBQ-Soße einfach selbst gemacht. (2018-03-09) - [Burger Buns](https://blog.kuepper.nrw/posts/2018-03-09-burger-buns/) — Zutaten für Hamburgerbrötchen / Burger Buns (2018-03-09) - [Pulled Pork](https://blog.kuepper.nrw/posts/2018-03-09-pulled-pork/) — Pulled Pork (2018-03-09) - [DSL Graph mit Python](https://blog.kuepper.nrw/posts/2018-01-02-dsl-graph-mit-python/) — Da heute ja [hier](https://blog.pretzlaff.info/2018/01/02/dsl-traffic-2017/) Graphen zum Traffic im Jahr 2016 veröffentlicht wurde hier auch gleich eines der Scripts. (2018-01-02) - [DSL Traffic 2017](https://blog.kuepper.nrw/posts/2018-01-02-dsl-traffic-2017/) — Unser DSL-Traffik 2017 Angabe in Megabytes (2018-01-02) - [PHP in AWS Lambda Function ausführen](https://blog.kuepper.nrw/posts/2017-09-19-php-in-aws-lambda-function-ausfuehren/) — Bei der Transformation in der Cloud möchte man manchmal schnell kleine Scripts in die Cloud bringen ohne erst Server oder Container in der Cloud zu installieren. In vielen Fällen reichen Funktionen wie AWS-Lambda-Functions, Azure Functions oder Google Cloud Functions. (2017-09-19) - [Atom Editor hinter Proxy](https://blog.kuepper.nrw/posts/2017-09-18-atom-editor-hinter-proxy/) — Da will man sich im [Atom Editor](https://atom.io) mal eben das Package script installieren, um Code zum testen direkt im Atom auszuführen, da stellt sich der Proxy mal wieder in den Weg. (2017-09-18) - [AWS Lambda serverless Framework und serverless-offline](https://blog.kuepper.nrw/posts/2017-09-14-aws-lambda-serverless-tool-plus-erverless-offline/) — nodejs, npm, serverless und serverless-offline installieren (2017-09-14) - [Serverless Computing. What?](https://blog.kuepper.nrw/posts/2017-08-16-serverless-computing-what/) — René Büst erklärt in [seinem Artikel](https://www.computerwoche.de/a/serverless-infrastructure-erleichtert-die-cloud-nutzung,3314756) was "Serverless Infrastruktur" bzw. "Serverless Computing" ist. (2017-08-16) - [Textcraft Pocket aktuell kostenlos](https://blog.kuepper.nrw/posts/2017-08-16-textcraft-pocket-aktuell-kostenlos/) — Um im BGP manche Netze nicht zu erlauben: (2017-08-16) - [Git: Version Control for Everyone eBook](https://blog.kuepper.nrw/posts/2017-07-19-git-version-control-for-everyone-ebook/) — Heute gibt es bei [packtpub.com](https://www.packtpub.com) "Git: Version Control for Everyone" kostenlos zum [herunterladen](https://www.packtpub.com/packt/offers/free-learning). Controlling different versions of files is an efficient process with Git, and this book makes it a snap to learn too! A practical tutorial, it hard-wires the lessons through hands-on exercises throughout the course. (2017-07-19) - [Mastodon: social.pretzlaff.co](https://blog.kuepper.nrw/posts/2017-06-14-mastodon-social-pretzlaff-co/) — Auf [social.pretzlaff.co](https://social.pretzlaff.co) läuft seit ein paar Tagen eine Mastodon Instanz. Mein User ist dort: [rpr](https://social.pretzlaff.co/@rpr). (2017-06-14) - [MacOs High Sierra Beta USB Boot-Stick erstellen](https://blog.kuepper.nrw/posts/2017-06-09-macos-high-sierra-beta-usb-boot-stick-erstellen/) — MacOs High Sierra Beta USB Boot-Stick erstellen (2017-06-09) - [macOS High Sierra USB installer benutzen](https://blog.kuepper.nrw/posts/2017-06-06-macos-high-sierra-usb-installer-benutzen/) — Um den USB-Installer zu benutzen, einfach den Mac booten, während dessen die Option / alt (⌥) drücken. Das Laufwerk mit dem Titel "Install macOS 10.13 Beta" auswählen. (2017-06-06) - [GPN17 Mammut statt Vogel Das verteilte soziale Netzwerk Mastodon](https://blog.kuepper.nrw/posts/2017-05-29-gpn17-mammut-statt-vogel-das-verteilte-soziale-netzwerk-mastodon/) — Mastodon ist ein neues soziales Netzwerk, das dezentral funktioniert und OStatus implementiert (wie auch zB GNUSocial). (2017-05-29) - [Practical Linux Security Cookbook](https://blog.kuepper.nrw/posts/2017-05-12-practical-linux-security-cookbook/) — Bei [packtpub.com](https://www.packtpub.com/packt/offers/free-learning) gibt es wieder das tägliche kostenlose E-Book. "Practical Linux Security Cookbook" heißt das heutige Buch und könnte für einige interessant sein. (2017-05-12) - [Learning Data Mining with Python Ebook for free](https://blog.kuepper.nrw/posts/2017-03-30-learning-data-mining-with-python-ebook-for-free/) — Heute gibt es das Buch "Learning Data Mining with Python" bei [PacktPub](https://www.packtpub.com/packt/offers/free-learning) kostenlos. (2017-03-30) - [Free Book: LaTeX Beginner's Guide](https://blog.kuepper.nrw/posts/2017-02-24-free-book-latex-beginners-guide/) — LaTeX Beginner's Guide Get to grips with LaTeX with this accessible guide for beginners, and experience its versatility for yourself. (2017-02-24) - [Linux auf Z83 Mini PC installieren](https://blog.kuepper.nrw/posts/2017-02-15-linux-auf-z83-mini-pc-installieren/) — Der Raspberry PI zuhause ist noch ein altes 1er Model. Für FHEM und Homebridge für Apple HomeKit musste eigentlich ein neuer Raspberry her. Denn Homebridge auf dem alten Schätzchen installieren klappt nicht. Vielleicht hätte man das mit einigen Stunts hinbekommen. Aber es soll ja Stabil laufen. (2017-02-15) - [libstdc++.so.6: version `GLIBCXX_3.4.20' not found](https://blog.kuepper.nrw/posts/2017-01-31-libstdc-so-6-version-glibcxx_3-4-20-not-found/) — Da will man einmal kurz was neues installieren und dann das: (2017-01-31) - [Wordpress, Slack.com, Telegram, Icinga](https://blog.kuepper.nrw/posts/2016-02-24-wordpress-slack-com-telegram-icinga/) — Eher durch Zufall bin ich auf Slack.com gestoßen. Ich hatte nach einer Chatlösung für Seiten gesucht. Dabei bin ich auf Chatlio gestossen. Damit wurden die Anfragen per Chat in Slack gesendet. Antworten musste man dann aber leider über den Adminbereich vom Wordpress. (2016-02-24) - [VOX V847A Wah Wah Pedal](https://blog.kuepper.nrw/posts/2016-02-12-vox-v847a-wah-wah-pedal/) — Um im BGP manche Netze nicht zu erlauben: (2016-02-12) - [Bastelprojekt 1 Bender Mk3 Fuzz fast fertig.](https://blog.kuepper.nrw/posts/2016-02-10-bastelprojekt-1-bender-mk3-fuzz-fast-fertig/) — Nachdem der Volume Switch letzte Woche fertig zusammmen gebaut hatte wurde gleich als erstes die 3. Hand bestellt. (2016-02-10) - [Bausatzprojekt 3 Volume Switch fertig.](https://blog.kuepper.nrw/posts/2016-02-03-bausatzprojekt-3-volume-switch-fertig/) — Wie schon erwähnt ist der 3. Bausatz der erste der zusammen gebaut wurde. Der Volume Switch ist vorhin fertig geworden. (2016-02-03) - [GSM Codes](https://blog.kuepper.nrw/posts/2016-02-02-gsm-codes/) — Aktuell offline. Tabelle muss nach der Migration angepasst werden. (2016-02-02) - [Da liegt MXR M102 "dyna comp" auf dem Tisch](https://blog.kuepper.nrw/posts/2016-02-01-da-liegt-mxr-m102-dyna-comp-auf-dem-tisch/) — Vor ein paar Wochen habe ich für einen Arbeitskollegen einen Bass mit nach Essen genommen. Fahre ja eh jedes Wochenende nach Essen. Da bietet sich das an für jemanden etwas mit zunehmen. (2016-02-01) - [MPOW Magneto Headset](https://blog.kuepper.nrw/posts/2016-01-23-mpow-magneto-headset/) — Die In-Ear Headphones Earpods wurden am 12 September 2012 von Apple vorgestellt. Wie üblich bei Apple wurden Zahlen genannt und dramatisch darüber berichtet wie schwer es ist einen solchen Kopfhörer zu entwickeln. (2016-01-23) - [Bausatzprojekt 3 Volume Schalter](https://blog.kuepper.nrw/posts/2016-01-21-bausatzprojekt-3-volume-schalter/) — Die ersten beiden Bausätze sind gerade da, da habe ich die nächsten zwei bestellt. (2016-01-21) - [Bausatzprojekt 4 Bluelay - Delay](https://blog.kuepper.nrw/posts/2016-01-21-bausatzprojekt-4-bluelay-delay/) — Die ersten beiden Bausätze sind gerade da, da habe ich die nächsten zwei bestellt. (2016-01-21) - [Bausatzprojekt 2 Compressor-Dyna](https://blog.kuepper.nrw/posts/2016-01-19-bausatzprojekt-2-compressor-dyna/) — Das 2. Bausatzprojekt wird ein Compressor. (2016-01-19) - [Lieferung Fuzz und Compressor](https://blog.kuepper.nrw/posts/2016-01-16-lieferung-fuzz-und-compressor/) — Die ersten beiden Bausätze sind eingetroffen. Der Compressor-Dyna und der "Der Bender Mk3 Fuzz". (2016-01-16) - [Wer hat das ICE WiFi kaputt gemacht?](https://blog.kuepper.nrw/posts/2016-01-07-defekt-ice-wifi-nicht-immer-db-schuld/) — Die Deutsche Bahn bietet auf mittlerweilen vielen Strecken WLAN an. In der 1. Klasse kostenlos, in der 2. Klasse kostenpflichtig. (2016-01-16) - [Bastelprojekt 1 Bender Mk3 Fuzz fast fertig.](https://blog.kuepper.nrw/posts/2016-01-16-bausatzprojekt-1-fuzz/) — Im Frühjahr 2015 habe ich bei Mike seine ersten Effektgerätbausätze gesehen. Recht günstig diese kleinen Dinger. (2016-01-16) - [Nightly Session Part 2 Rock Power Ballade](https://blog.kuepper.nrw/posts/2016-01-15-nightly-session-part-2-rock-power-ballade/) — Nightly Session Part 1 Blues In A Minor (2016-01-15) - [Nightly Session Part 1 Blues In A Minor](https://blog.kuepper.nrw/posts/2016-01-15-nightly-session-part-1-blues-in-a-minor/) — Nightly Session Part 1 Blues In A Minor (2016-01-15) - [Rock - Solo Guitar (New Version)](https://blog.kuepper.nrw/posts/2016-01-14-rock-solo-guitar-new-version/) — Rock - Solo Guitar (New Version) (2016-01-14) - [E-Mails verwalten](https://blog.kuepper.nrw/posts/2016-01-08-e-mails-verwalten/) — In diesem [Google+](https://plus.google.com/+RüdigerPretzlaff/posts/9v1WyUG1NM5) Post hatte ich das Thema ja mal anschnitten und jetzt endlich mal angefangen genauer zu beschreiben. Hier aber erst noch mal das von Google+ (2016-01-08) ## Seiten - [Rüdiger Küpper](https://blog.kuepper.nrw/sites/about/) - [Datenschutzerklärung](https://blog.kuepper.nrw/sites/datenschutz/) — Datenschutzerklärung - [Datenschutzerklärung](https://blog.kuepper.nrw/sites/datenschutzerklaerung/) - [Impressum](https://blog.kuepper.nrw/sites/impressum/) — Impressum - [QuillDrop](https://blog.kuepper.nrw/sites/projects/quilldrop/) — Minimalistisches, blitzschnelles Blog-CMS in Go - mit Dark/Light Theme, Static Site Generator und dynamischem Server - [VM-Manager](https://blog.kuepper.nrw/sites/projects/vm-manager/) - [VM-Tracker](https://blog.kuepper.nrw/sites/projects/vm-tracker/) - [Weitere Projekte](https://blog.kuepper.nrw/sites/projects/weitere-projekte/) — birl - bookmark it, read later, cictl - cicd pipeline and runner - [Rüdiger Küpper](https://blog.kuepper.nrw/sites/ueber-mich/) ## Optional - [Tags](https://blog.kuepper.nrw/tags/) — Übersicht aller Tags - [Kategorien](https://blog.kuepper.nrw/categories/) — Übersicht aller Kategorien - [RSS Feed](https://blog.kuepper.nrw/index.xml) — RSS-Feed mit den neuesten Posts - [Volltext](https://blog.kuepper.nrw/llms-full.txt) — Alle Blogposts als Markdown in einer Datei