n8n — 자동화
최신 도구 가이드 / 자동화 / n8n.html
셀프호스팅 가능한 워크플로 자동화 플랫폼
기본 정보
| 프로그램 이름 | n8n (엔에이트엔) |
|---|---|
| 한 줄 소개 | 셀프호스팅 가능한 워크플로 자동화 플랫폼 |
| 개발·유지 | n8n GmbH |
| 공식 홈페이지 | https://n8n.io/ |
| 공식 문서 | https://docs.n8n.io/ |
| 공식 다운로드 | https://docs.n8n.io/hosting/installation/docker/ |
| 지원 운영체제 | Linux (Docker·npm), 클라우드(SaaS) |
| 라이선스 | Sustainable Use License (커뮤니티 에디션 무료) |
| 안정 버전 | 2.42.7 (2026-10-12 안정 패치 기준) — 확인일 2026-10-18 |
| GitHub 저장소 | https://github.com/n8n-io/n8n |
| 분류 | 자동화 (태그: 자동화, 워크플로, 노코드, 셀프호스팅, AI) |
이 프로그램은 무엇인가?
n8n은 트리거(예: 웹훅, 스케줄)에서 시작해 여러 노드를 연결해 워크플로를 만드는 자동화 플랫폼입니다. 400개 이상의 통합 노드로 SaaS·DB·메신저·AI 모델을 연결할 수 있고, 필요하면 JavaScript·Python 코드 노드도 씁니다.
셀프호스팅이 강점입니다. Docker로 자체 서버에 올리면 데이터가 외부로 나가지 않고, 내부 시스템에 직접 연결할 수 있습니다. AI 에이전트·RAG 파이프라인을 위한 노드도 제공합니다.
어떤 문제를 해결하는가?
- 여러 SaaS·내부 시스템 사이에 반복 업무 흐름을 자동화해야 하는 상황
- Zapier 등 클라우드 자동화 도구의 비용·데이터 유출 우려를 줄여야 하는 상황
- AI 모델을 기존 업무 흐름에 결합해야 하는 상황
주요 기능
트리거 기반 실행
웹훅·스케줄·앱 이벤트로 워크플로 시작
- 활용 상황: 이벤트 주도 자동화
- 얻는 결과: 실시간·정기 작업 자동 실행
- 제한 사항: 트리거 빈도에 따른 리소스 계획 필요
노드 생태계
400+ 통합 노드와 코드 노드
- 활용 상황: SaaS·DB·API 연결
- 얻는 결과: 노드 추가로 즉시 연동
- 제한 사항: 일부 서비스는 인증 설정 필요
AI 워크플로
AI 에이전트·벡터 저장소·모델 호출 노드
- 활용 상황: AI 자동화 파이프라인 구축
- 얻는 결과: GPT·Claude·로컬 모델 연결
- 제한 사항: 토큰 비용·설계 품질 주의
셀프호스팅
Docker·npm으로 자체 인프라에 배포
- 활용 상황: 데이터 주권 확보
- 얻는 결과: 내부망 서비스 직접 연결
- 제한 사항: 업데이트·백업 운영 필요
설치 및 실행
Docker(공식 권장)
공식 컨테이너 이미지로 실행합니다.
docker run -d --name n8n -p 5678:5678 -v n8n_data:/home/node/.n8n docker.n8n.io/n8nio/n8n
npm
Node.js 환경에서 글로벌 설치해 실행합니다.
npm install n8n -g && n8n start
Docker Compose
compose 구성으로 데이터 볼륨·환경변수를 관리합니다.
docker compose up -d
실제 사용 예제
웹 콘솔 접속
기본 포트 5678에서 워크플로 에디터를 사용합니다.
http://localhost:5678
워크플로 생성
트리거 노드에서 시작해 액션 노드를 연결합니다.
예: Schedule Trigger → HTTP Request → Slack
자격 증명 관리
Credentials에서 API 키·OAuth를 등록해 노드에 연결합니다.
대시보드 > Credentials > New
장점과 한계
장점
- 셀프호스팅으로 데이터 주권·비용 통제
- 노드 기반 시각적 편집 + 코드 노드 유연성
- AI·웹훅·스케줄 등 다양한 트리거 지원
- 커뮤니티 에디션 무료 사용 가능
사용 전에 고려할 점
- 라이선스가 완전한 오픈소스가 아님(상업적 제한 확인 필요)
- 워크플로가 커지면 디버깅·버전 관리 부담
- 셀프호스팅 시 업데이트·백업 운영 필요
비슷한 프로그램과 비교
| 프로그램 | 특징 | 이런 경우에 적합 |
|---|---|---|
| Zapier | 완전 관리형 클라우드 자동화 | 관리 부담 없이 빠른 시작 |
| Make | 시각적 워크플로 자동화 SaaS | 복잡한 시나리오 시각 편집 |
| Apache NiFi | 대규모 데이터 흐름 중심 자동화 | 데이터 파이프라인 대규모 운영 |
공식 자료 및 추가 학습
- 공식 홈페이지 — https://n8n.io/
- 공식 문서 / 지식베이스 — https://docs.n8n.io/
- 공식 다운로드 — https://docs.n8n.io/hosting/installation/docker/
- 릴리스 노트 — https://docs.n8n.io/changelog/
- 소스 / 개발 자료 — https://github.com/n8n-io/n8n
버전·지원 환경 정보는 2026-10-18 기준으로 공식 사이트에서 확인한 값입니다. 설치 명령은 사용하는 배포판과 버전에 따라 달라질 수 있으므로 공식 설치 문서를 함께 확인하세요.
실제 실행 화면
합성 예시 — 실제 실행 결과가 아닙니다. 화면은 합성 예시이며 실제 실행 결과가 아닙니다.

실제 운영 중인 서버
이 문서는 화면 표시용 가상 디렉터리의 항목입니다. 실제 서버 파일시스템과 연결되지 않으며, 파일 실행이나 시스템 명령을 수행하지 않습니다.