<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>monitoring Archive - Maximilian Krieg</title>
	<atom:link href="https://maximiliankrieg.de/tag/monitoring/feed/" rel="self" type="application/rss+xml" />
	<link>https://maximiliankrieg.de/tag/monitoring/</link>
	<description>Wissen, Technik &#38; Erfahrungen</description>
	<lastBuildDate>Sun, 11 Oct 2026 09:18:33 +0000</lastBuildDate>
	<language>de</language>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	<generator>https://wordpress.org/?v=7.1.3</generator>

<image>
	<url>https://maximiliankrieg.de/wp-content/uploads/2026/05/cropped-20260524_logo_2_512-2-32x32.png</url>
	<title>monitoring Archive - Maximilian Krieg</title>
	<link>https://maximiliankrieg.de/tag/monitoring/</link>
	<width>32</width>
	<height>32</height>
</image> 
	<item>
		<title>Homelab &#8211; Monitoring mit Beszel</title>
		<link>https://maximiliankrieg.de/2026/10/homelab-monitoring-mit-beszel/</link>
					<comments>https://maximiliankrieg.de/2026/10/homelab-monitoring-mit-beszel/#respond</comments>
		
		<dc:creator><![CDATA[Maximilian]]></dc:creator>
		<pubDate>Sat, 10 Oct 2026 09:57:39 +0000</pubDate>
				<category><![CDATA[Server & Homelab]]></category>
		<category><![CDATA[Beszel]]></category>
		<category><![CDATA[discord]]></category>
		<category><![CDATA[Docker]]></category>
		<category><![CDATA[Docker-Container]]></category>
		<category><![CDATA[Dockhand]]></category>
		<category><![CDATA[Homelab]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[monitoring]]></category>
		<category><![CDATA[Ressourcenüberwachung]]></category>
		<category><![CDATA[Systemüberwachung]]></category>
		<category><![CDATA[VPS]]></category>
		<guid isPermaLink="false">https://maximiliankrieg.de/?p=3952</guid>

					<description><![CDATA[<p>Mit der zunehmenden Anzahl an Docker-Containern auf meinem neuen VPS wird es immer wichtiger, den Ressourcenverbrauch im Blick zu behalten. Neben den eigentlichen Anwendungen laufen inzwischen mehrere Backup-Mechanismen und verschiedene Hintergrundprozesse. Gleichzeitig optimiere ich noch die Konfiguration einzelner Container, die mir zu viel Systemressourcen verbrauchen. Deshalb habe ich mich entschieden, Beszel als schlanke Monitoring-Lösung auf [&#8230;]</p>
<p>Der Beitrag <a href="https://maximiliankrieg.de/2026/10/homelab-monitoring-mit-beszel/">Homelab &#8211; Monitoring mit Beszel</a> erschien zuerst auf <a href="https://maximiliankrieg.de">Maximilian Krieg</a>.</p>
]]></description>
										<content:encoded><![CDATA[
<p class="wp-block-paragraph">Mit der zunehmenden Anzahl an Docker-Containern auf meinem neuen VPS wird es immer wichtiger, den Ressourcenverbrauch im Blick zu behalten. Neben den eigentlichen Anwendungen laufen inzwischen mehrere Backup-Mechanismen und verschiedene Hintergrundprozesse. Gleichzeitig optimiere ich noch die Konfiguration einzelner Container, die mir zu viel Systemressourcen verbrauchen.</p>



<p class="wp-block-paragraph">Deshalb habe ich mich entschieden, <strong>Beszel</strong> als schlanke Monitoring-Lösung auf meinem VPS einzusetzen.</p>



<h2 class="wp-block-heading">Warum zusätzlich zu Dockhand?</h2>



<p class="wp-block-paragraph">Für die Verwaltung meiner Docker-Container verwende ich bereits <strong>Dockhand</strong>. Damit lassen sich Container, Stacks und deren aktueller Zustand komfortabel verwalten.</p>



<p class="wp-block-paragraph">Was mir derzeit allerdings fehlt, ist eine vernünftige <strong>Langzeitansicht der Systemressourcen</strong>. Ich möchte nicht nur sehen, wie stark mein VPS gerade ausgelastet ist, sondern auch nachvollziehen können, wie sich der Ressourcenverbrauch über mehrere Tage oder Wochen entwickelt.</p>



<p class="wp-block-paragraph">Genau hier soll Beszel ansetzen. Dockhand bleibt weiterhin für die Containerverwaltung zuständig, während Beszel die Ressourcenüberwachung übernimmt.</p>



<h2 class="wp-block-heading">Was ist Beszel?</h2>



<p class="wp-block-paragraph">Beszel ist eine leichtgewichtige, quelloffene Monitoring-Lösung, die sich besonders für kleinere Serverumgebungen und Homelabs eignet.</p>



<p class="wp-block-paragraph">Die Software besteht aus zwei Komponenten:</p>



<ul class="wp-block-list">
<li><strong>Beszel Hub:</strong> Zentrale Weboberfläche zur Anzeige und Auswertung der Messwerte.</li>



<li><strong>Beszel Agent:</strong> Erfasst die Systeminformationen und übermittelt sie an den Hub.</li>
</ul>



<p class="wp-block-paragraph">Neben klassischen Systemmetriken kann Beszel auch den Ressourcenverbrauch einzelner Docker-Container erfassen.</p>



<p class="wp-block-paragraph">Damit eignet sich die Software gut für meinen VPS, ohne gleich eine umfangreiche Monitoring-Infrastruktur mit Prometheus und Grafana aufbauen zu müssen.</p>



<h2 class="wp-block-heading">Welche Ressourcen möchte ich überwachen?</h2>



<p class="wp-block-paragraph">Im Mittelpunkt steht die langfristige Entwicklung der Ressourcenauslastung.</p>



<figure class="wp-block-table"><table class="has-fixed-layout"><thead><tr><th>Bereich</th><th>Was mich interessiert</th></tr></thead><tbody><tr><td>CPU</td><td>Auslastung des VPS und einzelner Container</td></tr><tr><td>RAM</td><td>Speicherverbrauch und mögliche Engpässe</td></tr><tr><td>Festplatte</td><td>Belegter und verfügbarer Speicherplatz</td></tr><tr><td>Disk-I/O</td><td>Lese- und Schreibaktivitäten</td></tr><tr><td>Netzwerk</td><td>Ein- und ausgehender Datenverkehr</td></tr><tr><td>Docker</td><td>Ressourcenverbrauch einzelner Container</td></tr><tr><td>Historie</td><td>Entwicklung der Messwerte über längere Zeiträume</td></tr></tbody></table></figure>



<p class="wp-block-paragraph">Besonders wichtig ist mir dabei die Überwachung des Festplattenspeichers. Damit Beszel die <strong>Speicherplatzbelegung </strong>der primären Systempartition korrekt überwachen konnte, musste nach der initialen Bereitstellung zusätzlich die <strong>Umgebungsvariable </strong><code>FILESYSTEM</code> im Beszel-Agent definiert werden.</p>



<pre class="wp-block-code"><code>    environment:
      &#91;...]
      FILESYSTEM: "vda1"</code></pre>



<h2 class="wp-block-heading">Einblicke in das Monitoring</h2>



<h3 class="wp-block-heading">Systemübersicht</h3>



<p class="wp-block-paragraph">Die Gesamtübersicht zeigt die wichtigsten Ressourcen meines VPS auf einen Blick. Dazu gehören unter anderem CPU-Auslastung, Arbeitsspeicher und Festplattenbelegung. So lässt sich schnell erkennen, wie stark das System ausgelastet ist und wie sich die Werte im Zeitverlauf entwickeln. Die Ansicht lässt sich zwischen Tabelle und Raster (siehe Bild) umstellen.</p>



<figure class="wp-block-image size-full"><img fetchpriority="high" decoding="async" width="515" height="542" src="https://maximiliankrieg.de/wp-content/uploads/2026/10/2026-10-10_blog_content_beszel-host.png" alt="" class="wp-image-3953" srcset="https://maximiliankrieg.de/wp-content/uploads/2026/10/2026-10-10_blog_content_beszel-host.png 515w, https://maximiliankrieg.de/wp-content/uploads/2026/10/2026-10-10_blog_content_beszel-host-333x350.png 333w" sizes="(max-width: 515px) 100vw, 515px" /><figcaption class="wp-element-caption">Systemübersicht im Raster-Format</figcaption></figure>



<h3 class="wp-block-heading">Netzwerk-Monitore</h3>



<p class="wp-block-paragraph">Die Netzwerk-Monitore zeigen die Ergebnisse verschiedener Prüfungen, die der Beszel-Agent durchführt. Dazu gehören unter anderem Ping-Tests, DNS-Namensauflösung, HTTP-Requests und weitere Netzwerkchecks. So lassen sich Erreichbarkeitsprobleme, erhöhte Antwortzeiten oder Störungen bei der Namensauflösung frühzeitig erkennen.</p>



<figure class="wp-block-image size-full"><img decoding="async" width="1547" height="252" src="https://maximiliankrieg.de/wp-content/uploads/2026/10/2026-10-10_blog_content_beszel-net.png" alt="" class="wp-image-3954" srcset="https://maximiliankrieg.de/wp-content/uploads/2026/10/2026-10-10_blog_content_beszel-net.png 1547w, https://maximiliankrieg.de/wp-content/uploads/2026/10/2026-10-10_blog_content_beszel-net-350x57.png 350w, https://maximiliankrieg.de/wp-content/uploads/2026/10/2026-10-10_blog_content_beszel-net-1024x167.png 1024w, https://maximiliankrieg.de/wp-content/uploads/2026/10/2026-10-10_blog_content_beszel-net-768x125.png 768w, https://maximiliankrieg.de/wp-content/uploads/2026/10/2026-10-10_blog_content_beszel-net-1536x250.png 1536w" sizes="(max-width: 1547px) 100vw, 1547px" /><figcaption class="wp-element-caption">Monitoring von Erreichbarkeiten und Netzwerkdiensten über Netzwerk-Monitore</figcaption></figure>



<h3 class="wp-block-heading">Ressourcen-Detailansicht</h3>



<p class="wp-block-paragraph">In der Detailansicht lässt sich der Ressourcenverbrauch einzelner Docker-Container genauer betrachten. Damit kann ich beispielsweise feststellen, welche Anwendungen besonders viel RAM oder CPU benötigen und wie sich Konfigurationsänderungen auf deren Auslastung auswirken.</p>



<figure class="wp-block-image size-full"><img decoding="async" width="1589" height="677" src="https://maximiliankrieg.de/wp-content/uploads/2026/10/2026-10-10_blog_content_beszel-sys.png" alt="" class="wp-image-3955" srcset="https://maximiliankrieg.de/wp-content/uploads/2026/10/2026-10-10_blog_content_beszel-sys.png 1589w, https://maximiliankrieg.de/wp-content/uploads/2026/10/2026-10-10_blog_content_beszel-sys-350x149.png 350w, https://maximiliankrieg.de/wp-content/uploads/2026/10/2026-10-10_blog_content_beszel-sys-1024x436.png 1024w, https://maximiliankrieg.de/wp-content/uploads/2026/10/2026-10-10_blog_content_beszel-sys-768x327.png 768w, https://maximiliankrieg.de/wp-content/uploads/2026/10/2026-10-10_blog_content_beszel-sys-1536x654.png 1536w" sizes="(max-width: 1589px) 100vw, 1589px" /><figcaption class="wp-element-caption">Auszug aus der Ressourcen-Detailansicht</figcaption></figure>



<h2 class="wp-block-heading">Benachrichtigungen über Discord</h2>



<p class="wp-block-paragraph">Wie bei meinen anderen Diensten sollen auch die Benachrichtigungen von Beszel über <strong>Discord</strong> erfolgen. So kann ich beispielsweise über kritische Ressourcenauslastungen oder knapp werdenden Speicherplatz informiert werden, ohne regelmäßig die Monitoring-Oberfläche öffnen zu müssen.</p>



<p class="wp-block-paragraph">Die Webhook-URL wird in Discord erstellt und hat folgendes Format:</p>



<pre class="wp-block-code"><code>https://discord.com/api/webhooks/<strong>WEBHOOKID</strong>/<strong>TOKEN</strong></code></pre>



<p class="wp-block-paragraph">Für Beszel muss die URL in folgendes Format umgewandelt werden:</p>



<pre class="wp-block-code"><code><code>discord://<strong>TOKEN</strong>@<strong>WEBHOOKID</strong></code></code></pre>



<p class="wp-block-paragraph">E-Mail-Benachrichtigungen, wie ich sie während jedem Setup erstmal einrichte, wären möglicherweise die robustere Variante, da sie weniger von einem für mich nicht steuerbaren Provider abhängig sind. Allerdings möchte ich vermeiden, dass meine Postfächer durch exzessive technische Meldungen überflutet werden.</p>



<p class="wp-block-paragraph">Deshalb bleibt Discord mein bevorzugter Benachrichtigungskanal für das laufende Monitoring (analog zu Uptime Kuma).</p>



<p class="wp-block-paragraph"><strong>Eine Ausnahme bleibt Dockhand:</strong> Die Containerverwaltung selbst darf weiterhin E-Mails versenden. Damit behalte ich für wichtige Verwaltungs- und Backup-Meldungen einen zusätzlichen Kommunikationsweg, der auch dann funktioniert, wenn Beszel und Uptime Kuma mal ausgefallen sind.</p>



<h2 class="wp-block-heading">Sicherheit</h2>



<p class="wp-block-paragraph">Gemäß meinem Sicherheitskonzept werden administrative Schnittstellen ausschließlich über das WireGuard-VPN bereitgestellt. Bei Beszel betrifft dies sowohl das Monitoring-Frontend als auch die integrierte PocketBase-Administrationsoberfläche. Da beide über denselben Dienst (und TCP-Port) erreichbar sind, wird der Zugriff bereits auf Netzwerkebene auf das WireGuard-Interface beschränkt.</p>



<p class="wp-block-paragraph">Ein weiteres Argument ist, dass Monitoring-Daten wie CPU- und Speicherauslastung, Dateisystembelegung und Container-Status detaillierte Einblicke in die Systeminfrastruktur ermöglichen. Da diese Informationen ausschließlich administrativen Zwecken dienen, besteht keine Notwendigkeit, sie über das öffentliche Internet zugänglich zu machen.</p>



<h2 class="wp-block-heading">Fazit</h2>



<p class="wp-block-paragraph">Mit Beszel habe ich eine schlanke Ergänzung zu Dockhand gefunden, um die Ressourcen meines VPS und der einzelnen Docker-Container langfristig im Blick zu behalten. Die historischen Messwerte sind eine signifikante Verbesserung meiner Einblicke in die Entwicklung meines VPS über die nächsten Wochen und Monate.</p>



<p class="wp-block-paragraph">Die Einrichtung ist unkompliziert, der Ressourcenbedarf gering und dank Discord-Benachrichtigungen muss ich die Oberfläche nicht ständig kontrollieren, außerdem werden meine E-Mail-Postfächer nicht überflutet und ich bekomme Benachrichtigungen an meinem Smartphone (<em>und sogar meiner Smartwatch</em>) dadurch angezeigt. Für meine aktuelle VPS-Umgebung bietet Beszel damit genau den Funktionsumfang, den ich benötige.</p>



<p class="wp-block-paragraph"></p>
<p>Der Beitrag <a href="https://maximiliankrieg.de/2026/10/homelab-monitoring-mit-beszel/">Homelab &#8211; Monitoring mit Beszel</a> erschien zuerst auf <a href="https://maximiliankrieg.de">Maximilian Krieg</a>.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://maximiliankrieg.de/2026/10/homelab-monitoring-mit-beszel/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>Homelab &#8211; Docker-Container fürs Labor</title>
		<link>https://maximiliankrieg.de/2026/10/docker-container-fuers-homelab/</link>
					<comments>https://maximiliankrieg.de/2026/10/docker-container-fuers-homelab/#respond</comments>
		
		<dc:creator><![CDATA[Maximilian]]></dc:creator>
		<pubDate>Thu, 08 Oct 2026 20:56:09 +0000</pubDate>
				<category><![CDATA[Server & Homelab]]></category>
		<category><![CDATA[Container]]></category>
		<category><![CDATA[Datensicherung]]></category>
		<category><![CDATA[Docker]]></category>
		<category><![CDATA[Docker Compose]]></category>
		<category><![CDATA[Homelab]]></category>
		<category><![CDATA[IT-Sicherheit]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[monitoring]]></category>
		<category><![CDATA[NAS]]></category>
		<category><![CDATA[Netzwerkmanagement]]></category>
		<category><![CDATA[Open Source]]></category>
		<category><![CDATA[Raspberry Pi]]></category>
		<category><![CDATA[Self-Hosting]]></category>
		<category><![CDATA[Serveradministration]]></category>
		<category><![CDATA[VPS]]></category>
		<guid isPermaLink="false">https://maximiliankrieg.de/?p=3917</guid>

					<description><![CDATA[<p>Ich habe Kollegen und Freunde einfach einmal gefragt: Welche Systeme und Container setzt ihr eigentlich ein, und welche Projekte sollte ich mir unbedingt einmal ansehen? Zurück kamen verschiedene Vorschläge, insbesondere hier ein großes Dankeschön an Jonas, Julian, Nils und Robin, deren Anregungen ich mit meinen eigenen bisherigen Homelab-Projekten und weiteren Empfehlungen aus Artikeln und Community-Diskussionen [&#8230;]</p>
<p>Der Beitrag <a href="https://maximiliankrieg.de/2026/10/docker-container-fuers-homelab/">Homelab &#8211; Docker-Container fürs Labor</a> erschien zuerst auf <a href="https://maximiliankrieg.de">Maximilian Krieg</a>.</p>
]]></description>
										<content:encoded><![CDATA[
<p class="wp-block-paragraph">Ich habe Kollegen und Freunde einfach einmal gefragt: Welche Systeme und Container setzt ihr eigentlich ein, und welche Projekte sollte ich mir unbedingt einmal ansehen?</p>



<p class="wp-block-paragraph">Zurück kamen verschiedene Vorschläge, insbesondere hier ein großes Dankeschön an Jonas, Julian, Nils und Robin, deren Anregungen ich mit meinen eigenen bisherigen Homelab-Projekten und weiteren Empfehlungen aus Artikeln und Community-Diskussionen zusammengeführt habe.</p>



<p class="wp-block-paragraph">Die in diesem Artikel entstandene Liste ist ausdrücklich <strong>keine Bewertung</strong> und <strong>keine Rangliste</strong>. Der Artikel dient vielmehr als Auftakt für eine Serie und soll zunächst Stichpunktartig zeigen, welche Projekte zusammengekommen sind, was sie machen und welche davon für weitere Tests interessant sein könnten. Dabei berücksichtige ich ebenfalls, dass ich verschiedene Docker-Plattformen habe und es durchaus sein kann, dass ein Container auf einer oder mehreren dieser Plattformen für mich (keinen) Sinn ergeben würde.</p>



<h2 class="wp-block-heading">Meine drei Docker-Plattformen</h2>



<p class="wp-block-paragraph">Für den Betrieb und die Tests stehen mir drei unterschiedliche Docker-Plattformen zur Verfügung.</p>



<p class="wp-block-paragraph">Ich habe mir vorgenommen sie nach diesen Zwecken differenziert einzusetzen:</p>



<ul class="wp-block-list">
<li><strong>NAS: </strong>Zentraler Datenspeicher und Host für Anwendungen mit direktem Bezug zu größeren oder dauerhaft gespeicherten Datenbeständen.</li>



<li><strong>Raspberry Pi: </strong>Stromsparender 24×7-Host für kleinere Dienste, Netzwerktools, Monitoring und Automatisierungen.</li>



<li><strong>VPS: </strong>Unabhängiger 24×7-Host für dauerhaft verfügbare und extern benötigte Dienste. Je nach Anwendung erfolgt der Zugriff dann öffentlich oder geschützt über VPN.</li>
</ul>



<p class="wp-block-paragraph">Den Aufbau und die technische Umsetzung meiner Docker-Umgebung werde ich in einem separaten Artikel nochmals ausführlicher beschreiben.</p>



<h2 class="wp-block-heading">Containerverwaltung</h2>



<figure class="wp-block-table"><table><thead><tr><th>Projekt</th><th>Beschreibung / technischer Schwerpunkt</th></tr></thead><tbody><tr><td><a href="https://dockhand.pro/">Dockhand</a></td><td>Webbasierte Verwaltung von Docker-Hosts und Compose-Stacks. Unterstützt Stack-Deployments, zeitgesteuerte Aufgaben sowie Backup- und Repository-Funktionen.</td></tr><tr><td><a href="https://www.portainer.io/">Portainer</a></td><td>Zentrale Verwaltungsoberfläche für Docker-, Swarm- und Kubernetes-Umgebungen. Ermöglicht die Administration von Containern, Images, Netzwerken, Volumes und Stacks.</td></tr><tr><td>Dockge</td><td>Weboberfläche zur Verwaltung von Docker-Compose-Projekten. Unterstützt das Bearbeiten von Compose-Dateien, die Steuerung von Stacks und die Anzeige von Logs.</td></tr><tr><td>Komodo</td><td>Zentrale Verwaltung von Docker-Hosts, Containern und Deployments. Ermöglicht die Orchestrierung von Stacks auf mehreren Servern.</td></tr><tr><td>Autoheal</td><td>Prüft den von Docker gemeldeten Health-Status von Containern. Fehlerhafte Container können über die Docker-API automatisch neu gestartet werden.</td></tr><tr><td>Watchtower</td><td>Überprüft verwendete Container-Images auf neue Versionen. Kann Container mit aktualisierten Images automatisiert neu erstellen.</td></tr><tr><td>DIUN</td><td>Überwacht Container-Registries auf aktualisierte Image-Versionen. Meldet verfügbare Updates, ohne Container selbst zu aktualisieren.</td></tr><tr><td>Coolify</td><td>Self-hosted Plattform für das Deployment von Anwendungen und Datenbanken. Unterstützt Git-basierte Bereitstellung, Builds und die Verwaltung von Domains.</td></tr><tr><td>Dokploy</td><td>Plattform zur Bereitstellung containerisierter Anwendungen. Unterstützt Docker Compose, Git-basierte Deployments und Reverse-Proxy-Konfigurationen.</td></tr><tr><td><a href="https://github.com/Tecnativa/docker-socket-proxy">Docker Socket Proxy</a></td><td>HTTP-Proxy für den Zugriff auf die Docker-Engine-API. Erlaubt die Beschränkung einzelner API-Bereiche für angebundene Anwendungen.</td></tr></tbody></table><figcaption class="wp-element-caption">Werkzeuge zur Bereitstellung, Verwaltung und Automatisierung containerisierter Anwendungen.</figcaption></figure>



<h2 class="wp-block-heading">Monitoring</h2>



<figure class="wp-block-table"><table><thead><tr><th>Projekt</th><th>Beschreibung / technischer Schwerpunkt</th></tr></thead><tbody><tr><td><a href="https://uptimekuma.co/">Uptime Kuma</a></td><td>Überwacht die Erreichbarkeit von Diensten über HTTP(S), TCP, ICMP und weitere Prüfverfahren. Bietet Benachrichtigungen, Verfügbarkeitsstatistiken und Statusseiten.</td></tr><tr><td><a href="https://www.beszel.dev/" data-type="post" data-id="3952">Beszel</a></td><td>Leichtgewichtiges Monitoring von Hosts und Containern über Agenten. Erfasst Ressourcenmetriken und ermöglicht historische Auswertungen und Benachrichtigungen.</td></tr><tr><td>Netdata</td><td>Erfasst System- und Anwendungsmetriken mit hoher zeitlicher Auflösung. Verwendet Collector-Module für Betriebssysteme, Container und Netzwerkdienste.</td></tr><tr><td>Dozzle</td><td>Webbasierte Anzeige von Docker-Containerlogs. Unterstützt Live-Streaming, Suche und Filterung von Logausgaben.</td></tr><tr><td>LibreNMS</td><td>Netzwerkmonitoring mit SNMP-basierter Datenerfassung und automatischer Geräteerkennung. Bietet Performance-Graphen, Alarmierungsregeln und Geräteinventarisierung.</td></tr><tr><td>Scrutiny</td><td>Erfasst SMART-Daten von Datenträgern und bewertet deren Zustand. Stellt historische Laufwerkswerte und Warnungen bei auffälligen Veränderungen bereit.</td></tr><tr><td>Grafana</td><td>Visualisierungsplattform für Metriken, Logs und weitere Datenquellen. Unterstützt Dashboards, Datenquellenabfragen und regelbasierte Alarmierung.</td></tr><tr><td>Prometheus</td><td>Monitoring-System mit Zeitreihenspeicherung und pullbasierter Metrikenerfassung. Verwendet PromQL für Abfragen und unterstützt Alarmierungsregeln.</td></tr><tr><td>InfluxDB</td><td>Datenbank zur Speicherung und Abfrage zeitbezogener Messwerte. Wird für Telemetrie, Sensordaten und Monitoring-Zeitreihen eingesetzt.</td></tr><tr><td>Loki</td><td>Zentrales System zur Speicherung und Abfrage von Logdaten. Indexiert primär Labels und verwendet LogQL zur Auswertung.</td></tr><tr><td>Grafana Alloy</td><td>Collector zur Verarbeitung und Weiterleitung von Metriken, Logs und Traces. Unterstützt OpenTelemetry und verschiedene Telemetrie-Backends.</td></tr><tr><td>cAdvisor</td><td>Erfasst Laufzeit- und Ressourcenmetriken einzelner Container. Stellt unter anderem CPU-, Speicher-, Netzwerk- und Dateisystemwerte bereit.</td></tr><tr><td>Glances</td><td>Systemmonitoring für Prozesse, CPU, Arbeitsspeicher, Netzwerk und Datenträger. Kann über Terminal, Weboberfläche und Schnittstellen genutzt werden.</td></tr><tr><td>Gatus</td><td>Überwacht Service-Endpunkte anhand konfigurierbarer Prüfbedingungen. Kontrolliert unter anderem HTTP-Antworten, Erreichbarkeit und Zertifikate.</td></tr><tr><td>ntopng</td><td>Analysiert Netzwerkverkehr nach Hosts, Protokollen und Kommunikationsbeziehungen. Unterstützt Paket- und Flow-basierte Verkehrsauswertungen.</td></tr><tr><td>Akvorado</td><td>Sammelt und analysiert NetFlow-, IPFIX- und sFlow-Daten. Ermöglicht Auswertungen nach Quellen, Zielen, Protokollen und Verkehrsvolumen.</td></tr><tr><td>Pulse</td><td>Zentrale Monitoring-Oberfläche für Proxmox VE und Proxmox Backup Server. Erfasst Zustände und Ressourcen von Hosts, virtuellen Maschinen, Containern und Backup-Systemen.</td></tr><tr><td>Monocker</td><td>Überwacht Statusänderungen von Docker-Containern und versendet Benachrichtigungen bei Ereignissen wie unerwarteten Stopps.</td></tr><tr><td>Bugsink</td><td>Selbst gehostete Plattform zur Erfassung und Analyse von Anwendungsfehlern. Unterstützt das Sentry-SDK-Protokoll.</td></tr></tbody></table><figcaption class="wp-element-caption">Systeme zur Überwachung von Verfügbarkeit, Ressourcen, Leistungsdaten und Protokollen.</figcaption></figure>



<h2 class="wp-block-heading">Netzwerkmanagement</h2>



<figure class="wp-block-table"><table><thead><tr><th>Projekt</th><th>Beschreibung / technischer Schwerpunkt</th></tr></thead><tbody><tr><td>NetAlertX</td><td>Erkennt und inventarisiert Geräte im lokalen Netzwerk über Discovery-Verfahren. Protokolliert Geräteänderungen und kann bei neuen oder verschwundenen Teilnehmern benachrichtigen.</td></tr><tr><td>UniFi Network Application</td><td>Controller für die Konfiguration und Überwachung kompatibler UniFi-Netzwerkgeräte. Verwaltet WLANs, VLANs, Switch-Ports und Gerätefirmware.</td></tr><tr><td>NetBox</td><td>Plattform für IP-Adressmanagement und Infrastrukturmodellierung. Dokumentiert Geräte, Schnittstellen, Präfixe, Verkabelungen und Standorte.</td></tr><tr><td>phpIPAM</td><td>Webbasierte IP-Adressverwaltung für IPv4- und IPv6-Netze. Unterstützt Subnetzhierarchien, Adressinventarisierung und API-Zugriff.</td></tr><tr><td>Oxidized</td><td>Ruft Konfigurationen von Netzwerkgeräten automatisiert ab. Ermöglicht die Versionierung und Nachverfolgung von Änderungen, beispielsweise über Git.</td></tr><tr><td>Speedtest Tracker</td><td>Führt zeitgesteuerte Internet-Geschwindigkeitsmessungen durch. Speichert und visualisiert Download-, Upload- und Latenzwerte.</td></tr><tr><td>OpenSpeedTest</td><td>Browserbasierter Test der Netzwerkübertragungsrate ohne zusätzliche Clientsoftware. Misst den Datentransfer zwischen Browser und Testserver.</td></tr></tbody></table><figcaption class="wp-element-caption">Anwendungen zur Inventarisierung, Konfiguration und Analyse von Netzwerkinfrastrukturen.</figcaption></figure>



<h2 class="wp-block-heading">Netzwerkdienste</h2>



<figure class="wp-block-table"><table><thead><tr><th>Projekt</th><th>Beschreibung / technischer Schwerpunkt</th></tr></thead><tbody><tr><td><a href="https://adguard.com/de/adguard-home/overview.html">AdGuard Home</a></td><td>DNS-Dienst mit regelbasierter Filterung unerwünschter Domains. Unterstützt verschlüsselte DNS-Protokolle und clientbezogene Filterrichtlinien.</td></tr><tr><td><a href="https://pi-hole.net/">Pi-hole</a></td><td>DNS-basierter Filterdienst für Werbe- und Tracking-Domains. Bietet Blocklistenverwaltung, Abfrageprotokolle und statistische Auswertungen.</td></tr><tr><td><a href="https://technitium.com/dns/">Technitium DNS</a></td><td>DNS-Server für rekursive und autoritative Namensauflösung. Unterstützt Zonenverwaltung, DNSSEC und verschlüsselte DNS-Protokolle.</td></tr><tr><td>CoreDNS</td><td>Modularer DNS-Server mit pluginbasierter Verarbeitung von Anfragen. Wird für interne Namensauflösung, Weiterleitung und Service-Discovery eingesetzt.</td></tr><tr><td><a href="https://caddyserver.com/" data-type="link" data-id="https://caddyserver.com/">Caddy</a></td><td>Webserver und Reverse Proxy mit automatisierter TLS-Zertifikatsverwaltung über ACME. Unterstützt HTTP-Routing, Weiterleitungen und die Veröffentlichung mehrerer Webdienste.</td></tr><tr><td><a href="https://traefik.io/">Traefik</a></td><td>Dynamischer Reverse Proxy mit Diensterkennung über Docker und andere Provider. Unterstützt Routing, Middleware, Load Balancing und TLS-Verwaltung.</td></tr><tr><td>Nginx Proxy Manager</td><td>Weboberfläche zur Konfiguration eines Nginx-Reverse-Proxys. Verwaltet Proxy-Hosts, Weiterleitungen, Zugriffskontrollen und TLS-Zertifikate.</td></tr><tr><td>Zoraxy</td><td>Reverse Proxy mit webbasierter Administrationsoberfläche. Unterstützt Host-Routing, TLS-Terminierung und die Veröffentlichung interner Webdienste.</td></tr><tr><td>Tailscale</td><td>Mesh-VPN auf Basis von WireGuard für verschlüsselte Verbindungen zwischen Geräten. Eine Control Plane verwaltet Geräteidentitäten und Zugriffsregeln.</td></tr><tr><td>Headscale</td><td>Selbst gehosteter, Tailscale-kompatibler Control Server. Koordiniert Geräte und deren Mitgliedschaft in einem privaten Mesh-Netzwerk.</td></tr><tr><td>NetBird</td><td>Verwaltungsplattform für WireGuard-basierte Peer-to-Peer-Netzwerke. Unterstützt zentrale Zugriffsrichtlinien, Geräteverwaltung und Standortvernetzung.</td></tr><tr><td>Apache Guacamole</td><td>Browserbasiertes Remote-Access-Gateway für RDP, VNC und SSH. Stellt entfernte Sitzungen ohne lokale Protokollclients bereit.</td></tr><tr><td><a href="https://www.wireguard.com/" data-type="link" data-id="https://www.wireguard.com/">WireGuard</a></td><td>VPN-Protokoll für verschlüsselte IP-Verbindungen zwischen Peers. Nutzt schlüsselbasierte Authentifizierung und unterstützt geroutete Netze.</td></tr></tbody></table><figcaption class="wp-element-caption">Dienste für Namensauflösung, Reverse Proxy, VPN und den Zugriff auf entfernte Systeme.</figcaption></figure>



<h2 class="wp-block-heading">IT-Sicherheit</h2>



<figure class="wp-block-table"><table><thead><tr><th>Projekt</th><th>Beschreibung / technischer Schwerpunkt</th></tr></thead><tbody><tr><td><a href="https://www.crowdsec.net/" data-type="link" data-id="https://www.crowdsec.net/">CrowdSec</a></td><td>Analysiert Logs und Ereignisse zur Erkennung verdächtiger Zugriffsmuster. Über Remediation-Komponenten lassen sich erkannte Angriffe blockieren.</td></tr><tr><td><a href="https://vaultwarden.com/de/" data-type="link" data-id="https://vaultwarden.com/de/">Vaultwarden</a></td><td>Selbst gehosteter, Bitwarden-kompatibler Dienst zur Synchronisation verschlüsselter Tresordaten. Unterstützt kompatible Clients und die Verwaltung von Organisationen.</td></tr><tr><td>Authentik</td><td>Identity Provider für zentrale Authentifizierung und Single Sign-on. Unterstützt unter anderem OpenID Connect, OAuth 2.0 und SAML.</td></tr><tr><td>Authelia</td><td>Authentifizierungs- und Autorisierungsdienst vor Webanwendungen. Unterstützt Reverse-Proxy-Integration, Multi-Faktor-Authentifizierung und OpenID Connect.</td></tr><tr><td>Wazuh</td><td>Plattform zur Hostüberwachung und sicherheitsbezogenen Ereignisanalyse. Nutzt Agenten für Telemetrie, Integritätskontrollen und regelbasierte Erkennung.</td></tr><tr><td><a href="https://bitwarden.com/de-de/" data-type="link" data-id="https://bitwarden.com/de-de/">Bitwarden</a></td><td>Passwortmanager mit offiziellen Self-Hosting-Varianten. Verwaltet verschlüsselte Zugangsdaten und unterstützt die Synchronisierung mit Bitwarden-Clients.</td></tr><tr><td>Pocket</td><td>Identity Provider mit Schwerpunkt auf passwortloser Authentifizierung über Passkeys. Unterstützt OpenID Connect für die Anmeldung an angebundenen Anwendungen.</td></tr></tbody></table><figcaption class="wp-element-caption">Lösungen zur Angriffserkennung, Authentifizierung, Zugriffskontrolle und Verwaltung von Zugangsdaten.</figcaption></figure>



<h2 class="wp-block-heading">Dateimanagement</h2>



<figure class="wp-block-table"><table><thead><tr><th>Projekt</th><th>Beschreibung / technischer Schwerpunkt</th></tr></thead><tbody><tr><td><a href="https://nextcloud.com/de/">Nextcloud</a></td><td>Plattform für Dateispeicherung, Synchronisation und Zusammenarbeit. Unterstützt WebDAV sowie über Erweiterungen CalDAV, CardDAV und weitere Dienste.</td></tr><tr><td><a href="https://www.seafile.com/en/home/">Seafile</a></td><td>Serverplattform für Dateisynchronisation und versionierte Bibliotheken. Verwendet blockbasierte Speicherung zur effizienten Verarbeitung von Dateiänderungen.</td></tr><tr><td>Paperless-ngx</td><td>Dokumentenmanagement mit OCR und Volltextsuche. Automatisiert den Import sowie die Zuordnung von Dokumenten anhand von Metadaten und Regeln.</td></tr><tr><td>Stirling PDF</td><td>Webanwendung zur Verarbeitung und Umwandlung von PDF-Dateien. Unterstützt unter anderem Zusammenführen, Aufteilen, OCR und Konvertierung.</td></tr><tr><td>PairDrop</td><td>Browserbasierte Dateiübertragung zwischen Geräten. Nutzt WebRTC für die direkte Übertragung und Signalisierung zum Verbindungsaufbau.</td></tr><tr><td>File Browser</td><td>Webbasierter Dateimanager für freigegebene Serververzeichnisse. Ermöglicht Dateioperationen, Uploads und benutzerbezogene Berechtigungen.</td></tr><tr><td>Syncthing</td><td>Dezentrale Synchronisierung von Dateien zwischen Geräten. Verwendet verschlüsselte Verbindungen und benötigt keinen zentralen Cloud-Speicher.</td></tr></tbody></table><figcaption class="wp-element-caption">Anwendungen zur Speicherung, Synchronisation, Verarbeitung und Verwaltung von Dateien und Dokumenten.</figcaption></figure>



<h2 class="wp-block-heading">Medienverwaltung</h2>



<figure class="wp-block-table"><table><thead><tr><th>Projekt</th><th>Beschreibung / technischer Schwerpunkt</th></tr></thead><tbody><tr><td>Immich</td><td>Server für Foto- und Videoverwaltung mit mobilen Upload-Clients. Unterstützt Metadaten, Gesichtserkennung und Suchfunktionen.</td></tr><tr><td>Plex</td><td>Medienserver zur Organisation und Bereitstellung eigener Bibliotheken. Unterstützt Streaming auf unterschiedliche Clients und serverseitige Transkodierung.</td></tr><tr><td>Jellyfin</td><td>Open-Source-Medienserver für lokale Audio- und Videobibliotheken. Unterstützt Client-Streaming und hardwarebeschleunigte Transkodierung.</td></tr><tr><td>Tautulli</td><td>Erfasst Nutzungs- und Wiedergabestatistiken eines Plex Media Servers. Dokumentiert Sitzungen, Benutzeraktivitäten und historische Werte.</td></tr><tr><td>Seerr</td><td>Verwaltet Anfragen und Freigaben für Medieninhalte. Integriert Medienserver und automatisierte Medienverwaltungssysteme.</td></tr><tr><td>Sonarr</td><td>Automatisiert die Verwaltung von Serien und Episoden. Bindet Indexer und Download-Clients ein und verarbeitet Qualitätsprofile.</td></tr><tr><td>Radarr</td><td>Automatisiert die Verwaltung und Beschaffung von Filmen. Unterstützt Indexer, Download-Clients und regelbasierte Qualitätsprofile.</td></tr><tr><td>Lidarr</td><td>Automatisiert die Verwaltung von Musikbibliotheken. Integriert Indexer und Download-Clients und organisiert Veröffentlichungen.</td></tr><tr><td>Bazarr</td><td>Automatisiert die Suche und Zuordnung von Untertiteln. Integriert sich in Sonarr und Radarr sowie externe Untertitelanbieter.</td></tr><tr><td>Prowlarr</td><td>Verwaltet Indexer zentral für Medienautomatisierungsdienste. Synchronisiert Konfigurationen mit Sonarr, Radarr und weiteren Anwendungen.</td></tr><tr><td>Audiobookshelf</td><td>Medienserver für Hörbücher und Podcasts mit Benutzerkonten. Synchronisiert Wiedergabepositionen und verwaltet Bibliotheksmetadaten.</td></tr><tr><td>Navidrome</td><td>Musikstreaming-Server für lokale Audiodateien. Stellt eine Subsonic-kompatible Schnittstelle für externe Clients bereit.</td></tr><tr><td>PhotoPrism</td><td>Fotoverwaltung mit automatischer Indexierung, Metadatenanalyse, Suchfunktionen und Bilderkennung.</td></tr></tbody></table><figcaption class="wp-element-caption">Systeme zur Organisation, Bereitstellung und Wiedergabe digitaler Medienbibliotheken.</figcaption></figure>



<h2 class="wp-block-heading">Webanwendungen</h2>



<figure class="wp-block-table"><table><thead><tr><th>Projekt</th><th>Beschreibung / technischer Schwerpunkt</th></tr></thead><tbody><tr><td><a href="https://wordpress.com/de/">WordPress</a></td><td>Content-Management-System zur Bereitstellung datenbankgestützter Websites. Erweitert Funktionen über Plugins und Themes und stellt eine REST-API bereit.</td></tr><tr><td><a href="https://www.phpbb.de/">phpBB</a></td><td>Forensoftware mit Themen-, Beitrags- und Benutzerverwaltung. Unterstützt differenzierte Berechtigungen, Moderation und Erweiterungen.</td></tr><tr><td><a href="https://mybb.com/">MyBB</a></td><td>Webbasierte Forensoftware zur Verwaltung von Diskussionen und Benutzerkonten. Bietet Moderationsfunktionen, Berechtigungen und ein Plugin-System.</td></tr><tr><td>Mattermost</td><td>Self-hosted Plattform für Teamnachrichten und kanalbasierte Kommunikation. Unterstützt Benutzerverwaltung, Integrationen und Schnittstellen zur Automatisierung.</td></tr><tr><td>Zammad</td><td>Webbasiertes Helpdesk- und Ticketsystem zur Bearbeitung von Supportanfragen. Integriert verschiedene Kommunikationskanäle und unterstützt Workflows sowie Rollenverwaltung.</td></tr></tbody></table><figcaption class="wp-element-caption">Plattformen für Websites, Diskussionsforen, Kommunikation und webbasierte Serviceprozesse.</figcaption></figure>



<h2 class="wp-block-heading">Datenbanken</h2>



<figure class="wp-block-table"><table><thead><tr><th>Projekt</th><th>Beschreibung / technischer Schwerpunkt</th></tr></thead><tbody><tr><td><a href="https://mariadb.org/">MariaDB</a></td><td>Relationales SQL-Datenbankmanagementsystem mit MySQL-Protokollkompatibilität. Unterstützt Transaktionen, Replikation und verschiedene Speicher-Engines.</td></tr><tr><td><a href="https://redis.io/de/">Redis</a></td><td>In-Memory-Datenspeicher für Caching, Queues und weitere Datenstrukturen. Unterstützt Persistenzoptionen sowie Publish/Subscribe-Kommunikation.</td></tr><tr><td>phpMyAdmin</td><td>Webbasierte Administrationsoberfläche für MySQL und MariaDB. Ermöglicht SQL-Abfragen, Schemaänderungen und Benutzerverwaltung.</td></tr></tbody></table><figcaption class="wp-element-caption">Datenbanksysteme und Werkzeuge zur Speicherung, Verarbeitung und Administration strukturierter Daten.</figcaption></figure>



<h2 class="wp-block-heading">Produktivität</h2>



<figure class="wp-block-table"><table><thead><tr><th>Projekt</th><th>Beschreibung / technischer Schwerpunkt</th></tr></thead><tbody><tr><td><a href="https://radicale.org/v3.html">Radicale</a></td><td>Schlanker Server für Kalender und Kontakte auf Basis von CalDAV und CardDAV. Stellt standardisierte Synchronisationsendpunkte für kompatible Clients bereit.</td></tr><tr><td><a href="https://donetick.com/">Donetick</a></td><td>Anwendung zur Verwaltung wiederkehrender Aufgaben und Haushaltsabläufe. Unterstützt Aufgabenplanung, Zuweisungen und die Dokumentation von Erledigungen.</td></tr><tr><td>Baikal</td><td>Schlanker CalDAV- und CardDAV-Server zur Synchronisierung von Kalendern und Kontakten. Basiert auf SabreDAV.</td></tr><tr><td>Mealie</td><td>Rezeptverwaltung mit Weboberfläche, Rezeptimport, Speiseplanung und Einkaufslisten. Unterstützt Benutzerkonten und eine API.</td></tr><tr><td>LubeLogger</td><td>Anwendung zur Verwaltung von Fahrzeugwartungen, Reparaturen, Verbrauch und laufenden Kosten.</td></tr><tr><td>Christmas Community</td><td>Gemeinsame Verwaltung von Wunschlisten und Geschenkideen. Unterstützt die Organisation von Geschenken innerhalb von Gruppen.</td></tr><tr><td>Ferdium Server</td><td>Serverkomponente zur Synchronisierung von Diensten, Einstellungen und Arbeitsbereichen für den Ferdium-Client.</td></tr><tr><td>TimeTagger</td><td>Webbasierte Zeiterfassung mit interaktiver Zeitachse, Tags und Auswertungsmöglichkeiten.</td></tr><tr><td>Actual Budget</td><td>Anwendung zur persönlichen Budgetplanung mit kategorisierten Einnahmen und Ausgaben sowie regelbasierter Finanzverwaltung.</td></tr><tr><td>Firefly III</td><td>Self-Hosted-Finanzverwaltung zur Erfassung von Konten, Buchungen, Budgets und wiederkehrenden Transaktionen.</td></tr><tr><td>Wallos</td><td>Verwaltung von Abonnements und wiederkehrenden Ausgaben mit Übersichten, Zahlungsintervallen und Erinnerungsfunktionen.</td></tr></tbody></table><figcaption class="wp-element-caption">Anwendungen zur Verwaltung von Aufgaben, Terminen und persönlichen Organisationsprozessen.</figcaption></figure>



<h2 class="wp-block-heading">Gaming</h2>



<figure class="wp-block-table"><table><thead><tr><th>Projekt</th><th>Beschreibung / technischer Schwerpunkt</th></tr></thead><tbody><tr><td><a href="https://foundryvtt.com/">Foundry VTT</a></td><td>Webbasierte Plattform für virtuelle Pen-and-Paper-Spielsitzungen. Verwaltet Spielwelten, Karten, Figuren und regelwerkabhängige Module.</td></tr><tr><td>Enshrouded Dedicated Server</td><td>Dedizierter Server für Multiplayer-Sitzungen des Spiels Enshrouded. Verwaltet Spielinstanz, Verbindungen und konfigurierbare Serverparameter.</td></tr></tbody></table><figcaption class="wp-element-caption">Serveranwendungen für Mehrspielerumgebungen und virtuelle Spielplattformen.</figcaption></figure>



<h2 class="wp-block-heading">IT-Administration</h2>



<figure class="wp-block-table"><table><thead><tr><th>Projekt</th><th>Beschreibung / technischer Schwerpunkt</th></tr></thead><tbody><tr><td>Trove</td><td>Werkzeug zur automatisierten Bestandsaufnahme und Dokumentation von Serverumgebungen. Der konkrete Funktionsumfang und die unterstützten Quellen sind vor dem Einsatz zu prüfen.</td></tr><tr><td>Rudder</td><td>Plattform für Konfigurationsmanagement und Compliance-Kontrollen. Verwendet Richtlinien und Agenten zur Prüfung und Durchsetzung definierter Systemzustände.</td></tr><tr><td>Ansible / ansible-cmdb</td><td>Ansible automatisiert die Konfiguration und Administration von Systemen über Playbooks. ansible-cmdb bereitet erfasste System-Facts als Inventar- und Dokumentationsansichten auf.</td></tr><tr><td>Homer</td><td>Schlankes, statisches Dashboard zur zentralen Verlinkung von Anwendungen und Diensten. Die Konfiguration erfolgt über YAML.</td></tr><tr><td>Homepage</td><td>Dashboard für Self-Hosted-Dienste mit Widgets, Service-Integrationen und der Anzeige dynamischer Statusinformationen.</td></tr><tr><td>Dashy</td><td>Anpassbares Dashboard mit Widgets, Themes, Statusprüfungen und verschiedenen Konfigurationsmöglichkeiten.</td></tr><tr><td>Glance</td><td>Schlankes Dashboard zur Darstellung von Informationen aus RSS-Feeds, Diensten und weiteren Datenquellen.</td></tr></tbody></table><figcaption class="wp-element-caption">Werkzeuge zur Dokumentation, Inventarisierung, Automatisierung und Konfigurationsverwaltung von IT-Systemen.</figcaption></figure>



<h2 class="wp-block-heading">Benachrichtigungen</h2>



<figure class="wp-block-table"><table><thead><tr><th>Projekt</th><th>Beschreibung / technischer Schwerpunkt</th></tr></thead><tbody><tr><td>Mailrise</td><td>SMTP-basierter Benachrichtigungsdienst, der eingehende E-Mails über Apprise an verschiedene Benachrichtigungskanäle weiterleitet.</td></tr><tr><td>ntfy</td><td>HTTP-basierter Push-Benachrichtigungsdienst mit Topics und Unterstützung für verschiedene Clients.</td></tr><tr><td>Gotify</td><td>Selbst gehosteter Server für Push-Benachrichtigungen mit Weboberfläche, REST-API und Client-Anwendungen.</td></tr><tr><td>Apprise</td><td>Einheitliche Benachrichtigungsschnittstelle für zahlreiche Dienste, darunter E-Mail, Messenger und Push-Systeme.</td></tr></tbody></table><figcaption class="wp-element-caption">Benachrichtigungen, Push-Dienste und die automatisierte Weiterleitung von Meldungen.</figcaption></figure>



<h2 class="wp-block-heading">Entwicklung &amp; Versionsverwaltung</h2>



<figure class="wp-block-table"><table><thead><tr><th>Projekt</th><th>Beschreibung / technischer Schwerpunkt</th></tr></thead><tbody><tr><td>Gitea</td><td>Leichtgewichtige Git-Plattform mit Repository-Verwaltung, Issues, Pull Requests, Benutzerverwaltung und CI/CD-Funktionen.</td></tr><tr><td>Forgejo</td><td>Community-orientierte Git-Plattform zur Verwaltung von Repositories, Issues und Entwicklungsprojekten.</td></tr><tr><td>code-server</td><td>Stellt eine browserbasierte Entwicklungsumgebung auf Basis von Visual Studio Code bereit. Ermöglicht die Entwicklung auf entfernten Servern.</td></tr></tbody></table><figcaption class="wp-element-caption">Softwareentwicklung, Git-Hosting, Versionsverwaltung und CI/CD-Automatisierung.</figcaption></figure>



<h2 class="wp-block-heading">Automatisierung</h2>



<figure class="wp-block-table"><table><thead><tr><th>Projekt</th><th>Beschreibung / technischer Schwerpunkt</th></tr></thead><tbody><tr><td>n8n</td><td>Workflow-Automatisierungsplattform mit visuellem Editor. Verbindet APIs, Webhooks, Datenbanken und externe Dienste zu automatisierten Abläufen.</td></tr><tr><td>Ollama</td><td>Plattform zum lokalen Ausführen und Verwalten großer Sprachmodelle (LLMs) wie Llama, Gemma und Qwen. Ermöglicht KI-Anwendungen ohne externe Cloud-Dienste und bietet eine REST-API zur Integration in andere Anwendungen.</td></tr></tbody></table><figcaption class="wp-element-caption">Workflow-Automatisierung, Prozesssteuerung und die Integration verschiedener Dienste und APIs.</figcaption></figure>



<h2 class="wp-block-heading">Datensicherung</h2>



<figure class="wp-block-table"><table><thead><tr><th>Projekt</th><th>Beschreibung / technischer Schwerpunkt</th></tr></thead><tbody><tr><td><a href="https://dockhand.pro/">Dockhand Backup</a></td><td>Backup-Funktion für über Dockhand verwaltete Stacks und zugehörige Daten. Unterstützt Zeitpläne sowie Repository- und Integritätsfunktionen.</td></tr><tr><td><a href="https://restic.net/">Restic</a></td><td>Werkzeug für verschlüsselte, deduplizierte und inkrementelle Datensicherungen. Unterstützt Snapshots, verschiedene Speicherziele und Integritätsprüfungen.</td></tr><tr><td>rsync</td><td>Werkzeug zum inkrementellen Abgleich von Dateien und Verzeichnissen. Überträgt Änderungen effizient und kann über SSH für Backup-Pull-Verfahren genutzt werden.</td></tr><tr><td><a href="https://www.seafile.com/en/home/">Seafile Garbage Collection</a></td><td>Wartungsprozess zur Bereinigung nicht mehr referenzierter Datenblöcke in Seafile. Reduziert den Speicherbedarf nach Änderungen und Löschvorgängen.</td></tr><tr><td>Duplicati</td><td>Backup-Anwendung mit Weboberfläche für verschlüsselte und inkrementelle Datensicherungen. Unterstützt verschiedene lokale und cloudbasierte Speicherziele.</td></tr><tr><td>Kopia</td><td>Backup-Werkzeug mit Verschlüsselung, Deduplizierung und Snapshot-Verwaltung. Unterstützt unterschiedliche Speicher-Backends und automatisierte Sicherungsrichtlinien.</td></tr><tr><td>Backrest</td><td>Webbasierte Verwaltungsoberfläche für Restic. Unterstützt die Konfiguration, Zeitplanung und Überwachung von Backup-Aufgaben.</td></tr></tbody></table><figcaption class="wp-element-caption">Anwendungen zur Erstellung, Übertragung, Verwaltung und Überprüfung von Datensicherungen.</figcaption></figure>



<h2 class="wp-block-heading">E-Learning</h2>



<figure class="wp-block-table"><table><thead><tr><th>Projekt</th><th>Beschreibung / technischer Schwerpunkt</th></tr></thead><tbody><tr><td><a href="https://moodle.org/?lang=de">Moodle</a></td><td>Lernmanagementsystem für Kurse, Benutzer, Lernaktivitäten und Prüfungen. Unterstützt Fragenbanken, Rollenmodelle und die Erfassung von Lernfortschritten.</td></tr><tr><td><a href="https://www.ilias.de/">ILIAS</a></td><td>Lernmanagementsystem mit Kurs-, Benutzer- und Berechtigungsverwaltung. Unterstützt Lernmodule, Tests, Fragenpools und standardisierte Lerninhalte.</td></tr><tr><td><a href="https://tcexam.org/">TCExam</a></td><td>Webbasiertes System zur Erstellung und Durchführung elektronischer Prüfungen. Verwaltet Fragenbanken, Testkonfigurationen und Auswertungen.</td></tr><tr><td><a href="https://www.exameow.com/">Exameow</a></td><td>Anwendung für Quiz- und Prüfungstraining. Konkrete Prüfungsformate, Datenhaltung und Schnittstellen müssen anhand der Projektdokumentation geprüft werden.</td></tr><tr><td><a href="https://qstonline.ca/">QST</a></td><td>Quiz- und Testanwendung für digitale Wissensabfragen. Unterstützte Fragetypen und technische Integrationen sind vor einem Einsatz zu verifizieren.</td></tr><tr><td>Numbas</td><td>System zur Erstellung interaktiver Aufgaben und elektronischer Prüfungen. Schwerpunkt sind mathematische Fragestellungen mit automatisierter Antwortauswertung.</td></tr><tr><td>TAO Community Edition</td><td>Plattform für die Erstellung und Durchführung digitaler Assessments. Unterstützt strukturierte Testinhalte und standardisierte Prüfungsabläufe.</td></tr><tr><td>QuizDock</td><td>Anwendung für die Durchführung von Quiz- und Lernaufgaben. Der technische Funktionsumfang und verfügbare Schnittstellen sind projektspezifisch zu prüfen.</td></tr><tr><td><a href="https://github.com/gnmyt/Quizzle">Quizzle</a></td><td>Quiz-Anwendung für digitale Wissensabfragen. Angaben zu Benutzerverwaltung, Auswertung und Datenexport erfordern eine Prüfung der konkreten Implementierung.</td></tr><tr><td>Student Bluebook</td><td>Projekt für die Durchführung digitaler Prüfungen. Prüfungsworkflow, Speicherung und Zugriffskontrollen sind vor einem produktiven Einsatz zu prüfen.</td></tr><tr><td><a href="https://github.com/Andri-L/DBExamLab">DBExamLab</a></td><td>Projekt zur Prüfungsvorbereitung und Verwaltung von Fragen. Die Datenstruktur, Auswertungsfunktionen und Bereitstellungsanforderungen sind zu verifizieren.</td></tr><tr><td>ExamBhai</td><td>Anwendung für Prüfungs- und Quiztraining. Unterstützte Fragetypen und technische Bereitstellung müssen anhand der jeweiligen Projektquelle geprüft werden.</td></tr><tr><td>Quiz Master</td><td>Quiz-Anwendung zur Verwaltung und Durchführung von Wissenstests. Die konkrete Implementierung von Fragenbanken und Auswertungen ist zu prüfen.</td></tr><tr><td>AWS Quiz</td><td>Quiz-Anwendung zur Vorbereitung auf AWS-Zertifizierungen. Umfang, Aktualität und Datenquellen der Fragen sind projektspezifisch zu prüfen.</td></tr><tr><td>AWS Quiz SAA-C03</td><td>Fragensammlung beziehungsweise Quiz-Anwendung zur Vorbereitung auf AWS Solutions Architect Associate. Die Abdeckung der Prüfungsziele und der technische Funktionsumfang sind zu prüfen.</td></tr><tr><td><a href="https://github.com/javahuang/surveyking">SurveyKing</a></td><td>Webanwendung zur Erstellung und Durchführung von Umfragen. Erfasst Antworten und stellt Funktionen zur Auswertung bereit.</td></tr><tr><td>DrillMCQ</td><td>Lernanwendung für wiederholtes Training mit Multiple-Choice-Fragen. Konkrete Funktionen zur Fortschrittsmessung und Fragenverwaltung sind zu verifizieren.</td></tr><tr><td>FlashStudy</td><td>Lernanwendung mit digitalen Karteikarten. Unterstützte Wiederholungsalgorithmen und Datenformate sind anhand des Projekts zu prüfen.</td></tr><tr><td>OpenFlashcards</td><td>Anwendung zur Verwaltung und Nutzung digitaler Lernkarten. Import-, Export- und Synchronisationsfunktionen sind vorab zu prüfen.</td></tr><tr><td>Quiz Mate</td><td>Anwendung für Quiz- und Lerntraining. Der Umfang von Fragenverwaltung, Auswertung und Benutzerkonten ist projektspezifisch zu verifizieren.</td></tr><tr><td>Quizz</td><td>Quiz-Anwendung zur digitalen Wissensabfrage. Unterstützte Fragetypen und Schnittstellen müssen anhand der konkreten Implementierung geprüft werden.</td></tr><tr><td>Razzia</td><td>Als Lern- beziehungsweise Quizprojekt in die Sammlung aufgenommen. Technischer Schwerpunkt und Betriebsanforderungen sind noch anhand der Projektquelle zu verifizieren.</td></tr><tr><td><a href="https://github.com/surajcm/darkhold">Darkhold</a></td><td>Als Lern- beziehungsweise Wissensprojekt in die Sammlung aufgenommen. Funktionsumfang, Schnittstellen und Self-Hosting-Eignung sind noch zu prüfen.</td></tr></tbody></table><figcaption class="wp-element-caption">Lernplattformen und Prüfungssysteme zur Bereitstellung, Durchführung und Auswertung digitaler Lernangebote.</figcaption></figure>



<h2 class="wp-block-heading">Wissensmanagement</h2>



<figure class="wp-block-table"><table><thead><tr><th>Projekt</th><th>Beschreibung / technischer Schwerpunkt</th></tr></thead><tbody><tr><td>BookStack</td><td>Dokumentationsplattform mit einer Hierarchie aus Büchern, Kapiteln und Seiten. Unterstützt Berechtigungen, Inhaltsversionierung und eine REST-API.</td></tr><tr><td>Wiki.js</td><td>Wiki-Plattform mit Markdown-Unterstützung und Benutzerverwaltung. Bietet Authentifizierungsintegrationen, Berechtigungen und verschiedene Speicheroptionen.</td></tr><tr><td>Outline</td><td>Kollaborative Wissensplattform für Teams und Dokumentensammlungen. Unterstützt strukturierte Inhalte, Suche und Benutzerberechtigungen.</td></tr><tr><td><a href="https://www.mediawiki.org/wiki/MediaWiki">MediaWiki</a></td><td>Wiki-Software mit versionierten Seiten und kollaborativer Bearbeitung. Unterstützt Vorlagen, Kategorien, Erweiterungen und differenzierte Benutzerrechte.</td></tr><tr><td>Memos</td><td>Webbasierte Anwendung zur Erfassung kurzer Notizen und Wissenseinträge. Unterstützt Schlagwörter, Suche und die Verwaltung persönlicher Inhalte.</td></tr><tr><td>TriliumNext</td><td>Hierarchische Notiz- und Wissensdatenbank. Unterstützt strukturierte Notizen, Verknüpfungen und verschiedene Inhaltstypen.</td></tr><tr><td>SilverBullet</td><td>Markdown-basiertes System für persönliche Notizen und Wissensorganisation. Verwendet verlinkte Seiten und erweiterbare Funktionen zur Bearbeitung von Inhalten.</td></tr><tr><td><a href="https://www.wikidocs.app/#/" data-type="link" data-id="https://www.wikidocs.app/#/">Wiki|Docs</a></td><td>Schlankes, selbst gehostetes Dokumentationssystem auf Markdown-Basis. Es ermöglicht die strukturierte Erstellung, Bearbeitung und Verwaltung von Dokumentationen über eine moderne Weboberfläche. Die Daten werden dateibasiert gespeichert.</td></tr></tbody></table><figcaption class="wp-element-caption">Anwendungen zur strukturierten Erfassung, Verwaltung und Bereitstellung von Wissen und Dokumentationen.</figcaption></figure>



<h2 class="wp-block-heading">Die Zuordnung zu den Docker-Plattformen</h2>



<p class="wp-block-paragraph">Nach längerer Sichtung und Abwägung habe ich mich zunächst dagegen entschieden, die einzelnen Projekte den drei Plattformen NAS, Raspberry Pi und VPS zuzuordnen. Die Liste ist inzwischen deutlich umfangreicher geworden als ursprünglich gedacht, und viele Anwendungen lassen sich nicht eindeutig einer Plattform zuweisen.</p>



<p class="wp-block-paragraph">Eine pauschale Zuordnung würde daher wenig Sinn ergeben. Stattdessen möchte ich die interessantesten Projekte nach und nach genauer betrachten, testen und erst anschließend entscheiden, auf welcher Plattform ihr Einsatz am sinnvollsten ist. Dabei spielen insbesondere der Einsatzzweck, die benötigten Ressourcen, die Datenhaltung und die Erreichbarkeit eine Rolle.</p>



<h2 class="wp-block-heading">Fazit</h2>



<p class="wp-block-paragraph">Aus einer einfachen Frage an Kollegen und Freunde ist inzwischen eine ziemlich lange Liste mit interessanten Docker-Projekten geworden. Mit so vielen Vorschlägen hatte ich gar nicht gerechnet.</p>



<p class="wp-block-paragraph">Was davon am Ende auf meinem NAS, Raspberry Pi oder VPS landet, wird sich zeigen. Die Liste werde ich auf jeden Fall weiter ergänzen, da ich noch weitere Personen gefragt habe und selbst weiterhin nach interessanten Projekten suche.</p>



<h2 class="wp-block-heading">Quellen</h2>



<ul class="wp-block-list">
<li><a href="https://www.makeuseof.com/docker-containers-monitor-home-lab/">makeuseof.com &#8211; Docker Containers to Monitor Your Home Lab</a></li>



<li><a href="https://www.virtualizationhowto.com/2025/11/15-docker-containers-that-make-your-home-lab-instantly-better/">virtualizationhowto.com &#8211; 15 Docker Containers That Make Your Home Lab Instantly Better</a></li>



<li><a href="https://www.bitdoze.com/docker-containers-home-server/">bitdoze.com &#8211; Docker Containers for Home Server</a></li>



<li><a href="https://www.xda-developers.com/every-homelab-i-build-now-starts-with-the-same-docker-containers/" data-type="link" data-id="https://www.xda-developers.com/every-homelab-i-build-now-starts-with-the-same-docker-containers/">xda-developers.com &#8211; Every Homelab I Build Now Starts With the Same Docker Containers</a></li>



<li><a href="https://www.reddit.com/r/docker/comments/1d7tbbg/best_docker_images_for_home_lab_2024/" data-type="link" data-id="https://www.reddit.com/r/docker/comments/1d7tbbg/best_docker_images_for_home_lab_2024/">reddit.com &#8211; Best Docker Images for Home Lab 2024?</a></li>



<li><a href="https://portalzine.de/my-top-self-hosted-solutions-with-docker-for-2026/">portalzine.de &#8211; My Top Self-Hosted Solutions with Docker for 2026</a></li>



<li><a href="https://blog.stackademic.com/the-ultimate-homelab-setup-running-50-docker-containers-on-a-raspberry-pi-f69444c4efe7" data-type="link" data-id="https://blog.stackademic.com/the-ultimate-homelab-setup-running-50-docker-containers-on-a-raspberry-pi-f69444c4efe7">stackademic.com &#8211; The Ultimate Homelab Setup: Running 50+ Docker Containers on a Raspberry Pi</a></li>



<li><a href="https://www.virtualizationhowto.com/2026/10/6-home-lab-projects-to-try-this-weekend-october-2-2026/">virtualizationhowto.com &#8211; 6 Home Lab Projects to Try This Weekend – October 2, 2026</a></li>



<li><a href="https://www.reddit.com/r/homelab/comments/zy5io8/what_are_your_must_docker_containers_for_home_lab/" data-type="link" data-id="https://www.reddit.com/r/homelab/comments/zy5io8/what_are_your_must_docker_containers_for_home_lab/">reddit.com &#8211; What Are Your Must Docker Containers for Home Lab?</a></li>
</ul>
<p>Der Beitrag <a href="https://maximiliankrieg.de/2026/10/docker-container-fuers-homelab/">Homelab &#8211; Docker-Container fürs Labor</a> erschien zuerst auf <a href="https://maximiliankrieg.de">Maximilian Krieg</a>.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://maximiliankrieg.de/2026/10/docker-container-fuers-homelab/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>Fortinet &#8211; LetsEncrypt-Zertifikate manuell erneuern</title>
		<link>https://maximiliankrieg.de/2023/12/fortinet-letsencrypt-zertifikate-erneuern/</link>
					<comments>https://maximiliankrieg.de/2023/12/fortinet-letsencrypt-zertifikate-erneuern/#respond</comments>
		
		<dc:creator><![CDATA[Maximilian]]></dc:creator>
		<pubDate>Sat, 16 Dec 2023 11:05:39 +0000</pubDate>
				<category><![CDATA[IT-Sicherheit]]></category>
		<category><![CDATA[acme]]></category>
		<category><![CDATA[client]]></category>
		<category><![CDATA[fortigate]]></category>
		<category><![CDATA[fortinet]]></category>
		<category><![CDATA[https]]></category>
		<category><![CDATA[monitoring]]></category>
		<category><![CDATA[renewal]]></category>
		<category><![CDATA[ssl]]></category>
		<category><![CDATA[zertifikat]]></category>
		<guid isPermaLink="false">https://maximiliankrieg.de/?p=351</guid>

					<description><![CDATA[<p>Für einen Kunden muss ich seine LetsEncrypt-Zertifkate auf den FortiGate-Firewalls erneuern, weil sein Monitoring-System die Restlaufzeit von 30 Tagen fälschlicherweise als Störung gemeldet hat. Die automatische Erneuerung der Zertifikate gestaltet sich dabei unproblematisch; vielmehr liegt die Herausforderung in der Konfiguration der Schwellwerte im Monitoring-System. Dennoch möchte ich auf beide Aspekte eingehen. Monitoring-Schwellwerte Dem Monitoring-Team stellen [&#8230;]</p>
<p>Der Beitrag <a href="https://maximiliankrieg.de/2023/12/fortinet-letsencrypt-zertifikate-erneuern/">Fortinet &#8211; LetsEncrypt-Zertifikate manuell erneuern</a> erschien zuerst auf <a href="https://maximiliankrieg.de">Maximilian Krieg</a>.</p>
]]></description>
										<content:encoded><![CDATA[
<p class="wp-block-paragraph">Für einen Kunden muss ich seine LetsEncrypt-Zertifkate auf den FortiGate-Firewalls erneuern, weil sein Monitoring-System die Restlaufzeit von 30 Tagen fälschlicherweise als Störung gemeldet hat. Die automatische Erneuerung der Zertifikate gestaltet sich dabei unproblematisch; vielmehr liegt die Herausforderung in der Konfiguration der Schwellwerte im Monitoring-System. Dennoch möchte ich auf beide Aspekte eingehen.</p>



<h2 class="wp-block-heading">Monitoring-Schwellwerte</h2>



<p class="wp-block-paragraph">Dem Monitoring-Team stellen wir folgende Schwellwerte als Empfehlung für sämtliche LetsEncrypt-Zertifikate des Kunden, unabhängig davon welches System sie präsentiert oder verlängert, zur Verfügung: </p>



<ul class="wp-block-list">
<li>Warnung &#8211; Ab 28 bis 30 Tagen </li>



<li>Fehler &#8211; Ab 5 bis 7 Tagen </li>
</ul>



<p class="wp-block-paragraph">Erst bei Eintreten des Fehlerzustands im Monitoring-System sollte ein Ticket erzeugt werden. 5 bis 7 Tage sollten genug Zeit sein den Prozess manuell zu starten oder in die Fehleranalyse zu gehen, warum der <strong>Automated Certificate Management Environment (ACME)-Client</strong> das Zertifikat nicht korrekt innerhalb des Standard-Intervalls erneuert hat. Standardmäßig hat ein LetsEncrypt-Zertifikat eine Laufzeit von 90 Tagen und erst ab 60 Tagen ist es eigentlich zum Renewal vorgesehen. Mehr Informationen hierzu findet man in der <strong>ACME Renewal Information (ARI)</strong>. </p>



<p class="wp-block-paragraph">Die oben genannte Werte sind bereits individuell angepasst auf die Konfiguration der Kunden-spezifischen Umgebung. Ebenfalls denkbar wären folgende, allgemeinen Schellwerte, wenn nur einmal am Tag eine Prüfung der Laufzeiten erfolgt:</p>



<ul class="wp-block-list">
<li>Warnung &#8211; Ab 30 Tagen </li>



<li>Fehler &#8211; Ab 28 Tagen</li>
</ul>



<h2 class="wp-block-heading">Renewal-Prozess</h2>



<p class="wp-block-paragraph">Die FortiGate-Firewalls sehen im Standard vor, dass ein Zertifikat 30 Tage vor Ablauf den Renewal-Prozess initiieren.</p>



<pre class="wp-block-code"><code>config vpn certificate local
    edit &lt;ACME_certificate_name&gt;
        set acme-renew-window 30
    end</code></pre>



<p class="wp-block-paragraph">Über folgende Befehle kann man dann ein Zertifikat manuell, auch vor den 30 Tagen, erneuern.</p>



<p class="wp-block-paragraph"><strong>ACME-Status prüfen:</strong></p>



<pre class="wp-block-code"><code>get system acme status
get system acme acc-details</code></pre>



<p class="wp-block-paragraph"><strong>Zertifikate erneuern:</strong></p>



<pre class="wp-block-code"><code>diagnose sys acme regenerate-client-config
diagnose sys acme restart</code></pre>



<p class="wp-block-paragraph"><strong>2-3 Minuten warten, danach neue Laufzeiten je Zertifikat kontrollieren:</strong></p>



<pre class="wp-block-code"><code>get vpn certificate local details &lt;Local certificate name&gt;
diagnose sys acme status-full &lt;Certificate’s CN domain&gt;</code></pre>



<h2 class="wp-block-heading">Quellen</h2>



<ul class="wp-block-list">
<li><a href="https://letsencrypt.org/2023/03/23/improving-resliiency-and-reliability-with-ari.html#:~:text=With%20ARI%2C%20Let%E2%80%99s%20Encrypt%20can%20signal%20to%20ACME,ARI%20might%20signal%20for%20renewal%20at%2060%20days.">Improving Resiliency and Reliability for Let’s Encrypt with ARI &#8211; Let&#8217;s Encrypt (letsencrypt.org)</a></li>



<li><a href="https://community.fortinet.com/t5/FortiGate/Troubleshooting-Tip-Let-s-Encrypt-certificate-did-not/ta-p/245610">Troubleshooting Tip: Let’s Encrypt certificate did&#8230; &#8211; Fortinet Community</a></li>



<li><a href="https://datatracker.ietf.org/doc/draft-ietf-acme-ari/">draft-ietf-acme-ari-02 &#8211; Automated Certificate Management Environment (ACME) Renewal Information (ARI) Extension</a></li>
</ul>



<p class="wp-block-paragraph"></p>
<p>Der Beitrag <a href="https://maximiliankrieg.de/2023/12/fortinet-letsencrypt-zertifikate-erneuern/">Fortinet &#8211; LetsEncrypt-Zertifikate manuell erneuern</a> erschien zuerst auf <a href="https://maximiliankrieg.de">Maximilian Krieg</a>.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://maximiliankrieg.de/2023/12/fortinet-letsencrypt-zertifikate-erneuern/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
	</channel>
</rss>
