n8n 첫 시작: Cloud 가입과 자체 호스팅 준비 조건
n8n을 처음 시작할 때 Cloud와 자체 호스팅 중 무엇을 선택해야 하는지, Node.js·Docker 등 공식 문서가 밝힌 준비 조건을 정리합니다.
빠르게 시작해야 하거나 설치·구성 경험이 많지 않다면 n8n Cloud가 맞습니다. 설치 없이 가입한 뒤 바로 접근할 수 있습니다. 반대로 직접 운영할 환경이 있고 설치와 구성을 진행할 수 있다면 자체 호스팅을 선택하되, 방식에 따라 Node.js 또는 Docker를 먼저 준비해야 합니다.
n8n 공식 문서인 Choose how to use n8n은 n8n Cloud와 자체 호스팅을 두 가지 주요 배포 방식으로 안내합니다. 여기서 배포란 n8n을 어떤 환경에서 실행하고 사용할지 정하는 일입니다.
먼저 Cloud와 자체 호스팅 중 선택하기
처음에는 ‘내가 n8n을 설치하고 운영할 준비가 되었는가’를 기준으로 고르면 됩니다.
n8n의 Choose how to use n8n 문서는 빠르게 시작하려는 경우, 또는 기술 전문성이 없는 경우에 n8n Cloud를 권장합니다. Cloud는 n8n이 관리하는 방식이므로 별도 설치가 필요하지 않습니다.
자체 호스팅은 내가 준비한 환경에 n8n을 배포하는 방식입니다. 공식 문서는 이 방식에 npm, Docker 또는 서버 기반의 설치·구성이 필요하며, 설치와 구성에 기술 역량이 필요하다고 설명합니다.
따라서 첫 선택은 다음처럼 단순하게 정리할 수 있습니다.
- 설치 없이 바로 접근하고 싶다: n8n Cloud
- 설치와 구성을 직접 진행할 수 있다: 자체 호스팅
n8n 첫 시작 방식 선택·준비 확인표
Cloud를 고른 경우
- 설치 과정을 진행하지 않는다.
- n8n Cloud 가입을 진행한다.
- 가입 뒤 즉시 n8n에 접근할 수 있는지 확인한다.
위 세 번째 항목이 이 자료에서 확인할 수 있는 정상 시작 기준입니다. Choose how to use n8n 문서는 Cloud에 대해 가입 후 즉시 접근할 수 있다고 명시합니다.
자체 호스팅을 고른 경우
- 설치와 구성을 직접 수행할 기술적 준비가 되어 있다.
- npm으로 직접 설치할 계획이라면 시스템에 Node.js가 설치되어 있다.
- Docker 방식으로 설치할 계획이라면 시스템에 Docker가 설치되어 있다.
- 라이선스 키 없이 시작한다면 Community edition으로 실행된다는 점을 이해했다.
Cloud로 시작했다면: 가입 후 접근 여부를 확인하세요
Cloud의 장점은 설치를 건너뛸 수 있다는 데 있습니다. n8n 공식 Choose how to use n8n 문서의 안내대로 가입하면 즉시 접근할 수 있으므로, 첫 단계에서 별도의 설치 환경이나 설치 도구를 준비할 필요가 없습니다.
이 경우 정상 여부는 복잡하지 않습니다. 가입 뒤 n8n에 접근할 수 있다면 Cloud 시작 단계는 확인된 것입니다.
Cloud를 택한 뒤 설치 명령, Docker 설정, 서버 구성부터 찾기 시작하면 처음 선택의 장점이 사라집니다. 그런 준비는 자체 호스팅을 선택했을 때 필요한 일입니다.
자체 호스팅 전에는 설치 방식을 먼저 정하세요
자체 호스팅은 한 가지 설치 방식만 뜻하지 않습니다. Host n8n | Deploy 공식 문서는 직접 설치와 Docker 설치에 서로 다른 준비 조건을 제시합니다.
npm은 Node Package Manager의 줄임말로, Node.js 환경에서 패키지를 설치·관리하는 도구입니다. npm으로 n8n을 직접 설치하려면 시스템에 Node.js가 설치되어 있어야 합니다.
Docker는 애플리케이션을 정해진 실행 환경과 함께 컨테이너로 다루는 도구입니다. Docker 방식으로 n8n을 설치하려면 시스템에 Docker가 설치되어 있어야 합니다.
즉, 자체 호스팅을 결정한 다음에는 ‘무엇을 설치할까’보다 먼저 ‘npm 직접 설치와 Docker 설치 중 어느 방식을 쓸까’를 정하는 편이 좋습니다. 그 선택에 따라 확인할 선행 조건이 달라집니다.
라이선스 키가 없어도 자체 호스팅 n8n은 실행할 수 있습니다. Host n8n | Deploy 문서에 따르면 라이선스 키가 없는 자체 호스팅 설치는 무료 Community edition으로 실행됩니다. Community Edition 인스턴스에서 추가 기능 등록이 필요한 경우에는 Settings > Usage and plan에서 Unlock을 선택하도록 n8n의 선택 안내 문서가 설명합니다.
정상 확인 범위와 다음 단계
이번 자료에서 분명히 확인할 수 있는 Cloud의 성공 기준은 가입 후 즉시 접근 가능한 상태입니다. Cloud를 선택했다면 이 기준으로 첫 시작을 점검하면 됩니다.
반면 자체 호스팅은 이 자료만으로 설치 완료 로그, 오류 신호, 복구 절차까지 판정할 수 없습니다. npm과 Docker 중 설치 방식을 정하고 각각 Node.js 또는 Docker가 준비되었는지 확인한 다음, n8n 공식 Host n8n | Deploy 가이드에서 해당 설치 절차를 계속 확인하세요.
빠른 시작 또는 기술 설정 경험 부족이 이유라면 n8n Cloud 공식 시작 페이지에서 가입을 진행하면 됩니다. 자체 호스팅을 택했다면 Node.js 직접 설치와 Docker 설치 중 한 방식을 먼저 정한 뒤, 그 방식의 공식 배포 안내로 넘어가세요.