################################################################################ # Node-RED Stack or Compose ################################################################################ # docker stack deploy node-red --compose-file docker-compose-node-red.yml # docker-compose -f docker-compose-node-red.yml -p myNoderedProject up ################################################################################ version: "3.7" services: node-red: image: nodered/node-red:latest environment: - TZ=Europe/Amsterdam volumes: - node-red-data:/data restart: unless-stopped ports: - "8080:8080" - "1880:1880" network_mode: host labels: - "traefik.enable=true" - "traefik.http.routers.nodered.rule=Host(`nodered.montana2000.freeddns.org`)" - "traefik.http.routers.nodered.middlewares=nodered-auth" - "traefik.http.middlewares.nodered-auth.basicauth.users=nils:$$apr1$$JDBG7p8k$$LB8y6/aKcNQ/ybLz7LXjY." - "traefik.http.services.nodered-service.loadbalancer.server.port=1880" volumes: node-red-data: