Container

Diverse Container und deren Einsatz in der Praxis

Container Betrieb / Zugriff / Verwaltung

Preview sichere https Verbindung: Traefik Reverse Proxy + Let¬īs Encrypt
Home Server /

sichere https Verbindung: Traefik Reverse Proxy + Let¬īs Encrypt

geändert: 16.02.2024 von Bernhard (Erstveröffentlichung: 10.08.2022)

F√ľr nahezu alle bekannten Websysteme gibt es fertige Docker-Container, bzw. k√∂nnen diese relativ einfach selbst erstellt oder bestehende Container angepasst werden. Als Docker-Container k√∂nnen die Webservices sehr einfacher installiert und betrieben werden. ... weiterlesen

Preview Nginx-LetsEncrypt Reverse Proxy in der Praxis

Nginx-LetsEncrypt Reverse Proxy in der Praxis

geändert: 10.08.2022 von Bernhard (Erstveröffentlichung: 27.03.2021)

Um auf einem Server mehrere Webservices mit entsprechenden SSL-Zertifikaten zu betreiben, bietet sich neben Traefik, das Projekt Nginx Proxy Automation an. Bei dem Setup handelt es sich um mehrere Docker-Container die zusammen einen Nginx-Reverse-Proxy inklusive Zertifikats-Verwaltung und SSL-Offloading zur Verf√ľgung stellen. Sind die Container √ľber Docker-Compose einmal gestartet, k√ľmmern diese sich um die Bereitstellung mehrerer Websites √ľber eine gemeinsame IP und um dessen Zertifikats-Verwal... ... weiterlesen

Preview Docker Container GUI grafische Weboberfläche mit Portainer

Docker Container GUI grafische Weboberfläche mit Portainer

erstellt: 19.09.2022 von Bernhard

Urspr√ľnglich habe ich Docker rein √ľber die Kommandozeile verwaltet, was mit ein paar simplen Befehlen schon sehr einfach ist. Noch mehr √úbersicht und eine komfortable Admin-Oberfl√§che liefert Portainer. Portainer selbst kann auch als Docker-Container gestartet werden und macht das Verwalten von Containern zum Kinderspiel. ... weiterlesen

Office / Tools

Preview Nextcloud Server Docker | Einrichtung +https: Let’s Encrypt [ssl]
Home Server /

Nextcloud Server Docker | Einrichtung +https: Let’s Encrypt [ssl]

geändert: 23.03.2023 von Bernhard (Erstveröffentlichung: 17.07.2018)

Um mit meinem NAS Kontakte, Termine und Fotos zu synchronisieren, habe ich Nextcloud getestet und damit anderen Cloudanbietern f√ľr meine privaten Daten ein St√ľck weit den R√ľcken gekehrt. Dank Docker ist die Installation einfacher und flexibler denn je und erm√∂glicht es, Nextcloud auf einer beinahe beliebigen Hardware zu betreiben. ... weiterlesen

Preview Bitwarden in Docker betreiben - Setup Schritt f√ľr Schritt
Passwörter /

Bitwarden in Docker betreiben - Setup Schritt f√ľr Schritt

geändert: 29.12.2022 von Bernhard (Erstveröffentlichung: 28.02.2022)

Bitwarden ist ein webbasierter Passwort-Manager, √§hnlich LastPass, aber Open Source und der M√∂glichkeit diesen selbst zu betreiben (hosten). Wie sich Bitwarden im Vergleich zu anderen Passwort-Managern einordnet, habe ich auf folgender Seite √ľberlegt: Passwort-Manager sicher? KeePass vs. LastPass vs. Bitwarden. Bitwarden besteht aus mehreren Services, welche √ľber verschiedene Container bereitgestellt werden k√∂nnen. Das relativ aufw√§ndige Setup wurde mit "Bitwarden Unified" speziell f√ľr ein Selbs... ... weiterlesen

Preview Rechtschreibpr√ľfung: LanguageTool-Server in Docker betreiben

Rechtschreibpr√ľfung: LanguageTool-Server in Docker betreiben

erstellt: 23.10.2022 von Bernhard

Auf der Suche nach einer besseren Rechtschreibpr√ľfung f√ľr den Browser bin ich auf die Open-Source-Software LanguageTool gesto√üen. LanguageTool korrigiert Fehler f√ľr die Sprachen Englisch, Spanisch, Franz√∂sisch, Deutsch, Portugiesisch, Polnisch, Niederl√§ndisch und mehr als 20 weitere Sprachen. Dabei findet LanguageTool auch Fehler, die eine einfache Rechtschreibpr√ľfung nicht erkennen kann. Wer seine Texte nicht an ein Cloud-Service schicken will, kann selbst ei... ... weiterlesen

Preview VS-Code im Browser - getestet

