데브허브 | DEVHUB | 감자나라ai n8n 도커 설치감자나라ai n8n 도커 설치
- N8N은 구글, 슬랙, 노션, LLM 등 다양한 서비스와 연동하여 무료 워크플로우 자동화를 구축할 수 있는 오픈소스 도구입니다. 🛠️
- N8N을 PC에 설치하기 위해 도커(Docker)를 활용하며, 도커는 N8N이 실행될 가상 환경(컨테이너)을 제공합니다. 🐳
- N8N 설치 방법은 크게 로컬 PC/Mac 설치(도커 이용)와 클라우드 서비스 설치(N8N 공식 클라우드 또는 Railay 같은 저렴한 대안)로 나뉩니다. ☁️
- 로컬 PC 설치는 완전 무료이고 데이터가 로컬에 저장되며 인터넷 없이 사용 가능하지만, 설정이 복잡하고 PC가 꺼지면 작동하지 않는 단점이 있습니다. 💻
- N8N 공식 클라우드는 즉시 설치, 자동 업데이트, 공식 지원 등의 장점이 있지만 월 4만원 상당의 높은 비용이 발생합니다. 💰
- Railay와 같은 저렴한 클라우드 서비스(월 5달러, 30일 무료)는 비용 효율적이지만, 공식 클라우드보다 설정이 다소 복잡할 수 있습니다. 💸
- 초기에는 로컬 PC에 도커를 이용해 N8N을 설치하여 사용해보고, 지속적인 작동이 필요한 작업은 Railay 같은 저렴한 클라우드를 활용하는 것이 추천됩니다. 🚀
- Windows 및 Mac에서 도커 데스크탑을 설치하는 과정은 OS 버전에 맞는 설치 파일 선택(AMD64/ARM64/Apple Silicon), WSL 설치(Windows), 재시작, 업데이트 등을 포함합니다. 🖥️
- 도커에 N8N을 설치하려면 Docker Desktop의 'Images'에서 'n8n.io/n8n' 이미지를 검색하여 다운로드(Pull)하고 실행(Run)해야 합니다. 📥
- N8N 컨테이너 실행 시, 컨테이너 이름은 'n8n', 호스트 포트는 '5678', 볼륨은 로컬 폴더를 지정하고 컨테이너 경로는 '/home/node/.n8n'으로 설정합니다. ⚙️
- 설치 완료 후 웹 브라우저에서 'localhost:5678'로 접속하여 N8N 계정을 생성하고 워크플로우를 설정할 수 있습니다. 🌐
- N8N 종료는 브라우저 탭을 닫고 도커 데스크탑에서 N8N 컨테이너를 'Stop'한 후, 시스템 트레이(Windows) 또는 메뉴바(Mac)에서 도커를 완전히 종료해야 합니다. 🛑
- Railay 클라우드에 N8N을 배포하는 방법은 Railay 웹사이트에서 GitHub 또는 이메일로 로그인 후, 'Deploy from Template'에서 'N8N Web Processor' 템플릿을 선택하여 배포하는 방식입니다. 🔗