Container

Diverse Container und deren Einsatz in der Praxis


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

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

erstellt: 10.08.2022 von Bernhard

<h2>Zugriff 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. Wer einen Webservice √ľber das Internet ver√∂ffentlicht, sollte daf√ľr heute unbedingt eine verschl√ľsselte Verbindung (SSL) anbieten. Um den Zugriff auf einen oder mehrere Container zu regeln, kann ein Reverse-Proxy mit kostenl... ... 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

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 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 WordPress in Docker inkl. HTTPS Let's Encrypt-Setup

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 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 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 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 + 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 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 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 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 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

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

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

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 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 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 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 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 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 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

Translation English

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