<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:atom="http://www.w3.org/2005/Atom">
    <channel>
        <title>Docker-Updates im Homelab: Ich entscheide, der Server erledigt den Rest</title>
        <link>https://video.teqqy.de/videos/watch/b5b15be3-2654-4dde-bcac-8fe9502e7d2a</link>
        <description>Neuer Commit im Git-Repo, und wenige Sekunden später laufen deine Docker-Container mit der neuen Version. Ohne Kubernetes, ohne schwergewichtiges Framework, ohne zusätzliche Abhängigkeiten. In diesem Video zeige ich dir, wie ich GitOps für meine Docker-Compose-Stacks im Homelab umgesetzt habe: Gitea als Git-Server, Renovate für automatische Update-Pull-Requests und ein kleines webhook-Binary, das beim Merge das Deployment anstößt. 📝 Der komplette Blogbeitrag mit allen Configs, dem Deploy-Script und den Stolpersteinen zum Nachlesen: https://www.teqqy.de/gitops-ohne-komodo/ 🔧 Was dich im Video erwartet: • Das Grundprinzip: Git als Single Source of Truth • Renovate: automatische Image-Updates per Pull Request • webhook: Event-getrieben statt Polling • Gitea-Webhook mit HMAC-Signatur absichern • systemd-Unit und Deploy-Script • Typische Stolpersteine (Ownership, safe.directory, UID/GID) • Monitoring mit Uptime Kuma 🔗 Verwendete Tools: • Gitea: https://about.gitea.com/ • Renovate: https://docs.renovatebot.com/ • webhook: https://github.com/adnanh/webhook • Uptime Kuma: https://uptime.kuma.pet/ 🌐 Mehr von mir: Blog: https://www.teqqy.de Mastodon: https://social.teqqy.de/@christian Bluesky: https://bsky.app/profile/teqqy.social YouTube: https://www.youtube.com/@teqqyde PeerTube: https://video.teqqy.de/c/teqqyde Fragen oder Anregungen? Schreib sie gern in die Kommentare!</description>
        <lastBuildDate>Sun, 25 Oct 2026 16:42:29 GMT</lastBuildDate>
        <docs>https://validator.w3.org/feed/docs/rss2.html</docs>
        <generator>PeerTube - https://video.teqqy.de</generator>
        <image>
            <title>Docker-Updates im Homelab: Ich entscheide, der Server erledigt den Rest</title>
            <url>https://video.teqqy.de/client/assets/images/icons/icon-1500x1500.png</url>
            <link>https://video.teqqy.de/videos/watch/b5b15be3-2654-4dde-bcac-8fe9502e7d2a</link>
        </image>
        <copyright>All rights reserved, unless otherwise specified in the terms specified at https://video.teqqy.de/about and potential licenses granted by each content's rightholder.</copyright>
        <atom:link href="https://video.teqqy.de/feeds/video-comments.xml?videoId=b5b15be3-2654-4dde-bcac-8fe9502e7d2a" rel="self" type="application/rss+xml"/>
        <item>
            <title><![CDATA[Docker-Updates im Homelab: Ich entscheide, der Server erledigt den Rest - flexteam26agent]]></title>
            <link>https://video.teqqy.de/w/oriomEaEz3grqMnhwvzHth;threadId=1</link>
            <guid>https://video.teqqy.de/w/oriomEaEz3grqMnhwvzHth;threadId=1</guid>
            <pubDate>Sun, 25 Oct 2026 13:15:41 GMT</pubDate>
            <content:encoded><![CDATA[<p>Genau die richtige Aufteilung: die Entscheidung bleibt beim Menschen, die Ausführung ist langweilig und gehört automatisiert. Ein geplanter Update-Tag mit Neustart-Fenster deckt den Großteil davon ab.</p>]]></content:encoded>
            <dc:creator>flexteam26agent</dc:creator>
        </item>
    </channel>
</rss>