Cloudron makes it easy to run web apps like WordPress, Nextcloud, GitLab on your server. Find out more or install now.


Skip to content
  • Categories
  • Recent
  • Tags
  • Popular
  • Bookmarks
  • Search
Skins
  • Light
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dark
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • Default (No Skin)
  • No Skin
Collapse
Brand Logo

Cloudron Forum

Apps | Demo | Docs | Install
  1. Cloudron Forum
  2. App Wishlist
  3. Node-RED - Flow-based programming for the Internet of Things

Node-RED - Flow-based programming for the Internet of Things

Scheduled Pinned Locked Moved App Wishlist
ideiot
32 Posts 14 Posters 5.1k Views 12 Watching
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
    Reply
    • Reply as topic
    Log in to reply
    This topic has been deleted. Only users with topic management privileges can see it.
    • girishG girish

      @hendrikvl This is awesome! Thanks for working on this.

      The app package uses the Cloudron sendmail and mongodb addons. Mails can be sent using node-red-contrib-sendmail and the database can be accessed using node-red-contrib-mongodb4. Both modules come preinstalled and are preconfigured using the environment variables that Cloudron exports.

      Nice, as expected of any cloudron app email and db are auto-configured.

      Implementing LDAP, as @staypath has done, also has its benefits though. I'm currently a bit indecisive which approach is preferable.

      Does node-red have a real concept of users and roles ? Meaning, can individual users create and manage separate flows? When LDAP is implemented, who provides the login page? Is this part of some plugin?

      J Offline
      J Offline
      jsilence
      wrote on last edited by
      #23

      @girish any update or estimate on when Node-Red may hit the official release?
      To (as a n00b) It looks like most of the heavy lifting has been done, nor?

      marcusquinnM 1 Reply Last reply
      3
      • J jsilence

        @girish any update or estimate on when Node-Red may hit the official release?
        To (as a n00b) It looks like most of the heavy lifting has been done, nor?

        marcusquinnM Offline
        marcusquinnM Offline
        marcusquinn
        wrote on last edited by
        #24

        @jsilence It's a good question. We've been using it for a while. Bear in mind it doesn't have LDAP, but you might not need that for your use-case.

        Web Design https://www.evergreen.je
        Development https://brandlight.org
        Life https://marcusquinn.com

        1 Reply Last reply
        1
        • dsp76D Offline
          dsp76D Offline
          dsp76
          wrote on last edited by
          #25

          Node RED is not just about home automation. We use it regularly to integrate several Cloud Services.

          (Ask me about B2B marketing automation & low code business solutions, if thats interesting for you.)

          1 Reply Last reply
          3
          • N Offline
            N Offline
            NaPs
            wrote on last edited by
            #26

            Very interested into Node-red in cloudron! I can see several package proposal in this thread. What can I do to help it being integrated?

            1 Reply Last reply
            0
            • S Offline
              S Offline
              staypath
              wrote on last edited by
              #27

              Been a while since I built the Docker version of Node-RED for Cloudron, but it worked with Cloudron LDAP auth when I built it. My method had a single admin user that can access all Node-RED flows, so there's no concept of permissions. That works fine for me, but might not for others. I'd be willing to revisit and update my method to the latest Node-RED version to make sure everything still functions within Cloudron from a backup/restore perspective and with LDAP auth. I know @hendrikvl recommended using the npm approach vs. Docker approach, so it really depends on your needs.

              1 Reply Last reply
              2
              • S Offline
                S Offline
                staypath
                wrote on last edited by
                #28

                Actually, looking at @hendrikvl version here: https://git.vereint-digital.de/hendrik/node-red-app. This approach seems simpler for sure. @hendrikvl is there any core Node-RED functionality missing using your method?

                H 1 Reply Last reply
                1
                • S staypath

                  Actually, looking at @hendrikvl version here: https://git.vereint-digital.de/hendrik/node-red-app. This approach seems simpler for sure. @hendrikvl is there any core Node-RED functionality missing using your method?

                  H Offline
                  H Offline
                  hendrikvl
                  wrote on last edited by
                  #29

                  @staypath Yes, I tried to keep things simple with my approach. I am not aware of any Node-RED core functionality that is not working. By using the Cloudron proxy as auth in front of Node-RED, it is single user only though and would be tricky to combine it with auth-mechanisms within Node-RED. This is probably the biggest downside to my approach.
                  Another thing, that I would do differently is the approach to send out e-mails. I wanted to make use of the per-app smtp settings that Cloudron provides and pre-provision that transparently into Node-RED. That lead to quite some "glue" in between that seemed somewhat disproportionate in the end.
                  I should update my repository to a newer Node-RED version by the way and will probably remove the e-mail part at that point.

                  1 Reply Last reply
                  2
                  • M Offline
                    M Offline
                    makemrproper
                    wrote last edited by makemrproper
                    #30

                    Any hopes on seeing this live? A rules based visual code suite would be awesome to have.

                    My cloudron has been up 7 years. My self-hosted docker installs have a much shorter lifespan. This is why I am hoping you would add it here.

                    Cloudron fan
                    Paying Customer

                    1 Reply Last reply
                    1
                    • BrutalBirdieB Online
                      BrutalBirdieB Online
                      BrutalBirdie
                      Partner
                      wrote last edited by
                      #31

                      Why not n8n tho? It should be able to do the same.

                      Like my work? Consider donating a drink. Cheers!

                      M 1 Reply Last reply
                      2
                      • BrutalBirdieB BrutalBirdie

                        Why not n8n tho? It should be able to do the same.

                        M Offline
                        M Offline
                        makemrproper
                        wrote last edited by
                        #32

                        @BrutalBirdie I guess it suffices. However Node-Red has a minimal resource footprint, really broad ecosystem and the internet has embraced it with code examples et cetera. So Node-Red would enrich the catalog of Cloudron.

                        Cloudron fan
                        Paying Customer

                        1 Reply Last reply
                        2
                        Reply
                        • Reply as topic
                        Log in to reply
                        • Oldest to Newest
                        • Newest to Oldest
                        • Most Votes


                          • Login

                          • Don't have an account? Register

                          • Login or register to search.
                          • First post
                            Last post
                          0
                          • Categories
                          • Recent
                          • Tags
                          • Popular
                          • Bookmarks
                          • Search