VS-Code im Browser - getestet

erstellt: 04.10.2021 von Bernhard

Mit Visual Studio Code kann sehr einfach auf einem Remote-System entwickelt werden, siehe Visual Studio Code (VS-Code) - Remote. Einen Schritt weiter geht der Openvscode-Server von Gitpod, dieser erm√∂glicht es VS-Code als Server-Dienst zur Verf√ľgung zu stellen. F√ľr den Zugriff wird lediglich ein Browser ben√∂tigt. Docker Basics ... weiterlesen

Preview Virtueller Desktop in Docker + Internet Browserzugriff

Virtueller Desktop in Docker + Internet Browserzugriff

erstellt: 18.06.2024 von Bernhard

Sp√§testens jetzt habe ich wirklich keinen Bedarf mehr f√ľr einen VPN- Tunnel ins eigene Heimnetzwerk: Eine Desktop Infrastructure (CDI) erm√∂glicht mir den Zugriff von einem Browser direkt auf eine virtuelle Linux-Arbeitsfl√§che im eigenen Netzwerk: Bereitgestellt √ľber einen Container. ... weiterlesen

Smart Home

Preview Home Assistant: Docker Inbetriebnahme + SSL Internetzugriff
Home Assistant / Hardware-Installation /

Home Assistant: Docker Inbetriebnahme + SSL Internetzugriff

erstellt: 07.03.2023 von Bernhard

Neben der Installation auf einer eigenen Hardware ist die zweite empfohlene Installationsvariante f√ľr Home Assistant die Verwendung von Docker, siehe auch: HAOS vs. Home Assistant Docker Installation. Um Home-Assistant in Docker zu starten, wird nat√ľrlich ein Docker-Setup vorausgesetzt, siehe: Docker. Wer Docker bereits eingerichtet hat, kann Home-Assistant mit folgendem Befehl starten: ... weiterlesen

Preview ioBroker installieren - Docker
Smart Home /

ioBroker installieren - Docker

geändert: 21.08.2022 von Bernhard (Erstveröffentlichung: 06.11.2020)

Mit ioBroker können verschiedene Automatisierungslösungen oder Geräte in einem System zusammengefasst werden. Um bestimmte Gateways oder Geräte ansprechen zu können, werden in ioBroker verschiedene Adapter verwendet. ... weiterlesen

Preview Conbee 2: Phoscon deCONZ - Docker Inbetriebnahme | Review
Smart Home /

Conbee 2: Phoscon deCONZ - Docker Inbetriebnahme | Review

geändert: 21.08.2022 von Bernhard (Erstveröffentlichung: 20.08.2020)

Mit dem kleinen USB-Stick Conbee2 habe ich meinen NAS um ein Zigbee-Gateway erweitert. Conbee2 kann auf Raspbian, Ubuntu, Docker oder Windows installiert werden. ... weiterlesen

Preview InfluxDB: Time series database - Docker
Smart Home /

InfluxDB: Time series database - Docker

geändert: 25.01.2022 von Bernhard (Erstveröffentlichung: 06.11.2020)

Eine InfluxDB Datenbank ist eine f√ľr Zeitdaten optimierte Datenbank. F√ľr das Visualisieren wird InfluxDB des √Ėfteren in Kombination mit Grafana eingesetzt. Achtung: Der Artikel bezieht sich auf die InfluxDB Version 1, Informationen¬† zur Version 2 folgen in K√ľrze. ... weiterlesen

Preview Signal Nachrichten per API versenden: signal-cli-rest-api

Signal Nachrichten per API versenden: signal-cli-rest-api

erstellt: 30.01.2023 von Bernhard

Der bekannte Signal Messenger kann nicht nur √ľber dessen App, sondern auch √ľber die Befehlszeile oder von anderen Systemen verwendet werden. Eine einfache M√∂glichkeit daf√ľr bietet die signal-cli-rest-api, welche in Form eines Docker-Containers zur Verf√ľgung steht.¬†Damit die API funktioniert, muss diese zuvor √ľber die Signal-App gekoppelt werden. ... weiterlesen

Preview Home-Assistant + DIY Mikrocontroller + ESP Home (Docker)
Home Assistant /

Home-Assistant + DIY Mikrocontroller + ESP Home (Docker)

erstellt: 10.01.2023 von Bernhard

Mit ESPHome ist es denkbar einfach einen Mikrocontroller f√ľr die Verwendung in HomeAssistant zu programmieren. Mein erster Einsatzzweck f√ľr einen selbst programmierten Mikrocontroller war das Erfassen des Wasserdurchflusses und der Temperaturwerte meiner Heizung, siehe: ESP32 programmieren, Arduino - Voraussetzungen installieren. ... weiterlesen

