<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:media="http://search.yahoo.com/mrss/"><channel><title>Techlab on Sebastian Zehner</title><link>https://sebastianzehner.com/de/categories/techlab/</link><description>Recent content in Techlab on Sebastian Zehner</description><generator>Hugo</generator><language>de</language><managingEditor>blog@techlab.icu (Sebastian Zehner)</managingEditor><webMaster>blog@techlab.icu (Sebastian Zehner)</webMaster><copyright>&lt;span class='custom-footer-icon'&gt;&lt;/span&gt;2026 Sebastian Zehner</copyright><lastBuildDate>Mon, 22 Jun 2026 21:25:07 +0000</lastBuildDate><atom:link href="https://sebastianzehner.com/de/categories/techlab/index.xml" rel="self" type="application/rss+xml"/><item><title>Von PaperMod zu Blowfish: Warum ich mein Hugo Theme gewechselt habe</title><link>https://sebastianzehner.com/de/posts/from-papermod-to-blowfish-why-i-switched-my-hugo-theme/</link><pubDate>Mon, 22 Jun 2026 21:25:07 +0000</pubDate><author>blog@techlab.icu (Sebastian Zehner)</author><guid>https://sebastianzehner.com/de/posts/from-papermod-to-blowfish-why-i-switched-my-hugo-theme/</guid><category>hugo</category><category>blowfish</category><category>blogging</category><category>website</category><category>catppuccin</category><enclosure url="https://sebastianzehner.com/posts/from-papermod-to-blowfish-why-i-switched-my-hugo-theme/featured.webp" type="image/webp" length="0"/><media:content url="https://sebastianzehner.com/posts/from-papermod-to-blowfish-why-i-switched-my-hugo-theme/featured.webp" medium="image"/><description>Nach Jahren mit PaperMod habe ich mein Hugo Blog auf Blowfish umgestellt. Was mich überzeugt hat, was anders ist und warum Catppuccin dabei eine Rolle spielt.</description></item><item><title>Cactus Comments – Blogkommentare über den eigenen Matrix-Server</title><link>https://sebastianzehner.com/de/posts/cactus-comments-blog-comments-matrix-server/</link><pubDate>Sat, 18 Apr 2026 17:10:00 -0300</pubDate><author>blog@techlab.icu (Sebastian Zehner)</author><guid>https://sebastianzehner.com/de/posts/cactus-comments-blog-comments-matrix-server/</guid><category>matrix</category><category>cactus</category><category>homeserver</category><category>hugo</category><category>synapse</category><category>open-source</category><category>self-hosting</category><enclosure url="https://sebastianzehner.com/posts/cactus-comments-blog-comments-matrix-server/featured.webp" type="image/webp" length="0"/><media:content url="https://sebastianzehner.com/posts/cactus-comments-blog-comments-matrix-server/featured.webp" medium="image"/><description>Wie ich mit Cactus Comments ein dezentrales, trackingfreies Kommentarsystem auf Basis meines eigenen Matrix-Servers in meinen Hugo-Blog integriert habe – inklusive Client-Build, Appservice-Setup und Catppuccin-Styling.</description></item><item><title>Eigener Matrix-Homeserver mit Synapse – Warum du deine Chats selbst hosten solltest</title><link>https://sebastianzehner.com/de/posts/self-hosting-matrix-homeserver-synapse/</link><pubDate>Wed, 08 Apr 2026 14:00:00 +0000</pubDate><author>blog@techlab.icu (Sebastian Zehner)</author><guid>https://sebastianzehner.com/de/posts/self-hosting-matrix-homeserver-synapse/</guid><category>matrix</category><category>homeserver</category><category>synapse</category><category>open-source</category><category>self-hosting</category><enclosure url="https://sebastianzehner.com/posts/self-hosting-matrix-homeserver-synapse/featured.webp" type="image/webp" length="0"/><media:content url="https://sebastianzehner.com/posts/self-hosting-matrix-homeserver-synapse/featured.webp" medium="image"/><description>In diesem Artikel richte ich meinen eigenen Matrix-Homeserver mit Synapse und Docker Compose ein. Neben einer kurzen Einführung in das dezentrale Matrix-Protokoll zeige ich die vollständige Installation mit PostgreSQL, Traefik und Cloudflare Tunnel.</description></item><item><title>DD-WRT auf dem TL-WR949N installieren – der vollständige Leitfaden</title><link>https://sebastianzehner.com/de/posts/installing-dd-wrt-on-the-tl-wr949n-the-complete-guide/</link><pubDate>Tue, 31 Mar 2026 22:57:00 +0000</pubDate><author>blog@techlab.icu (Sebastian Zehner)</author><guid>https://sebastianzehner.com/de/posts/installing-dd-wrt-on-the-tl-wr949n-the-complete-guide/</guid><category>router</category><category>firmware</category><category>dd-wrt</category><enclosure url="https://sebastianzehner.com/posts/installing-dd-wrt-on-the-tl-wr949n-the-complete-guide/featured.webp" type="image/webp" length="0"/><media:content url="https://sebastianzehner.com/posts/installing-dd-wrt-on-the-tl-wr949n-the-complete-guide/featured.webp" medium="image"/><description>Wie ich den brasilianischen TP-Link TL-WR949N Router mit DD-WRT geflasht habe – inklusive SSID-Workaround für Error 18005, Schritt-für-Schritt-Anleitung und TFTP-Recovery.</description></item><item><title>Ollama Context Window optimieren: Der Schlüssel für erfolgreiche OpenCode Integration</title><link>https://sebastianzehner.com/de/posts/ollama-context-window-optimization-opencode/</link><pubDate>Sat, 10 Jan 2026 22:20:00 +0000</pubDate><author>blog@techlab.icu (Sebastian Zehner)</author><guid>https://sebastianzehner.com/de/posts/ollama-context-window-optimization-opencode/</guid><category>ollama</category><category>llm</category><category>opencode</category><category>open-source</category><category>terminal</category><enclosure url="https://sebastianzehner.com/posts/ollama-context-window-optimization-opencode/featured.webp" type="image/webp" length="0"/><media:content url="https://sebastianzehner.com/posts/ollama-context-window-optimization-opencode/featured.webp" medium="image"/><description>Das Context Window ist der unsichtbare Flaschenhals vieler Ollama-Setups. Drei Lösungswege zur Optimierung, Praxistests mit verschiedenen Modellen und konkrete Empfehlungen für erfolgreiche OpenCode Integration mit lokalen LLMs.</description></item><item><title>Hugo: Serien-Funktion für mehrteilige Blogposts</title><link>https://sebastianzehner.com/de/posts/hugo-series-function-multi-part-posts/</link><pubDate>Mon, 05 Jan 2026 00:35:10 +0000</pubDate><author>blog@techlab.icu (Sebastian Zehner)</author><guid>https://sebastianzehner.com/de/posts/hugo-series-function-multi-part-posts/</guid><category>hugo</category><category>blogging</category><category>markdown</category><enclosure url="https://sebastianzehner.com/posts/hugo-series-function-multi-part-posts/featured.webp" type="image/webp" length="0"/><media:content url="https://sebastianzehner.com/posts/hugo-series-function-multi-part-posts/featured.webp" medium="image"/><description>Passend zu meiner geplanten Blog-Serie habe ich eine Serien-Funktion in Hugo integriert. In diesem Tutorial zeige ich dir, wie du mehrteilige Beiträge mit automatischer Nummerierung und Navigation erstellst.</description></item><item><title>Die Herausforderung mehrsprachiger Blogs</title><link>https://sebastianzehner.com/de/posts/md-translator/</link><pubDate>Wed, 17 Dec 2025 20:00:00 +0000</pubDate><author>blog@techlab.icu (Sebastian Zehner)</author><guid>https://sebastianzehner.com/de/posts/md-translator/</guid><category>hugo</category><category>markdown</category><category>blogging</category><category>ai</category><category>llm</category><category>claude</category><enclosure url="https://sebastianzehner.com/posts/md-translator/featured.webp" type="image/webp" length="0"/><media:content url="https://sebastianzehner.com/posts/md-translator/featured.webp" medium="image"/><description>Mehrsprachige Blogs bringen Übersetzungsaufwand mit sich. Manuelle Übersetzungen sind teuer, automatische Tools beschädigen oft die Markdown-Struktur. Wie bleibt man trotzdem effizient und behält das Format?</description></item><item><title>Docker Compose im Homelab: Mein Weg zu einer vernetzten Container-Infrastruktur</title><link>https://sebastianzehner.com/de/posts/docker-compose-homelab-my-journey-connected-container-infrastructure/</link><pubDate>Fri, 15 Aug 2025 09:04:00 -0300</pubDate><author>blog@techlab.icu (Sebastian Zehner)</author><guid>https://sebastianzehner.com/de/posts/docker-compose-homelab-my-journey-connected-container-infrastructure/</guid><category>Linux</category><category>Docker</category><category>Compose</category><category>Container</category><category>Homelab</category><category>IPvlan</category><category>Networking</category><enclosure url="https://sebastianzehner.com/posts/docker-compose-homelab-my-journey-connected-container-infrastructure/featured.webp" type="image/webp" length="0"/><media:content url="https://sebastianzehner.com/posts/docker-compose-homelab-my-journey-connected-container-infrastructure/featured.webp" medium="image"/><description>Mit klar strukturierten Volumes, eigenen Netzwerken und etwas Automatisierung laufen meine Dienste zuverlässig über mehrere Linux-Systeme. Sie sind schnell einsatzbereit, leicht aktualisierbar und stabil.</description></item><item><title>Coral Edge TPU: Hardwarebeschleunigung für KI-Objekterkennung</title><link>https://sebastianzehner.com/de/posts/coral-edge-tpu-hardware-acceleration-for-ai-object-detection/</link><pubDate>Wed, 13 Aug 2025 09:15:00 -0300</pubDate><author>blog@techlab.icu (Sebastian Zehner)</author><guid>https://sebastianzehner.com/de/posts/coral-edge-tpu-hardware-acceleration-for-ai-object-detection/</guid><category>Linux</category><category>Frigate</category><category>AI</category><category>Coral</category><category>TPU</category><category>NVR</category><category>Docker</category><category>Videoüberwachung</category><enclosure url="https://sebastianzehner.com/posts/coral-edge-tpu-hardware-acceleration-for-ai-object-detection/featured.webp" type="image/webp" length="0"/><media:content url="https://sebastianzehner.com/posts/coral-edge-tpu-hardware-acceleration-for-ai-object-detection/featured.webp" medium="image"/><description>Für meinen Frigate Docker Container wollte ich die AI-Objekterkennung mit Hardwarebeschleunigung betreiben. Deshalb habe ich mir einen Coral Edge TPU Chip gekauft und in meinen Server eingebaut.</description></item><item><title>Frigate: Open Source NVR mit Echtzeit-KI-Objekterkennung</title><link>https://sebastianzehner.com/de/posts/frigate-open-source-nvr-real-time-ai-object-detection/</link><pubDate>Tue, 12 Aug 2025 18:35:10 -0300</pubDate><author>blog@techlab.icu (Sebastian Zehner)</author><guid>https://sebastianzehner.com/de/posts/frigate-open-source-nvr-real-time-ai-object-detection/</guid><category>Linux</category><category>Frigate</category><category>AI</category><category>Coral</category><category>TPU</category><category>NVR</category><category>Docker</category><category>Videoüberwachung</category><enclosure url="https://sebastianzehner.com/posts/frigate-open-source-nvr-real-time-ai-object-detection/featured.webp" type="image/webp" length="0"/><media:content url="https://sebastianzehner.com/posts/frigate-open-source-nvr-real-time-ai-object-detection/featured.webp" medium="image"/><description>Frigate ist ein Open Source Network Video Recorder (NVR), der klassische Videoüberwachung mit KI-gestützter Echtzeiterkennung von Personen, Fahrzeugen, Tieren und anderen Objekten kombiniert.</description></item><item><title>NUT im Homelab: Zentrale Steuerung und Überwachung von USV-Systemen</title><link>https://sebastianzehner.com/de/posts/nut-in-the-homelab-central-ups-monitoring-and-automation/</link><pubDate>Wed, 06 Aug 2025 20:35:10 -0300</pubDate><author>blog@techlab.icu (Sebastian Zehner)</author><guid>https://sebastianzehner.com/de/posts/nut-in-the-homelab-central-ups-monitoring-and-automation/</guid><category>Linux</category><category>USV</category><category>NUT</category><category>Docker</category><category>Notstrom</category><enclosure url="https://sebastianzehner.com/posts/nut-in-the-homelab-central-ups-monitoring-and-automation/featured.webp" type="image/webp" length="0"/><media:content url="https://sebastianzehner.com/posts/nut-in-the-homelab-central-ups-monitoring-and-automation/featured.webp" medium="image"/><description>In meinem Homelab kommen mehrere unterbrechungsfreie Stromversorgungen (USV) zum Einsatz – darunter Modelle von &lt;strong&gt;Eaton&lt;/strong&gt; und &lt;strong&gt;CyberPower&lt;/strong&gt;. Sie schützen meine Server, NAS-Systeme und Netzwerkgeräte zuverlässig.</description></item><item><title>Rainy 75 Pro: So sieht meine perfekte Tastatur aus</title><link>https://sebastianzehner.com/de/posts/rainy-75-pro-this-is-what-my-perfect-keyboard-looks-like/</link><pubDate>Tue, 05 Aug 2025 09:35:10 -0300</pubDate><author>blog@techlab.icu (Sebastian Zehner)</author><guid>https://sebastianzehner.com/de/posts/rainy-75-pro-this-is-what-my-perfect-keyboard-looks-like/</guid><category>linux</category><category>keyboard</category><category>Rainy75Pro</category><category>keyd</category><category>setxkbmap</category><enclosure url="https://sebastianzehner.com/posts/rainy-75-pro-this-is-what-my-perfect-keyboard-looks-like/featured.webp" type="image/webp" length="0"/><media:content url="https://sebastianzehner.com/posts/rainy-75-pro-this-is-what-my-perfect-keyboard-looks-like/featured.webp" medium="image"/><description>Im April 2025 habe ich sie gefunden: meine perfekte Tastatur. Die &lt;strong&gt;Rainy 75 Pro&lt;/strong&gt; von Wobkey ist nicht nur hochwertig - sie hat mich vom ersten Tastenanschlag an begeistert.</description></item><item><title>Wie man eine Hugo Webseite hochlädt und veröffentlicht</title><link>https://sebastianzehner.com/de/posts/how-to-upload-and-publish-a-hugo-website/</link><pubDate>Fri, 06 Dec 2024 15:00:00 -0300</pubDate><author>blog@techlab.icu (Sebastian Zehner)</author><guid>https://sebastianzehner.com/de/posts/how-to-upload-and-publish-a-hugo-website/</guid><category>Hugo</category><category>Webseite</category><category>PaperMod</category><enclosure url="https://sebastianzehner.com/posts/how-to-upload-and-publish-a-hugo-website/featured.webp" type="image/webp" length="0"/><media:content url="https://sebastianzehner.com/posts/how-to-upload-and-publish-a-hugo-website/featured.webp" medium="image"/><description>Im zweiten Teil dieser Serie haben wir einige Inhalte für deine kostenlose Hugo Webseite erstellt und heute wollen wir diese Inhalte hochladen und kostenlos im Internet veröffentlichen.</description></item><item><title>Selbst gehostetes Social Media Management mit Mixpost</title><link>https://sebastianzehner.com/de/posts/self-hosted-social-media-management-with-mixpost/</link><pubDate>Sun, 25 Aug 2024 18:07:53 -0300</pubDate><author>blog@techlab.icu (Sebastian Zehner)</author><guid>https://sebastianzehner.com/de/posts/self-hosted-social-media-management-with-mixpost/</guid><category>Social Media</category><category>Mixpost</category><category>Simple Life</category><enclosure url="https://sebastianzehner.com/posts/self-hosted-social-media-management-with-mixpost/featured.webp" type="image/webp" length="0"/><media:content url="https://sebastianzehner.com/posts/self-hosted-social-media-management-with-mixpost/featured.webp" medium="image"/><description>Ich hatte die Idee, mein Engagement in den sozialen Medien zu vereinfachen und das ohne viel Geld oder gar monatliche Abonnementgebühren zu bezahlen. Dabei fand ich Mixpost als eine selbst gehostete Lösung.</description></item><item><title>Wie Inhalte für deine kostenlose Hugo Webseite erstellen</title><link>https://sebastianzehner.com/de/posts/how-to-create-content-for-your-free-hugo-website/</link><pubDate>Tue, 13 Aug 2024 16:05:39 -0300</pubDate><author>blog@techlab.icu (Sebastian Zehner)</author><guid>https://sebastianzehner.com/de/posts/how-to-create-content-for-your-free-hugo-website/</guid><category>Webseite</category><category>Hugo</category><category>PaperMod</category><enclosure url="https://sebastianzehner.com/posts/how-to-create-content-for-your-free-hugo-website/featured.webp" type="image/webp" length="0"/><media:content url="https://sebastianzehner.com/posts/how-to-create-content-for-your-free-hugo-website/featured.webp" medium="image"/><description>Heute zeige ich dir, wie du Inhalte für deine Hugo Webseite erstellst, wie du Menüs, Tags und Kategorien hinzufügst und wie du einige spezielle Einstellungen vornimmst.</description></item><item><title>Wie wir unsere SSL Zertifikate mit OpenSSL für lokale Webdienste signieren</title><link>https://sebastianzehner.com/de/posts/how-do-we-sign-our-ssl-certificates-with-openssl-for-local-web-services/</link><pubDate>Wed, 31 Jul 2024 20:53:58 -0300</pubDate><author>blog@techlab.icu (Sebastian Zehner)</author><guid>https://sebastianzehner.com/de/posts/how-do-we-sign-our-ssl-certificates-with-openssl-for-local-web-services/</guid><category>OpenSSL</category><category>HTTPS</category><category>Zertifikate</category><category>LAN</category><description>Ich dokumentiere in diesem Blogbeitrag, wie wir selbst signierte SSL-Zertifikate erstellen und sie sicher im lokalen Netzwerk verwenden. In meinem Homelab läuft auf einem älteren Raspberry Pi ein lokaler Webserver.</description></item><item><title>Wie man eine einfache und selbst gehostete Webseite kostenlos erstellt</title><link>https://sebastianzehner.com/de/posts/how-to-build-a-minimalistic-and-self-hosted-website-for-free/</link><pubDate>Mon, 22 Jul 2024 10:29:42 -0300</pubDate><author>blog@techlab.icu (Sebastian Zehner)</author><guid>https://sebastianzehner.com/de/posts/how-to-build-a-minimalistic-and-self-hosted-website-for-free/</guid><category>Webseite</category><category>Hugo</category><category>PaperMod</category><enclosure url="https://sebastianzehner.com/posts/how-to-build-a-minimalistic-and-self-hosted-website-for-free/featured.webp" type="image/webp" length="0"/><media:content url="https://sebastianzehner.com/posts/how-to-build-a-minimalistic-and-self-hosted-website-for-free/featured.webp" medium="image"/><description>Du bist hier auf meiner neuen minimalistischen und kostenlosen Webseite. Ich habe diese Webseite vor einigen Wochen erstellt, weil ich es gerne einfach habe und daher WordPress durch Hugo und das PaperMod Theme für meinen persönlichen Blog im Internet ersetzt.</description></item><item><title>Wie ich meine Domain mit Kryptowährung bezahlt habe und warum ich Hostinger empfehle</title><link>https://sebastianzehner.com/de/posts/how-i-paid-for-my-domain-with-cryptocurrency/</link><pubDate>Fri, 19 Jul 2024 10:17:58 -0300</pubDate><author>blog@techlab.icu (Sebastian Zehner)</author><guid>https://sebastianzehner.com/de/posts/how-i-paid-for-my-domain-with-cryptocurrency/</guid><category>Hostinger</category><category>Kryptowährung</category><category>Tron</category><category>Domain</category><description>In der heutigen digitalen Welt sind Domains ein wesentlicher Bestandteil jeder Webseite. Doch was, wenn man die Flexibilität hat, seine Domain mit Kryptowährung zu bezahlen?</description></item><item><title>Meine neue minimalistische und kostenlose Webseite</title><link>https://sebastianzehner.com/de/posts/my-new-minimalistic-and-free-website/</link><pubDate>Mon, 08 Jul 2024 16:20:40 -0300</pubDate><author>blog@techlab.icu (Sebastian Zehner)</author><guid>https://sebastianzehner.com/de/posts/my-new-minimalistic-and-free-website/</guid><category>Hugo</category><category>PaperMod</category><category>Webseite</category><category>Simple Life</category><enclosure url="https://sebastianzehner.com/posts/my-new-minimalistic-and-free-website/featured.webp" type="image/webp" length="0"/><media:content url="https://sebastianzehner.com/posts/my-new-minimalistic-and-free-website/featured.webp" medium="image"/><description>Dies ist mein erster neuer Beitrag auf dieser Webseite.</description></item></channel></rss>