Netzwerk Übersicht
Port Freigaben
Montana 2020
| Funktion | Port extern | Port intern |
|---|---|---|
| MS Remote Desktop | 3389 | 3389 |
| HTTPS Server (Swag) | 443 | 443 |
| HTTP Server (Swag) | 80 | 80 |
| Mosquitto MQTT | - | 1884 |
| Mosquitto MQTT (WebSocket) | - | 9001 |
| Fhem Web-Server | - | 8083 |
| Fhem Telnet-Port | - | 7072 |
| Fhem Mobile Alert Gateway | - | 8090 |
| OpenHab - HTTP | - | 88 (Docker intern 8080) |
| OpenHab - HTTPS | - | 8443 |
| Nextcloud | - | 8080 (Docker intern 80) |
| Gitea Web | - | 3000 |
| Gitea SSH | - | 22 |
Ubuntu2004-virtual-machine (Hyper-V)
| Funktion | Port extern | Port intern |
|---|---|---|
| Node-Red | - | 1880 |
| Node-Red Hue-Bridge Emulation | - | 80 |
Web-Server (extern)
| APP | URL extern | Server |
|---|---|---|
| Gitea | https://montana2000.ddns.net/gitea/ | Montana2020 |
| Nextcloud | https://montana2000.ddns.net/nextcloud | Montana2020 |
| Fhem | http://montana2000.ddns.net/fhem | Montana2000 |
Web-Server (intern)
| APP | URL intern | Server |
|---|---|---|
| Node-Red | http://ubuntu2004-virtual-machine:1880 | Montana2000 > Ubuntu VM |
ThinkCentre Computer
Windows 10 Professional - host with WSL2/Ubuntu 20.04
Docker
Docker-Swag & Nginx Container
Alle Docker Container sind Teil des Netzwerkes: nginx_network. Neue Container müssen initial zum Netzwerk hinzugefügt werden mit: * docker network connect nginx_network "docker-container-to-add"
Fhem Container
OpenHub Container
Mosquitto Container
Nextcloud Container
Gitea Container
Ubuntu 20.04 VM running on Hyper-V
Node-Red
Für die Hue-Bridge Emulation wird ein System mit freiem Port 80 benötigt, dass ebenso auf Multi-Casts reagieren kann. Daher habe ich Node-Red in einer Ubuntu VM installiert, die vollen Netzwerkzugriff innerhalt des lokalen Netzwerkes hat, damit Alexa und die andere Devices die emulierte Hue-Bridge erreichen können und neue Devices automatisch in der Gerätesuche erkennen.