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. n8n.io - Zappier, IFTTT, Integromat alternative

n8n.io - Zappier, IFTTT, Integromat alternative

Scheduled Pinned Locked Moved Solved App Wishlist
45 Posts 16 Posters 9.5k Views 27 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.
  • imc67I Online
    imc67I Online
    imc67
    translator
    wrote on last edited by
    #21

    Got an email a few minutes ago from IFTTT;

    Note: the free-forever IFTTT Standard plan no longer supports creating unlimited Applets from scratch.

    To date, you’ve created more than 3 Applets. If you do not upgrade to Pro, all but 3 of your created Applets will be archived.

    jdaviescoatesJ 1 Reply Last reply
    0
    • imc67I imc67

      Got an email a few minutes ago from IFTTT;

      Note: the free-forever IFTTT Standard plan no longer supports creating unlimited Applets from scratch.

      To date, you’ve created more than 3 Applets. If you do not upgrade to Pro, all but 3 of your created Applets will be archived.

      jdaviescoatesJ Offline
      jdaviescoatesJ Offline
      jdaviescoates
      wrote on last edited by
      #22

      @imc67 yeah, I've got the same thing.

      Most significantly, I think, is the last sentence:

      Your current plan, the free-forever IFTTT Standard plan, no longer supports creating unlimited Applets from scratch.

      To date, you’ve created more than 3 Applets. If you do not upgrade to Pro before October 7th, all but 3 of your custom Applets will be automatically archived.

      For more information about archived Applets, see What happens if I do not upgrade to IFTTT Pro?

      Through October 7th, you may set the monthly price you want to pay to upgrade to Pro and we’ll honor it forever.

      Seems the Set your price options I mentioned above will likely disappear on October 7th... So I guess if you use IFTTT a lot it might be a good idea to pay $1.99/mo now (I actually hardly ever use it these days so think I'll just use self-hosted alternatives once they've been packaged for Cloudron).

      I use Cloudron with Gandi & Hetzner

      1 Reply Last reply
      1
      • ? Offline
        ? Offline
        A Former User
        wrote on last edited by
        #23

        Would definitely be interested in this. Specifically, my use-case is building my own smart light switches. Id have the buttons hooked up to microcontrollers that send requests to something like IFTTT or n8n off of a webhook trigger to turn lights on/off.

        mehdiM 1 Reply Last reply
        0
        • ? A Former User

          Would definitely be interested in this. Specifically, my use-case is building my own smart light switches. Id have the buttons hooked up to microcontrollers that send requests to something like IFTTT or n8n off of a webhook trigger to turn lights on/off.

          mehdiM Offline
          mehdiM Offline
          mehdi
          App Dev
          wrote on last edited by
          #24

          @atrilahiji For this I suggest installing home-assistant locally on something like a raspberry pi, locally. I actually just installed such a system at my place 🙂

          1 Reply Last reply
          0
          • girishG Offline
            girishG Offline
            girish
            Staff
            wrote on last edited by
            #25

            I looked into this a bit. Did I get it right that this app only supports basic auth? That's kinda worrying. I am surprised though given that it seems to have a lot of github stars atleast.

            1 Reply Last reply
            0
            • ? Offline
              ? Offline
              A Former User
              wrote on last edited by
              #26

              Thats what im seeing. Being able to use LDAP for this would be a godsend but I didnt find info on using LDAP with it. RIP the IFTTT alternative dream?

              1 Reply Last reply
              1
              • marcusquinnM Offline
                marcusquinnM Offline
                marcusquinn
                wrote on last edited by
                #27

                Just chatting with @murgero to look at this. Please pledge some sponsorship if you want, and to respectfully keep devs fed for finishing what we can't: https://forum.cloudron.io/topic/3380/sponsoring-n8n

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

                1 Reply Last reply
                1
                • jimcavoliJ Offline
                  jimcavoliJ Offline
                  jimcavoli
                  App Dev
                  wrote on last edited by
                  #28

                  It may end up that Huginn is the better option. Not sure, but that's a Ruby/Rails app too (my primary speciality) so perhaps I can look at getting that packaged so a bit of comparison can begin. Honestly not sure where that rings in on my priority list for the time being though. Reasonably low through the early parts of next year, likely.

                  marcusquinnM 1 Reply Last reply
                  1
                  • jimcavoliJ jimcavoli

                    It may end up that Huginn is the better option. Not sure, but that's a Ruby/Rails app too (my primary speciality) so perhaps I can look at getting that packaged so a bit of comparison can begin. Honestly not sure where that rings in on my priority list for the time being though. Reasonably low through the early parts of next year, likely.

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

                    @jimcavoli happy to sponsor if you do. We did trial it and ended up sticking with NodeRED.

                    TBH, with ETL tools, it's inevitable to use multiple as the time-saving from having read-made connectors offsets the cost of having different automations in different tools, hence we still run 4 and would likely hedge bets, continuing to use each for their advantages than limiting ourselves to just one.

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

                    1 Reply Last reply
                    0
                    • jimcavoliJ jimcavoli

                      So I have an initial packaging for this done at https://git.cloudron.io/jimcavoli/n8n-app

                      HOWEVER, I'm honestly not sure I'd be comfortable putting this software into production as-is. It's pretty weak on some security features, but maybe its not the end of the world for people and I'm just super paranoid. There seems to be an undocumented way to do JWT auth, which I'm not going to even try to get into that, since I'm only aware of it from looking at the config file handling typescript code. The only supported authentication right now is basic auth as documented - with a single username/password set by ENV or config file (I went with the latter since it's easier for end-users to edit in /app/data/.n8n/config by terminal).

                      Either way, everything basically works, and by launching via supervisord with the working directory set to /app/data/output we're able to contain its binary file writing to system (probably a bad thing to do in prod as well, but it works).

                      Custom nodes can be added to /app/data/custom, the config file is JSON at /app/data/.n8n/config, and the package writes cloudron-provided postgresql configuration to that file at launch.

                      Some stuff only works in Chrome. That's just an issue with the app. Something about they way they're handling web sockets means other browsers see "Connection lost" in the top right, which is where the Activation toggle should be. Most other things actually work fine, but that's necessary for executing workflows in-browser manually and activating them.

                      I packaged this one because it seems to have some popularity in asks, but it definitely deserves some due diligence before heading to production for anyone or the app store. It's also pre-1.0 so not sure how much is changing how fast, and the setup as is was a pretty delicate thing to get done. Maybe my concerns are overplayed, maybe not, but either way, there's something we can start to kick the tires on for this app now.

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

                      @jimcavoli Nice work and insight. Does this development change anything for your view on the limitations of basic auth? https://forum.cloudron.io/topic/3682/proxyauth-addon

                      As far as "Some stuff only works in Chrome". I guess that covers all Chromiums, as I tend to use Vivaldi in those cases.

                      As with all these Apps, I can get some developer assistance if we need to also contribute direct to the apps themselves, so it's always worth having them available in the App Store as "Unstable" so we can review these things and contribute upstream with sponsorship or dev-time as well if necessary.

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

                      jimcavoliJ 1 Reply Last reply
                      1
                      • marcusquinnM marcusquinn

                        @jimcavoli Nice work and insight. Does this development change anything for your view on the limitations of basic auth? https://forum.cloudron.io/topic/3682/proxyauth-addon

                        As far as "Some stuff only works in Chrome". I guess that covers all Chromiums, as I tend to use Vivaldi in those cases.

                        As with all these Apps, I can get some developer assistance if we need to also contribute direct to the apps themselves, so it's always worth having them available in the App Store as "Unstable" so we can review these things and contribute upstream with sponsorship or dev-time as well if necessary.

                        jimcavoliJ Offline
                        jimcavoliJ Offline
                        jimcavoli
                        App Dev
                        wrote on last edited by
                        #31

                        @marcusquinn Yeah, maybe the new auth wall is enough. Haven't tried adding it to this packaging yet, but that could be a reasonable solution, since this is otherwise fairly ready to go and has a lot of asks.

                        marcusquinnM 1 Reply Last reply
                        2
                        • jimcavoliJ jimcavoli

                          @marcusquinn Yeah, maybe the new auth wall is enough. Haven't tried adding it to this packaging yet, but that could be a reasonable solution, since this is otherwise fairly ready to go and has a lot of asks.

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

                          @jimcavoli think you could pick this up for a little sponsoring contribution? I think @murgero has other understandable priorities at the mo, so I prefer not to chase.

                          https://forum.cloudron.io/topic/3380/sponsoring-n8n

                          We have can jump in and start using and looking at core contributions as well once it's running and we can battle test. We have more devs on our team that can get into packaging but right now they are all flat-out on a bunch of systems migrations.

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

                          1 Reply Last reply
                          1
                          • mehdiM Offline
                            mehdiM Offline
                            mehdi
                            App Dev
                            wrote on last edited by
                            #33

                            I think this one should just wait for Cloudron@6 and use the integrated proxyAuth. It does not seem reasonable to come up with a custom solution just to roll-back in a few weeks

                            marcusquinnM 1 Reply Last reply
                            2
                            • mehdiM mehdi

                              I think this one should just wait for Cloudron@6 and use the integrated proxyAuth. It does not seem reasonable to come up with a custom solution just to roll-back in a few weeks

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

                              @mehdi fair enough. I'm working on getting more Dev attention to help on Cloudron stuff too, takes a little time but as soon as anyone gets involved they do see the light 🙂

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

                              1 Reply Last reply
                              1
                              • jimcavoliJ Offline
                                jimcavoliJ Offline
                                jimcavoli
                                App Dev
                                wrote on last edited by
                                #35

                                I'm reworking this now that 6 is out and proxyAuth is an option. Currently got the latest version building and running on the latest node. Waiting for some details on how to do proxyAuth configuration to not break webhooks (rather important for this one!) and then I'll need to get to fixing up the websockets, but overall is looking okay. Switching from file-based to env-based configuration only because it seems better supported by the docs as well.

                                marcusquinnM T kaxlineK 4 Replies Last reply
                                8
                                • jimcavoliJ jimcavoli

                                  I'm reworking this now that 6 is out and proxyAuth is an option. Currently got the latest version building and running on the latest node. Waiting for some details on how to do proxyAuth configuration to not break webhooks (rather important for this one!) and then I'll need to get to fixing up the websockets, but overall is looking okay. Switching from file-based to env-based configuration only because it seems better supported by the docs as well.

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

                                  @jimcavoli 🙌

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

                                  1 Reply Last reply
                                  1
                                  • jimcavoliJ jimcavoli

                                    I'm reworking this now that 6 is out and proxyAuth is an option. Currently got the latest version building and running on the latest node. Waiting for some details on how to do proxyAuth configuration to not break webhooks (rather important for this one!) and then I'll need to get to fixing up the websockets, but overall is looking okay. Switching from file-based to env-based configuration only because it seems better supported by the docs as well.

                                    T Offline
                                    T Offline
                                    thetomester13
                                    App Dev
                                    wrote on last edited by
                                    #37

                                    @jimcavoli would love to see this in action! It seems that your repo hasn't been updated in a while (I'm only seeing 1 commit there) and the 'active connection to the server' isn't working so I'm not able to run any workflows. Keeping an eye on this for sure. Thanks!

                                    1 Reply Last reply
                                    1
                                    • ? Offline
                                      ? Offline
                                      A Former User
                                      wrote on last edited by
                                      #38

                                      Incredibly excited for this! Thanks for your hard work!!!

                                      1 Reply Last reply
                                      2
                                      • jimcavoliJ jimcavoli

                                        I'm reworking this now that 6 is out and proxyAuth is an option. Currently got the latest version building and running on the latest node. Waiting for some details on how to do proxyAuth configuration to not break webhooks (rather important for this one!) and then I'll need to get to fixing up the websockets, but overall is looking okay. Switching from file-based to env-based configuration only because it seems better supported by the docs as well.

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

                                        @jimcavoli @girish @nebulon I just had my Open AI beta application accepted!!

                                        https://openai.com/

                                        Get me n8n.io on Cloudron and I'll get amazing GPT-3 things built for you! 😁

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

                                        jdaviescoatesJ 1 Reply Last reply
                                        6
                                        • marcusquinnM marcusquinn

                                          @jimcavoli @girish @nebulon I just had my Open AI beta application accepted!!

                                          https://openai.com/

                                          Get me n8n.io on Cloudron and I'll get amazing GPT-3 things built for you! 😁

                                          jdaviescoatesJ Offline
                                          jdaviescoatesJ Offline
                                          jdaviescoates
                                          wrote on last edited by
                                          #40

                                          @marcusquinn said in n8n.io - Zappier, IFTTT, Integromat alternative:

                                          I'll get amazing GPT-3 things built for you!

                                          Sounds intriguing, what are you thinking? 🙂

                                          I use Cloudron with Gandi & Hetzner

                                          marcusquinnM 1 Reply Last reply
                                          0
                                          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