Benutzer-Werkzeuge

Webseiten-Werkzeuge


thoschwiki:docker:apps:node-red

Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen gezeigt.

Link zu der Vergleichsansicht

Nächste Überarbeitung
Vorherige Überarbeitung
thoschwiki:docker:apps:node-red [12.02.2022 12:23]
thosch Stub angelegt
thoschwiki:docker:apps:node-red [28.02.2022 12:47] (aktuell)
thosch [docker-compose] 'restart: always' ergänzt
Zeile 1: Zeile 1:
-====== NodeRED (Docker) ====== +====== Node-RED (Docker) ======
- +
-<note>Die Seite befindet sich noch im Aufbau.</note>+
  
 {{page>thoschwiki:bricks:node-red#Beschreibung&noheader}} {{page>thoschwiki:bricks:node-red#Beschreibung&noheader}}
  
 ^ **Image** ^^ ^ **Image** ^^
-^ Docker Hub | [[dockerhub>repo]] | +^ Docker Hub | [[dockerhub>nodered/node-red]] | 
-^ GitHub | [[github>repo]] | +^ GitHub | [[github>node-red/node-red-docker]] | 
-^ Architektur | x86-64, armhf, arm64 |+^ Architektur | x86-64, arm/v6, arm/v7, arm64, s390x |
 ^ **Software** ^^ ^ **Software** ^^
-^ Projekt | [[http://example.com|Externer Link]] | +^ Projekt | [[https://nodered.org/|Node-RED]] | 
-^ GitHub | [[github>repo]] |+^ GitHub | [[github>node-red]] |
  
  
Zeile 21: Zeile 19:
 <code> <code>
 docker run -d \  docker run -d \ 
-  --name+  --name nodered \ 
 +  -p 1880:1880 \ 
 +  -v /path/to/data:/data \ 
 +  nodered/node-red
 </code> </code>
  
Zeile 29: Zeile 30:
  
 ^ Parameter ^ Funktion | ^ Parameter ^ Funktion |
-| -e PUID= * Vorgabe des //Users//, mit dem die Daten auf dem Docker-Host in die gemounteten Verzeichnisse geschrieben werden. | +| -Port, //Node-RED// läuft üblicherweise auf Port 1880kann aber auch auf Port 80 konfiguriert werden, wenn dieser frei ist |
-| -e PGID= * | Vorgabe des //Gruppe//mit der die Daten auf dem Docker-Host in die gemounteten Verzeichnisse geschrieben werden. | +
-| -e TZ= * | Vorgabe der lokalen Zeitzone im [[wpde>Zeitzonen-Datenbank|Format Gebiet/Ort]]. | +
-| -p | Port |+
 | -v * | Volumes, siehe [[#Volumes:|Unterabschnitt Volumes]] | | -v * | Volumes, siehe [[#Volumes:|Unterabschnitt Volumes]] |
  
Zeile 44: Zeile 42:
  
 ^ Pfad im Container ^ Funktion ^ ^ Pfad im Container ^ Funktion ^
-  +/data Ablageort der Konfiguration und der Daten 
-|  |  | +
-|  |  |+
  
  
Zeile 55: Zeile 52:
  
 <file - docker-compose.yml> <file - docker-compose.yml>
 +version: "3.7"
 +
 +services:
 +  node-red:
 +    image: nodered/node-red:latest
 +    container_name: node-red
 +    restart: always
 +    environment:
 +      - TZ=Europe/Berlin
 +    ports:
 +      - "1880:1880"
 +    volumes:
 +      - /path/to/data:/data
  
 </file> </file>
Zeile 61: Zeile 71:
  
 ===== Integration in Træfik ===== ===== Integration in Træfik =====
- 
 <note>Abschnitt wird noch ergänzt.</note> <note>Abschnitt wird noch ergänzt.</note>
  
Zeile 72: Zeile 81:
 ===== Konfiguration der Anwendung ===== ===== Konfiguration der Anwendung =====
  
-<note>Abschnitt wird noch ergänzt.</note>+Es wird auf die [[thoschwiki:anwendungen:node-red#Konfiguration|entsprechenden Beschreibung zur Anwendung]] verwiesen. 
 + 
 +<note warning> 
 +In der Standardkonfiguration sind der Editor und die Admin-API **nicht** passwortgeschützt. Es sollten daher [[thoschwiki:anwendungen:node-red#Absicherung|entsprechende Sicherungsmaßnahmen]] geprüft werden. 
 +</note> 
 + 
 +===== Quellen =====
  
-Pfad zu ''node-red''''/usr/src/node-red/node_modules/node-red/bin''+  * [[https://nodered.org/|Node RED]] 
 +  * [[github>node-red]] 
 +  * [[https://nodered.org/docs/getting-started/docker|Node-RED: Running under Docker]]
  
thoschwiki/docker/apps/node-red.1644665017.txt.gz · Zuletzt geändert: 12.02.2022 12:23 von thosch