Archiv 272 Artikel
2024 (24)
- BookLore - Buchbibliothek mit Metadaten selbst verwalten
- Docker-Netzwerk debuggen mit temporären Hilfs-Containern
- Docker Swarm vs Kubernetes - wann was die richtige Wahl ist
- Netzwerkisolation zwischen Compose-Stacks durchsetzen
- Docmost - kollaborative Dokumentation wie Notion selbst hosten
- Immich Kiosk - Diaschau aus der eigenen Immich-Bibliothek
- Container-Shell ohne Bash betreten - Debugging in minimalen Images
- Caddy als Reverse Proxy für Docker - einfacher als Nginx
- AdventureLog - das interaktive Reisetagebuch
- Karakeep - Lesezeichen, Clips und Wissen zentral sammeln
- Dawarich - Standortverlauf und Reisen selbst tracken
- Von docker-compose auf Compose v2 migrieren - was sich geändert hat
- Docker ohne Internetzugang betreiben - Air-Gap-Setups
- Hoarder - Lesezeichen und Webseiten mit KI archivieren
- BentoPDF - PDF-Tools als selbstgehostete Web-App
- Datenbank-Backups aus Docker-Containern automatisieren
- Huly - All-in-one-Teamplattform für Projekte und Kommunikation
- Autokuma - Docker-Container automatisch in Uptime Kuma anlegen
- Fizzy - leichtgewichtiges Open-Source-Werkzeug für Teams
- Campfire - selbstgehostetes Team-Messaging von Basecamp
- Docker-Logs zentralisieren mit dem Loki-Log-Driver
- dockurr-windows - Windows 10 und 11 im Docker-Container ausführen
- Dify - KI-Agenten und LLM-Apps visuell bauen
- Docker Context - mehrere Docker-Hosts über die CLI verwalten
2023 (59)
- Emby Wrapped - Jahresrückblick für die eigene Emby-Bibliothek
- AppArmor und seccomp in Docker - Systemaufrufe einschränken
- Malus - satirisches Open-Source-Projekt im Container
- Mehrere Docker-Hosts mit einem Stack verwalten
- Changelogs von Docker-Images verfolgen - worauf man vor dem Update achten sollte
- Lingua Cafe - Sprachen lernen mit selbstgehosteter App
- Datenbank-Container updaten ohne Datenverlust
- Arcane - Docker-Management-UI für Compose-Stacks
- Chapter Sync - Lesefortschritt zwischen verschiedenen Apps teilen
- Datenbank-Container im Produktivbetrieb - was man wissen muss
- Alte Images und Container automatisch bereinigen
- Buildship - visuelle Backend-Workflows ohne Code bauen
- Watchtower richtig konfigurieren - automatische Updates ohne böse Überraschungen
- Cron-Jobs mit Ofelia - der saubere Weg für Container-Scheduler
- Forgejo - leichtgewichtiges Git-Hosting als Gitea-Fork
- Activepieces - No-Code-Automatisierungen selbst hosten
- Linux Update Dashboard - Linux-Systemupdates zentral überwachen
- Daten nie im Container-Layer speichern - warum und wie
- Anynote - selbstgehostete Notiz-App für den Browser
- Homescreen Hero - eigene Startseite für Browser und Homelab
- CrossWatch - Watchlisten plattformübergreifend verwalten
- Pinned Versions vs latest - wie man den richtigen Mittelweg findet
- Gluetun WebUI - grafische Oberfläche zur Gluetun-Verwaltung
- Houndarr - Suche für Sonarr und Radarr erweitern
- Blockbusterr - Plex-Anfragen und Medienentdeckung automatisieren
- ClovaLink - Link-Verwaltung und Kurzlinks selbst hosten
- Daten zwischen Containern teilen - Volumes und Netzwerk richtig einsetzen
- Docker-Logs zentralisieren - Loki und Promtail mit Docker
- LoggiFly - Log-Aggregation und -Visualisierung im Container
- Docker selbst aktualisieren - ohne laufende Container zu verlieren
- Docsight - Dokumente zentral durchsuchen und anzeigen
- Koffan - Lesezeichen und Links übersichtlich verwalten
- Watchtower als Monitoring-Tool - nur benachrichtigen statt automatisch updaten
- Docker-Images aktuell halten - manuell, Watchtower und Renovate
- Axym Reader - selbstgehosteter RSS- und Read-later-Reader
- Lokalcan - lokalen Medienkatalog selbst verwalten
- Boxarr - Docker-Container strukturiert organisieren
- Docker Swarm - wann es gegenüber Compose Sinn macht
- Coolify - selbstgehostetes Heroku für eigene Server
- Better Shift - Schichtplanung und Teamkalender selbst hosten
- GPU Hot - GPU-Temperatur und -Auslastung im Container überwachen
- Die Erstkonfiguration des Docker-Daemons - daemon.json erklärt
- Eigene Docker-Registry betreiben - Images intern hosten
- Databasement - Datenbankzugriff per Web-Oberfläche vereinfachen
- Lazytainer - Docker-Container automatisch pausieren
- FlowiseAI - KI-Workflows visuell bauen und deployen
- Linkwarden - kollaborativer Bookmark-Manager mit Archivierung
- Docker auf dem Raspberry Pi - ARM-Images und was es zu beachten gibt
- Capacitarr - Speicherkapazität für Sonarr und Radarr planen
- Cron-Jobs in Docker - der richtige Ansatz
- Cinephage - Filmsammlung verwalten und durchstöbern
- Dock-Deploy - Anwendungen per Web-Oberfläche deployen
- Actual Budget - lokales Haushaltsbuch ohne Cloud
- Zeitreihen-Stack aufsetzen - InfluxDB und Grafana mit Docker
- Container Census - laufende Docker-Container inventarisieren
- Docker Desktop vs Docker Engine - was man wirklich braucht
- Docker in Docker - wann DinD wirklich nötig ist
- Dockpeek - Docker-Logs und Stats im Browser inspizieren
- Rootless Docker einrichten - Container ohne Root-Rechte betreiben
2022 (61)
- IT Tools - Entwickler-Werkzeuge gesammelt im Browser
- Volumes werden nicht gemountet - häufige Konfigurationsfehler in Compose
- GPU-Zugriff in Docker-Containern - NVIDIA und Intel einrichten
- Gramps-Web - Stammbaum und Genealogie im Browser pflegen
- Log-Rotation für Docker - Festplattenfüller vermeiden
- Free Games Claimer - kostenlose Spiele automatisch sichern
- Container läuft aber der Dienst antwortet nicht - systematische Diagnose
- Homarr - Homelab-Dashboard mit direkten App-Integrationen
- Libation - Audible-Hörbücher herunterladen und verwalten
- DNS-Auflösung schlägt im Container fehl - Ursachen und Fixes
- Zeitzone im Container richtig setzen - TZ-Variable und Zoneinfo
- Chithi - Benachrichtigungen per Webhook weiterleiten
- Docker Doom - den Shooter-Klassiker im Container starten
- Image lässt sich nicht pullen - Ursachen und Lösungen
- Homepage - modernes Homelab-Dashboard mit Integrationen
- Ghostfolio - Portfolio und Investitionen selbst tracken
- Berechtigungsprobleme mit Bind Mounts lösen - UID und GID verstehen
- Volume-Daten zwischen Hosts migrieren - Container-Daten umziehen
- Grist - Tabellenkalkulation mit Datenbankfunktionen
- Aperture - Bildbibliothek selbst hosten und verwalten
- Container crasht sofort - Exit-Codes verstehen und Fehler beheben
- Karaoke Eternal - selbstgehostete Karaoke-Party-App
- Named Volumes verwalten - anlegen, inspizieren und löschen
- Dockhand - Docker-Container-Lifecycle automatisieren
- Netzwerkprobleme zwischen Containern debuggen
- Homie - Smart-Home-Geräte zentral verwalten
- Speicherplatz in Docker verwalten - wenn die Festplatte voll ist
- Mailrise - E-Mail-Benachrichtigungen als Apprise-Gateway nutzen
- Compose Toolbox - Docker-Compose-Dateien validieren und analysieren
- Immich - KI-gestütztes Foto-Backup als Google-Photos-Alternative
- Port already in use - den Konflikt finden und lösen
- Volumes vs Bind Mounts vs tmpfs - was man wann in Docker verwendet
- Container startet nicht - systematische Diagnose in Docker
- dockmon - Docker-Container einfach überwachen
- Hastypaste - minimalistisches Pastebin selbst betreiben
- Lemmy - foederierter Link-Aggregator als Reddit-Alternative
- Atlas - Monitoring-Dashboard für Homelab und Server
- Netzwerkzugriff von Containern nach außen einschränken
- Docker Compose Maker - Compose-Dateien per Web-UI erstellen
- Agregarr - RSS-Feeds zentral zusammenfuehren
- Docspell - Belege digitalisieren und automatisch zuordnen
- Audiobookshelf - Hörbücher und Podcasts selbst streamen
- Images scannen mit Trivy - Schwachstellen in Docker-Images finden
- Keila - Newsletter und Mailinglisten selbst betreiben
- docker-avocent - KVM-Konsolen und Avocent-Switches per Docker verwalten
- Jelu - Bücher lesen verfolgen und Bibliothek selbst hosten
- Den Docker-Socket absichern - das unterschätzte Sicherheitsrisiko
- Headscale - Tailscale Control-Server selbst hosten
- Corteza - Low-Code-Businessplattform und CRM selbst hosten
- Linux Capabilities in Docker begrenzen - cap-drop und cap-add
- CrowdSec - kollaborative Sicherheitslösung gegen Angreifer
- Cloudflared - sichere Tunnel ohne offene Ports
- Lufi - Dateien temporär hochladen und teilen
- Docker Funbox - lustige Demo-Container zum Ausprobieren
- Read-only Container-Filesystem - und wo man dann doch schreiben muss
- Container nicht als root betreiben - USER im Dockerfile setzen
- Dashy - selbstgehostetes Dashboard für alle Dienste
- docker compose up vs docker compose run - der Unterschied
- Beancount - doppelte Buchführung mit Textdateien
- Kavita - Manga, Comics und E-Books im Browser lesen
- Netzwerkisolation zwischen Compose-Stacks - Dienste gezielt absichern
2021 (68)
- Healthchecks in Docker definieren - mehr als nice-to-have
- Joplin Server - Notizen mit Joplin-App über eigenen Server synchronisieren
- Container benennen und mit Labels strukturieren
- HedgeDoc - Markdown-Dokumente gemeinsam in Echtzeit bearbeiten
- LibrePhotos - eigene Fotosammlung mit KI-Funktionen verwalten
- Docker aufräumen - Images, Container, Volumes und Netzwerke mit prune bereinigen
- Appwrite - Open-Source-Backend-as-a-Service für Entwickler
- Listmonk - leistungsstarker Newsletter-Server selbst betreiben
- Deemix - Musik von Deezer herunterladen und verwalten
- docker inspect - alles über einen Container oder ein Image wissen
- Kasm Workspaces - Desktop-Streaming und Browser-Isolation im Container
- Funkwhale - Musik föderiert teilen und streamen
- LinkAce - Lesezeichen archivieren und mit Tags organisieren
- Code-Server - VS Code vollständig im Browser nutzen
- docker stats - Ressourcenverbrauch von Containern in Echtzeit überwachen
- Jlesage Firefox - Firefox vollständig im Docker-Container ausführen
- Secrets in Docker Compose richtig übergeben - nicht als Umgebungsvariable
- Habitica - Aufgaben und Gewohnheiten als Rollenspiel gamifizieren
- LibreTime - webbasiertes Radio-Broadcast-Management
- CyberChef - Daten analysieren, kodieren und transformieren
- Baserow - Open-Source-Datenbank im Browser ohne Code
- Container-Logs lesen, filtern und weiterleiten
- docker-autocompose - Compose-Dateien aus laufenden Containern generieren
- Gemeinsame Netzwerke zwischen Compose-Stacks - Container aus verschiedenen Projekten verbinden
- Kresus - persönliche Finanzverwaltung selbst hosten
- Anchor - selbstgehostetes Podcast-Hosting-Tool
- Directus - Headless CMS und Datenplattform für Entwickler
- Linkding - schlanker Bookmark-Manager zum Selbsthosten
- Gluetun - VPN-Client-Container mit Kill-Switch für alle Dienste
- docker exec - in laufende Container schauen und Befehle ausführen
- Chatwoot - Open-Source-Kundensupport-Chat
- Traefik als Reverse Proxy mit Docker - Labels statt Konfigurationsdateien
- Excalidraw - virtuelles Whiteboard für Skizzen und Diagramme
- CryptPad - verschlüsselte Zusammenarbeit ohne Datenweitergabe
- KeeWeb - KeePass-Passwortdatenbank im Browser öffnen
- Container-Ressourcen begrenzen - RAM und CPU-Limits setzen
- Hugo - statische Webseiten blitzschnell generieren
- Collabora Online - LibreOffice im Browser für Nextcloud und Co
- Docker hinter einem Reverse Proxy - Grundprinzip und häufige Fehler
- EspoCRM - leichtgewichtiges Open-Source-CRM selbst betreiben
- Jlesage GUI-Apps - GUI-Anwendungen per noVNC im Browser nutzen
- Kiwix - Wikipedia und andere Inhalte offline verfügbar machen
- Restart-Policies in Docker - always, unless-stopped und on-failure im Vergleich
- Compose-Profile - Dienste situationsabhängig ein- und ausblenden
- Librespeed - selbstgehosteter Internet-Speedtest
- ngrep - Netzwerkpakete grep-artig filtern
- Dozzle - Docker-Logs in Echtzeit im Browser beobachten
- Mehrere Compose-Dateien kombinieren - das Override-Pattern
- Komga - Manga- und Comic-Bibliothek selbst hosten
- EtherCalc - kollaborative Tabellenkalkulation im Browser
- CapRover - eigene PaaS-Plattform mit Docker
- Umgebungsvariablen in Docker Compose - env_file und environment richtig einsetzen
- Authelia - Zwei-Faktor-Login-Gateway für selbstgehostete Dienste
- dockercraft - Docker-Container als Minecraft-Welt visualisieren
- depends_on und Healthchecks in Compose - Container in der richtigen Reihenfolge starten
- Macvlan in Docker - Container direkt im Heimnetz mit eigener IP
- Grocy - Haushalt und Vorräte digital organisieren
- Ackee - datenschutzfreundliche Web-Analytics selbst hosten
- Die Grundstruktur einer docker-compose.yml - was wirklich reingehört
- Element - Matrix-Chat-Client im Browser selbst hosten
- Host-Networking in Docker - wann es Sinn macht und wann nicht
- tcpdump - Netzwerktraffic im Container analysieren
- Lidarr - Musiksammlung automatisch verwalten und herunterladen
- Bitwarden - Passwort-Manager selbst hosten mit Vaultwarden
- Backup-Strategie für Docker-Volumes - Daten sichern die im Container leben
- Den Benutzer zur docker-Gruppe hinzufügen - und warum das eine Sicherheitsentscheidung ist
- AzuraCast - eigene Web-Radiostation betreiben
- Eigene Images in einer privaten Registry ablegen
2020 (50)
- Images für ARM und AMD64 bauen - Docker Buildx und Multi-Platform
- Discourse - Open-Source-Forumplattform selbst betreiben
- FileBrowser - Dateien per Browser verwalten und teilen
- Heimdall - Anwendungs-Dashboard für alle selbstgehosteten Dienste
- Dockerfile Best Practices - was wirklich zählt
- BookStack - Wiki und Dokumentation einfach selbst hosten
- Kimai - Zeiterfassung für Freelancer und Teams
- Lychee - Fotogalerie elegant selbst hosten
- Glances - Systemauslastung im Browser überwachen
- Layer-Cache gezielt nutzen - Docker-Builds beschleunigen
- HasteBin - schnell Text teilen per selbstgehosteter Paste-Seite
- Etherpad - Texte in Echtzeit gemeinsam bearbeiten
- GoAccess - Apache- und Nginx-Logs in Echtzeit analysieren
- Jellyfin - freier Medienserver ohne Abo und ohne Cloud
- Ampache - Musik und Videos per Browser streamen
- Keycloak - Identity-Provider und SSO für alle Dienste
- Warum Docker-Images so groß werden - und was dagegen hilft
- ESPHome - Firmware für ESP8266 und ESP32 per Browser bauen
- Alpine vs Debian als Basis-Image - die richtige Wahl treffen
- Dokku - Mini-PaaS für eigene App-Deployments
- Ghost - modernes Blog- und Publishing-System
- JupyterHub - Jupyter Notebooks für mehrere Nutzer bereitstellen
- Multi-Stage Builds - Docker-Images drastisch verkleinern
- Huginn - eigener IFTTT-Automatisierungsagent
- Calibre-Web - E-Books im Browser lesen und verwalten
- Mailu - einfacher selbstgehosteter Mailserver mit Web-UI
- Dillinger - Markdown online schreiben und exportieren
- Koel - Musik-Streaming-Server mit schlanker Web-Oberfläche
- Firefly III - persönliche Finanzen und Haushaltsbuch selbst hosten
- Jitsi Meet - Open-Source-Videokonferenzen ohne Account
- AdGuard Home - DNS-Werbeblocker fuer das Heimnetz
- Image-Tags - warum latest keine Versionierung ist
- BigBlueButton - Open-Source-Videokonferenzen für Bildung
- Kanboard - einfaches Kanban-Board selbst hosten
- Emby - eigener Medienserver für Filme und Serien
- dockerignore richtig nutzen - was nicht ins Image gehört
- Calibre - E-Book-Bibliothek im Container verwalten
- Drone - CI-CD-Pipelines mit Docker automatisieren
- InfluxDB - Zeitreihendaten speichern und abfragen
- Mailcow - vollständiger Mailserver in einem Docker-Stack
- ARG vs ENV im Dockerfile - Build-Zeit gegen Laufzeit
- Eclipse Mosquitto - MQTT-Broker für Smart-Home und IoT
- COPY vs ADD im Dockerfile - wann man was verwenden sollte
- FreshRSS - selbstgehosteter RSS-Aggregator
- CMD vs ENTRYPOINT - den Unterschied im Dockerfile verstehen
- Gitea - leichtgewichtiges Git-Hosting für eigene Repos
- Container-Lebenszyklus - created, running, paused, exited verstehen
- Caddy - automatisches HTTPS ohne Konfigurationsaufwand
- Docker Compose v2 - Plugin vs standalone und was heute gilt
- Docker auf einem VPS einrichten - was nach der Installation sofort zu tun ist
2019 (10)
- Was passiert beim docker run - Schritt für Schritt erklärt
- Airsonic - Musik-Streaming-Server im Container
- Grafana - Metriken und Dashboards für alles visualisieren
- Das Layer-System - wie Docker-Images intern aufgebaut sind
- Docker-Architektur - Client, Daemon und Registry erklärt
- Jenkins - Build-Automatisierung und CI-CD selbst betreiben
- GitLab - vollständige DevOps-Plattform selbst hosten
- Images und Container - der Unterschied den jeder kennen sollte
- Docker auf Ubuntu und Debian installieren - der richtige Weg
- Home Assistant - Heimautomatisierung selbst hosten