Preview Node-RED in Docker und Integration Home Assistant
Home Assistant / Integrationen /

Node-RED in Docker und Integration Home Assistant

erstellt: 11.09.2023 von Bernhard

Speziell komplexe Automatisierungen k√∂nnen in Home-Assistant und dessen Automations eventuell etwas un√ľbersichtlich werden. Wer an die Grenzen der integrierten Automations st√∂√üt, kann alternativ eine eigene Automatisierungs-Plattform wie Node-Red einsetzen. In Node-Red k√∂nnen Abl√§ufe mithilfe von diversen Logikbausteinen in einer visuellen GUI per Drag and Drop zusammengestellt werden. ... weiterlesen

Preview Grafana: Docker - Daten visualisieren und Alarme definieren
Smart Home /

Grafana: Docker - Daten visualisieren und Alarme definieren

geändert: 27.01.2022 von Bernhard (Erstveröffentlichung: 06.11.2020)

Grafana ist eine Web-Applikation f√ľr das Visualisieren von Daten. Mit Grafana k√∂nnen in wenigen Minuten ansehnliche Charts erstellt oder Alarme definiert werden. ... weiterlesen

Preview Inbetriebnahme Zigbee2MQTT in Docker -  Schritt f√ľr Schritt
Smart Home /

Inbetriebnahme Zigbee2MQTT in Docker - Schritt f√ľr Schritt

erstellt: 19.01.2022 von Bernhard

Zigbee2MQTT ist eine Open-Source Zigbee-Bridge welche sich, dank dem Netzwerkprotokoll MQTT, leicht in bestehende Smarthome-Lösungen integrieren lässt. Als Beispiel kann Zigbee2MQTT kombiniert mit MQTT - Broker  Mosquitto und Home-Assistant Daten der Zigbee-Geräte erfassen, anzeigen, aufzeichnen und diese steuern. Das hier beschriebene Setup verwendet Docker als Basis. Herstellerseite: https://www.zigbee2mqtt.io ... weiterlesen

MQTT - Broker : Docker Setup
Smart Home /

MQTT - Broker : Docker Setup

erstellt: 18.01.2022 von Bernhard

MQTT (Message Queuing Telemetry Transport) ist ein offenes Netzwerkprotokoll f√ľr das √úbertragen von Nachrichten zwischen Ger√§ten. Ein MQTT-Broker, wie der Open Source Mosquitto-Server,¬†ist eine einfache L√∂sung um Daten von SmartHome-Ger√§ten zu empfangen oder diese zu steuern. Als Beispiel setze ich MQTT mit einem ESP32-Microcontroller ein, damit dieser Werte an den MQTT-Broker sendet, welche √ľber die MQTT-Integration in HomeAssistant abgerufen werden k√∂nne... ... weiterlesen

Server-Dienste

Preview Docker Mailserver selbst betreiben | ein Erfahrungsbericht
Home Server /

Docker Mailserver selbst betreiben | ein Erfahrungsbericht

geändert: 10.08.2022 von Bernhard (Erstveröffentlichung: 30.03.2021)

Mithilfe eines geeigneten Docker-Images ist es relativ einfach einen Mailserver selbst zu betreiben. Urspr√ľnglich habe ich den integrierten Mailserver des Host Europe vServers (Plesk) verwendet und bin bei der Suche nach einem Ersatz auf einen sehr einfachen Docker-Container gesto√üen. Der schlanke Container liefert einen Mailserver ohne grafische Verwaltungsoberfl√§che, kann aber mit wenigen einfachen Befehlen verwaltet werden. F√ľr das Senden und Empfangen der Mails kann ein beliebiger E-Mail-Cli... ... weiterlesen

Preview WordPress in Docker inkl. HTTPS Let's Encrypt-Setup
Home Server / Webhosting /

WordPress in Docker inkl. HTTPS Let's Encrypt-Setup

erstellt: 02.10.2022 von Bernhard

Die zurzeit wohl am weitesten verbreitete Blogging-Software WordPress kann unter anderem einfach und kosteng√ľnstig in Docker-Containern betrieben werden. Als Server bietet sich daf√ľr ein virtueller Server oder Cloud-Server eines bekannten Hosting-Providers an, siehe auch: Providerwechsel HostEurope vs Hetzner, vServer vs Cloud-Server. Wer den Betrieb eines eigenen Webservers nicht scheut, kann mit dem hier vorgestellten Setup darauf eine oder mehrere WordPress-Seiten inklusive kostenlosem https-... ... weiterlesen

Preview Besucherstatistik: Matomo, Google Analytic Ersatz selbst hosten
Home Server / Webhosting /

Besucherstatistik: Matomo, Google Analytic Ersatz selbst hosten

erstellt: 07.12.2022 von Bernhard

