Differences

This shows you the differences between two versions of the page.

Link to this comparison view

app-notes:metric-cloudsetup:nodered-docker-compose-yaml [2020/11/12 14:34] (current)
erdmann created
Line 1: Line 1:
 +<file yaml docker-compose.yml>​ 
 +version: "​3.5"​ 
 +services: 
 +  nodered: 
 +    container_name:​ nodered 
 +    image: nodered/​node-red:​latest 
 +    ports: 
 +    - "​1880:​1880/​tcp"​ 
 +    volumes: 
 +      - ./​node-red:/​data 
 +    restart: unless-stopped 
 +    networks: 
 +      - proxy 
 +    user: 0:0 
 +    #​network_mode:​ host 
 +    labels: 
 +      - "​traefik.enable=true"​ 
 +      - "​traefik.http.routers.nodered.rule=Host(`nr.example.com`)"​ 
 +      - "​traefik.http.routers.nodered.entrypoints=websecure"​ 
 +      - "​traefik.http.routers.nodered.tls.certresolver=myresolver"​ 
 +      #- "​traefik.http.services.nodered.loadbalancer.server.port=1880"​ 
 +      - "​traefik.http.routers.nodered.middlewares=auth"​ 
 +      - "​traefik.http.middlewares.auth.basicauth.users=user1:​pwdhash1,​user2:​pwdhash2"​ 
 +       
 +networks: 
 +  proxy: 
 +    external: true 
 +</​file>​