Skip to content

⚙️ n8n is a workflow automation tool that enables users to integrate and automate various services and applications.

License

Notifications You must be signed in to change notification settings

HarryVasanth/n8n-docker

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

13 Commits
 
 
 
 
 
 
 
 
 
 
 
 

⚙️ Nodemation (n8n) Docker Deployment

This repository contains Docker Compose files for deploying n8n with Traefik as a reverse proxy (on debug mode). n8n is a workflow automation tool that enables users to integrate and automate various services and applications.

Prerequisites

Getting Started

  1. Clone the repository:

    git clone https://github.com/HarryVasanth/n8n-docker.git
  2. Navigate to the project directory:

    cd n8n-docker
  3. Create a .env file using .env.example as a template and customize the values.

cp .env.example .env
  1. Deploy n8n using the main docker-compose.yml:

    docker-compose up -d

Debugging Setup

For debugging, use the docker-compose.debug.yml file:

docker-compose -f docker-compose.debug.yml up -d

Configuration

  • Main Configuration (docker-compose.yml): Configures n8n with environment variables.

  • Debug Configuration (docker-compose.debug.yml): Adds Traefik for debugging, exposing its API.

  • Environment Variables (.env): Define subdomain, domain, port, and timezone for n8n (additional SSL email for debug).

Accessing n8n

Access n8n at https://<SUBDOMAIN>.<DOMAIN_NAME>.

About

⚙️ n8n is a workflow automation tool that enables users to integrate and automate various services and applications.

Resources

License

Code of conduct

Security policy

Stars

Watchers

Forks

Releases

No releases published