<?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/"><channel><title>Notes on Between terminals and trails</title><link>https://blog.matschcode.de/en/notes/</link><description>Recent content in Notes on Between terminals and trails</description><generator>Hugo</generator><language>en</language><lastBuildDate>Sun, 21 Dec 2025 00:00:00 +0000</lastBuildDate><atom:link href="https://blog.matschcode.de/en/notes/index.xml" rel="self" type="application/rss+xml"/><item><title>Expose K3s Services from a Tailscale-Protected Homelab via a VPS</title><link>https://blog.matschcode.de/en/notes/self-hosting/expose-k3s-services-via-vps/</link><pubDate>Sun, 21 Dec 2025 00:00:00 +0000</pubDate><guid>https://blog.matschcode.de/en/notes/self-hosting/expose-k3s-services-via-vps/</guid><description>Route public web traffic through a VPS into a Tailscale-secured K3s cluster running in a private homelab.</description></item><item><title>Nextcloud K3S deployment using helm chart</title><link>https://blog.matschcode.de/en/notes/self-hosting/nextcloud-k3s-helm-deployment/</link><pubDate>Fri, 19 Dec 2025 00:00:00 +0000</pubDate><guid>https://blog.matschcode.de/en/notes/self-hosting/nextcloud-k3s-helm-deployment/</guid><description>The way I deployed nextcloud on my k3s cluster using helm chart</description></item><item><title>Setting up Giscus comments for Hugo blog</title><link>https://blog.matschcode.de/en/notes/development/giscus-hugo-comments/</link><pubDate>Thu, 04 Dec 2025 00:00:00 +0000</pubDate><guid>https://blog.matschcode.de/en/notes/development/giscus-hugo-comments/</guid><description>Giscus the Git Discussion based commenting system for Hugo blogs</description></item><item><title>My Obsidian + Syncthing Setup: A Self-Hosted Cloud for Notes, Backups, and More</title><link>https://blog.matschcode.de/en/notes/self-hosting/obsidian-cloud-sync-setup/</link><pubDate>Mon, 22 Sep 2025 00:00:00 +0000</pubDate><guid>https://blog.matschcode.de/en/notes/self-hosting/obsidian-cloud-sync-setup/</guid><description>Use syncthing on a server to create a cross-plattform file exchange for Obsidian notes and more</description></item><item><title>Free Hugo autotranslator for Github Pages</title><link>https://blog.matschcode.de/en/notes/development/hugo-autotranslator/</link><pubDate>Thu, 26 Jun 2025 00:00:00 +0000</pubDate><guid>https://blog.matschcode.de/en/notes/development/hugo-autotranslator/</guid><description>Automatically translate your Hugo website and deploy it to Github Pages</description></item><item><title>7 Ways to Refactor Your Flutter Application</title><link>https://blog.matschcode.de/en/notes/development/flutter-refactoring/</link><pubDate>Tue, 07 Jan 2025 00:00:00 +0000</pubDate><guid>https://blog.matschcode.de/en/notes/development/flutter-refactoring/</guid><description>My learnings during flutter refactoring</description></item><item><title>Free Obsidian PC Android sync</title><link>https://blog.matschcode.de/en/notes/self-hosting/free-obsidian-sync-solution/</link><pubDate>Thu, 02 Jan 2025 00:00:00 +0000</pubDate><guid>https://blog.matschcode.de/en/notes/self-hosting/free-obsidian-sync-solution/</guid><description>Explanation of how I use Syncthing as a free Obsidian Sync</description></item></channel></rss>