Wer bereits Docker verwendet, kann mit der Open-Source Webanalyse-Software Matomo sehr einfach Besucherstatistiken der eigenen Websites sammeln und analysieren. Anders als Google Analytics können die Daten dabei nicht an ein Cloud-Service gesendet, sondern auf einem eigenen, selbst gehosteten Server gesammelt werden. ... weiterlesen

Preview Webseiten √ľberwachen mit Uptime Kuma

Webseiten √ľberwachen mit Uptime Kuma

erstellt: 27.12.2022 von Bernhard

Mit Uptime Kuma kann schnell und einfach eine √úberwachung f√ľr verschiedene Websites eingerichtet werden. Die vorhandenen Monitor-Typen reichen von einem einfachen Ping, √ľber einen Port-Check bishin zum √úberwachen bestimmter Services: ... weiterlesen

Preview Schlanker und schneller GIT-Server, ähnlich GitHub (Docker)
Home Server /

Schlanker und schneller GIT-Server, ähnlich GitHub (Docker)

geändert: 10.08.2022 von Bernhard (Erstveröffentlichung: 09.04.2021)

Nachdem GitLab relativ viel Arbeitsspeicher und CPU ben√∂tigt und zudem auf meinem NAS relativ langsam ist, habe ich GitLab mit Gitea ersetzt. Gitea bietet eine √§hnliche Weboberfl√§che wie GitHub, ist wesentlich sparsamer als GitLab und reagiert flinker. Auch wenn der Funktionsumfang nicht so hoch wie bei GitLab ist, reicht dieser f√ľr die meisten Verwendungszwecke vollkommen aus. ... weiterlesen

Preview GIT-Repositories selbst hosten: GitLab als Docker-Container starten
Home Server /

GIT-Repositories selbst hosten: GitLab als Docker-Container starten

geändert: 10.08.2022 von Bernhard (Erstveröffentlichung: 05.04.2021)

Wer seine Git-Repositorys selbst hosten will, findet mit GitLab eine Alternative zu GitHub. GitLab bietet eine komfortable Weboberfl√§che f√ľr das Verwalten, Bearbeiten und Deployment von Git-Projekten. ... weiterlesen

Preview Docker WebHook Daemon: einfacher Hook-Server f√ľr Bash-Skripts

Docker WebHook Daemon: einfacher Hook-Server f√ľr Bash-Skripts

geändert: 09.08.2022 von Bernhard (Erstveröffentlichung: 03.05.2021)

Auf der Suche nach einer L√∂sung, um von bestimmten Systemen Webhooks empfangen zu k√∂nnen und bestimmte Aktionen auszul√∂sen, bin ich auf einen sehr einfachen Docker-Container gesto√üen. Der Container f√ľhrt einfache Bash-Skripts aus, dazu reicht es in der URL den Skript-Namen anzugeben und entsprechende Variablen √ľber die Webhooks zu √ľbergeben. ... weiterlesen

Preview Internet-Werbung blockieren im ganzen Netzwerk - Pi-hole/Docker

Internet-Werbung blockieren im ganzen Netzwerk - Pi-hole/Docker

erstellt: 22.09.2021 von Bernhard

Durch die Verwendung eines Adblockers ist es m√∂glich einen Gro√üteil der angezeigten Werbung im Internet auszublenden. Wer f√ľr sein Heimnetzwerk einen zentralen Adblocker sucht, sollte sich den Werbeblocker Pi-hole ansehen. Pi-hole ist ein Open-Source DNS-Server mit integriertem Tracking- und Werbeblocker. Pi-hole l√§uft auf den g√§ngigen Linux-Systemen und kann somit unter anderem auf einem Raspberry-Pi oder in einem Docker-Container betrieben werden. Docker Basics ... weiterlesen

mein Docker-Webserver Setup f√ľr Laravel - Konfig im Detail

mein Docker-Webserver Setup f√ľr Laravel - Konfig im Detail

geändert: 10.08.2022 von Bernhard (Erstveröffentlichung: 07.06.2021)

Wie bereits angek√ľndigt, habe ich f√ľr meine Webseiten Plesk mit Docker ersetzt. Zwar verwalte ich die Seiten jetzt √ľber das Terminal und nicht mehr √ľber eine GUI, daf√ľr bin ich mit dem Setup aber wesentlich flexibler: Ich kann die Container jederzeit kopieren und auf einem anderen Server starten, oder schneller mal eine neue Seite online stellen, bzw. f√ľr eine bestimmte Seite den Webserver oder die PHP-Version tauschen. Auch der Einsatz neuer Features wie Laravel Octane und Swoole sind damit ein... ... weiterlesen

Translation English

Durch die weitere Nutzung der Seite stimmst du der Verwendung von Cookies zu Mehr Details