<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>All Posts on Florian Hoss</title><link>https://florianhoss.de/blog/</link><description>Recent content in All Posts on Florian Hoss</description><generator>Hugo -- gohugo.io</generator><language>en</language><copyright>© 2026 Florian Hoss</copyright><lastBuildDate>Sat, 11 Apr 2026 00:00:00 +0000</lastBuildDate><atom:link href="https://florianhoss.de/blog/index.xml" rel="self" type="application/rss+xml"/><item><title>Challenges with a Menu Scraper Software</title><link>https://florianhoss.de/blog/2026/menu-scraper-experience/</link><pubDate>Sat, 11 Apr 2026 00:00:00 +0000</pubDate><guid>https://florianhoss.de/blog/2026/menu-scraper-experience/</guid><description>This post walks through the evolution of my menu scraper project, from its humble beginnings as a quick lunchtime tool to a robust, open-source platform with a modern stack.</description><media:content xmlns:media="http://search.yahoo.com/mrss/" url="https://florianhoss.de/blog/2026/menu-scraper-experience/featured.webp"/></item><item><title>Self-Hosting Infrastructure - My Setup in 2026</title><link>https://florianhoss.de/blog/2026/self-hosting/</link><pubDate>Sun, 08 Feb 2026 00:00:00 +0000</pubDate><guid>https://florianhoss.de/blog/2026/self-hosting/</guid><description>I will showcase my current setup and talk about securely linking them together.</description><media:content xmlns:media="http://search.yahoo.com/mrss/" url="https://florianhoss.de/blog/2026/self-hosting/featured.webp"/></item><item><title>I switched from Nextcloud to Seafile &amp; Radicale</title><link>https://florianhoss.de/blog/2026/nextcloud-to-seafile/</link><pubDate>Sat, 10 Jan 2026 00:00:00 +0000</pubDate><guid>https://florianhoss.de/blog/2026/nextcloud-to-seafile/</guid><description>Since my first steps into self-hosting 2018, I have been using Nextcloud as my primary solution for file storage and documents. However, over time, I found myself increasingly dissatisfied with its performance and complexity.</description><media:content xmlns:media="http://search.yahoo.com/mrss/" url="https://florianhoss.de/blog/2026/nextcloud-to-seafile/featured.webp"/></item><item><title>Automate Compose Updates with Renovate, GitHub, and GitOps</title><link>https://florianhoss.de/blog/2025/docker-renovate-gitops/</link><pubDate>Sun, 28 Dec 2025 00:00:00 +0000</pubDate><guid>https://florianhoss.de/blog/2025/docker-renovate-gitops/</guid><description>Anyone managing production container environments knows the problem: images update quickly, security fixes are released constantly, and manually keeping up is tedious and error-prone.</description><media:content xmlns:media="http://search.yahoo.com/mrss/" url="https://florianhoss.de/blog/2025/docker-renovate-gitops/featured.webp"/></item><item><title>How to setup DynDNS without using the Router's built-in features</title><link>https://florianhoss.de/blog/2025/own-dyndns/</link><pubDate>Sun, 16 Nov 2025 00:00:00 +0000</pubDate><guid>https://florianhoss.de/blog/2025/own-dyndns/</guid><description>In this guide, we will walk you through setting up your own Dynamic DNS (DynDNS) solution using an automation tool and a DNS provider&amp;rsquo;s API.</description><media:content xmlns:media="http://search.yahoo.com/mrss/" url="https://florianhoss.de/blog/2025/own-dyndns/featured.webp"/></item><item><title>Connect Portainer Agent to Unraid via WireGuard VPN</title><link>https://florianhoss.de/blog/2025/portainer-agent-wireguard/</link><pubDate>Sun, 05 Oct 2025 00:00:00 +0000</pubDate><guid>https://florianhoss.de/blog/2025/portainer-agent-wireguard/</guid><description>This guide explains how to connect a Portainer Agent securely over a WireGuard VPN to an Unraid server. All communication between the two systems occurs exclusively through an encrypted tunnel.</description><media:content xmlns:media="http://search.yahoo.com/mrss/" url="https://florianhoss.de/blog/2025/portainer-agent-wireguard/featured.webp"/></item><item><title>Why i switched from Apple iOS to GrapheneOS</title><link>https://florianhoss.de/blog/2025/using-graphene-os/</link><pubDate>Sun, 28 Sep 2025 00:00:00 +0000</pubDate><guid>https://florianhoss.de/blog/2025/using-graphene-os/</guid><description>I have been using GrapheneOS on my smartphone for two months now. For a long time, I was looking for a mobile operating system that focuses on privacy, security, and control, without limiting me in everyday use.</description><media:content xmlns:media="http://search.yahoo.com/mrss/" url="https://florianhoss.de/blog/2025/using-graphene-os/featured.webp"/></item><item><title>How to Secure a Fresh Debian Installation</title><link>https://florianhoss.de/blog/2025/debian-setup/</link><pubDate>Sun, 14 Sep 2025 00:00:00 +0000</pubDate><guid>https://florianhoss.de/blog/2025/debian-setup/</guid><description>When setting up a new Debian server, it’s essential to harden it before deploying any services. This guide walks you through foundational steps to secure your system.</description><media:content xmlns:media="http://search.yahoo.com/mrss/" url="https://florianhoss.de/blog/2025/debian-setup/featured.webp"/></item></channel></rss>