InfluxDB - Zeitreihendaten speichern und abfragen

InfluxDB - Zeitreihendaten speichern und abfragen InfluxDB ist eine hochperformante Zeitreihendatenbank, die für das Speichern und Abfragen von Metriken, Sensor- und Monitoring-Daten optimiert ist. Was ist InfluxDB? Während relationale Datenbanken für zeitgestempelte Messdaten schnell an ihre Grenze…

Vollständigen Beitrag lesen →

Mailcow - vollständiger Mailserver in einem Docker-Stack

Mailcow - vollständiger Mailserver in einem Docker-Stack Mailcow ist ein vollständiger, produktionsreifer Mailserver-Stack mit Web-Admin-Oberfläche, Spam-Filter, DKIM und allem, was für den eigenen E-Mail-Betrieb benötigt wird. Was ist Mailcow? Mailcow bündelt Postfix, Dovecot, Rspamd, ClamAV, SOGo …

Vollständigen Beitrag lesen →

ARG vs ENV im Dockerfile - Build-Zeit gegen Laufzeit

ARG vs ENV im Dockerfile - Build-Zeit gegen Laufzeit und werden beide im Dockerfile definiert — aber sie leben in unterschiedlichen Phasen. Das zu verwechseln führt zu Builds, die sich nicht wie erwartet verhalten. ARG: nur während des Builds definiert eine Variable, die ausschließlich während exist…

Vollständigen Beitrag lesen →

Eclipse Mosquitto - MQTT-Broker für Smart-Home und IoT

Eclipse Mosquitto - MQTT-Broker für Smart-Home und IoT Eclipse Mosquitto ist ein schlanker, quelloffener MQTT-Broker, der sich ideal für die Vernetzung von Smart-Home-Geräten und IoT-Sensoren eignet. Was ist Eclipse Mosquitto? MQTT (Message Queuing Telemetry Transport) ist ein leichtgewichtiges Publ…

Vollständigen Beitrag lesen →

COPY vs ADD im Dockerfile - wann man was verwenden sollte

COPY vs ADD im Dockerfile - wann man was verwenden sollte und kopieren beide Dateien in das Image — aber sie sind nicht austauschbar. Die Wahl zwischen den beiden ist eine Frage der Transparenz. COPY: das klare Werkzeug tut genau eine Sache: Dateien oder Verzeichnisse vom Build-Kontext ins Image kop…

Vollständigen Beitrag lesen →

FreshRSS - selbstgehosteter RSS-Aggregator

FreshRSS Selbst gehosteter RSS-Aggregator, der Feeds aus dem ganzen Web an einem Ort bündelt. Was ist FreshRSS? FreshRSS ist ein schlanker, schneller RSS-Reader zum Selbsthosten, der vollständig im Browser läuft. Er unterstützt RSS-, Atom- und JSON-Feed-Formate und bietet eine übersichtliche Oberflä…

Vollständigen Beitrag lesen →

CMD vs ENTRYPOINT - den Unterschied im Dockerfile verstehen

CMD vs ENTRYPOINT - den Unterschied im Dockerfile verstehen und sehen auf den ersten Blick ähnlich aus — beide legen fest, was beim Container-Start ausgeführt wird. Der Unterschied liegt darin, was sich zur Laufzeit noch überschreiben lässt. ENTRYPOINT: das Executable definiert den Hauptprozess des …

Vollständigen Beitrag lesen →

Gitea - leichtgewichtiges Git-Hosting für eigene Repos

Gitea - leichtgewichtiges Git-Hosting für eigene Repos Gitea ist ein schlanker, in Go geschriebener Git-Server mit Web-Oberfläche, der GitHub-ähnliche Funktionen bei minimalem Ressourcenverbrauch selbst gehostet bereitstellt. Was ist Gitea? Gitea entstand als Fork von Gogs und bietet eine vollständi…

Vollständigen Beitrag lesen →

Container-Lebenszyklus - created, running, paused, exited verstehen

Container-Lebenszyklus - created, running, paused, exited verstehen Ein Container durchläuft verschiedene Zustände. Wer die Übergänge kennt, versteht warum manchmal leer ist, obwohl Container "da sein sollten". Die Zustände | Zustand | Bedeutung | |---|---| | | Container angelegt, aber noch nicht ge…

Vollständigen Beitrag lesen →

Caddy - automatisches HTTPS ohne Konfigurationsaufwand

Caddy Automatischer HTTPS-Reverse-Proxy und Webserver mit eingebautem Let's-Encrypt-Support. Was ist Caddy? Caddy ist ein moderner Webserver, der TLS-Zertifikate vollautomatisch über Let's Encrypt oder ZeroSSL ausstellt und erneuert — ohne manuelle Konfiguration. Er eignet sich hervorragend als Reve…

Vollständigen Beitrag lesen →