Skip to content

N8N

N8N is an open-source workflow automation tool that enables users to connect various apps and services without extensive coding. It features a visual interface for designing workflows, allowing users to automate tasks and data transfers easily. With a rich library of integrations, n8n empowers individuals and businesses to streamline their processes and enhance productivity. AWS Marketplace: N8N

Note:

  • Please be aware that it takes a few minutes for the system to be up and running.
  • The best way to check is to view the status check from the ec2 / instances / dashboard.
  • If it says intializing, it is not ready yet.

SSH Into the server:

  • Linux + MAC - add .pem key to ~/.ssh/id_rsa > change permisisons > chmod 400 id_rsa
ssh core@ip-of-server
  • If using putty or mobaxterm make sure to convert .pem using puttygen.

N8N server setup:

  • https://ip-of-server
  • Setup: Enter Email , First Name , Last name , and Password
  • Customize: Choose your options.
  • Create a workflow and Save.

Portainer - Manage Docker:

  • How to access Portainer to manage your containers:
https://ip-of-server:9443
  • Follow the instructions to create a new admin account.
  • Caution - Portainer can timeout if you dont create an account fast enough
  • If this happens you need to restart the container, ssh into the server, then run:
docker restart portainer
  • Once logged into portainer, click get started and select local. You can manage docker from here.

Optional:

  • Manaully update Flatcar. Updates will happen automatically.
  • If you want to manually check for updates run this command:
update_engine_client -update

References:

  • https://docs.n8n.io/
  • https://docs.docker.com/
  • https://docs.portainer.io/
  • https://www.flatcar.org/docs/latest