Skip to main content

N8N

Docker muss installiert sein 

Docker, Docker-Compose und Portainer installieren

mkdir n8n
cd n8n

Dockercompose.yml anlegen

nano docker-compose.yml
services:
  n8n:
    image: n8nio/n8n:latest
    restart: always
    ports:
      - "5678:5678"
    environment:
      - DB_TYPE=postgresdb
      - DB_POSTGRESDB_HOST=postgres
      - DB_POSTGRESDB_PORT=5432
      - DB_POSTGRESDB_DATABASE=n8n
      - DB_POSTGRESDB_USER=n8n
      - DB_POSTGRESDB_PASSWORD=Bitteaendern2
      - GENERIC_TIMEZONE=Eruope/Berlin
      - N8N_SECURE_COOKIE=false
    volumes:
      - n8n_data:/home/node/.n8n
    depends_on:
      - postgres
  postgres: 
    image: postgres:14
    restart: always
    environment: 
      - POSTGRES_USER=n8n
      - POSTGRES_PASSWORD=Bitteaendern2
      - POSTGRES_DB=n8n
    volumes:
      - postgres_data:/var/lib/postgresql/data

volumes:
  n8n_data:
  postgres_data:

docker compose up -d