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

01-edu/n8n-docker

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

13 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

⚙️ 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

Packages

No packages published