Giter Site home page Giter Site logo

automation's Introduction

n8n-heroku-deploy

Forked from https://github.com/sarveshpro/n8n-heroku and https://github.com/UnlyEd/n8n-heroku-demo

Docker Heroku

Deploy

What does this repo do?

This is a Heroku focused container implementation for n8n. Just connect your fork of this repo to heroku and let it work its charm!

Updates & fixes to original repo

  1. Updated node.js and n8n versions in Dockerfile

Dockerfile screenshot

  1. Updated app.json to address some bugs.

How to

  1. Fork the repo then make version or config changes.
  2. You can change the following variables in the UI (or in app.json before deploying to Heroku)
  • Change user name and password from the default user/pass.

user pass screenshot

random string screenshot

  • Update WEBHOOK_TUNNEL_URL to match your heroku app url. The format is usually "your-app-name.herokuapp.com". This fixes the problem with webhook urls generated with "localhost" instead of your domain name. More info here: sarveshpro/n8n-heroku#16 (comment)

app url screenshot

  1. Click the "Deploy to Heroku" button, log in, configure the app and environment variables (if you haven't done it in app.json). The app will be ready to launch in about 5 minutes.

Note

If you're using the free/hobby plan, your app will go to sleep in about 20 minutes. You won't lose any data and it will take around 10-20 seconds to wake back up. If you want to run timed workflows, you can use a service like https://cron-job.org to wake up your app whenever you need it. When you're using an external cron job, you won't need the Cron node inside n8n. I use a webhook instead.

What is n8n (Nodemation?)

n8n is a fair code, workflow automation tool that allows you to connect any API with another, without having to do much coding. Think of it as Zapier on steroids, without the price tag. They also have a fully managed cloud version that's extremely affordable. This heroku build is great for evaluating n8n, sharing workflows with team members and getting to know the internals, but I'd encourage you to sign up and support n8n once you're done testing (I'm not an affiliate, just a fan.)

Sources

https://github.com/n8n-io/n8n

automation's People

Contributors

yamini avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.