<?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>Open-Source on Sebastian Zehner</title><link>https://sebastianzehner.com/tags/open-source/</link><description>Recent content in Open-Source on Sebastian Zehner</description><generator>Hugo</generator><language>en</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>Sat, 18 Apr 2026 17:10:00 -0300</lastBuildDate><atom:link href="https://sebastianzehner.com/tags/open-source/index.xml" rel="self" type="application/rss+xml"/><item><title>Cactus Comments – Blog Comments Powered by Your Own Matrix Server</title><link>https://sebastianzehner.com/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/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>How I integrated Cactus Comments – a decentralized, tracking-free commenting system built on my own Matrix server – into my Hugo blog, including the client build, appservice setup, and Catppuccin styling.</description></item><item><title>Self-Hosting Your Own Matrix Homeserver with Synapse – Take Back Control of Your Data</title><link>https://sebastianzehner.com/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/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 this article, I set up my own Matrix homeserver using Synapse and Docker Compose. Alongside a brief introduction to the decentralized Matrix protocol, I walk through the complete installation with PostgreSQL, Traefik, and Cloudflare Tunnel.</description></item><item><title>Optimizing the Ollama Context Window: The key to a successful integration of OpenCode</title><link>https://sebastianzehner.com/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/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>The Context Window is the “invisible bottleneck” in many Ollama setups. Here are three approaches to optimize its performance, practical tests using various models, and specific recommendations for successfully integrating OpenCode with LLMs.</description></item></channel></rss>