n8n 설치 방법 총정리: npx·Docker·클라우드 중 나에게 맞는 건?

n8n을 처음 써보려고 검색하면 클라우드 가입, Docker 설치, npm 설치, 데스크톱 앱까지 방법이 여러 갈래로 나뉘어 있어 어디서부터 시작해야 할지 헷갈리기 쉽습니다.

더 헷갈리는 이유가 하나 더 있습니다. 예전에 쓰인 글 중에는 지금은 지원이 끊긴 방법을 여전히 소개하는 경우가 있기 때문입니다. 대표적으로 n8n 데스크톱 앱 저장소는 2025년 8월 15일자로 보관(archive) 처리되어 더 이상 관리되지 않습니다.

이 글에서는 2026년 7월 기준 n8n 공식 문서와 요금 페이지를 직접 확인해, 지금 실제로 쓸 수 있는 설치 방법 세 가지와 상황별 선택 기준을 정리했습니다.

핵심 요약(TL;DR)

  • n8n 데스크톱 앱은 공식적으로 관리가 중단되어 더 이상 쓸 수 없고, 지금은 npx(테스트)·Docker(상시 운영)·클라우드(무설치) 세 가지 방법 중 하나를 선택해야 합니다.
  • 셀프 호스팅(npx·Docker)은 소프트웨어 자체가 무료이고 실행 횟수 제한이 없지만, 클라우드는 스타터 기준 월 20유로(연간 결제)부터 시작해 월 실행 횟수 제한이 있습니다.
  • 잠깐 화면만 둘러보고 싶다면 npx, 24시간 자동화를 돌릴 계획이라면 Docker에 볼륨을 지정해 설치해야 합니다.

n8n 설치, 방법별로 무엇이 다를까

본격적인 설치 전에 세 가지 방법의 차이부터 짚고 넘어가겠습니다. 방법마다 적합한 상황이 다릅니다.

  • npx 로컬 실행: 설치 과정 없이 3분 안에 테스트 가능하지만, 컴퓨터나 터미널을 끄면 함께 종료됩니다.
  • Docker 셀프 호스팅: 볼륨을 지정하면 PC나 서버(VPS)에서 24시간 상시 운영할 수 있고, 소프트웨어 자체는 무료입니다.
  • n8n 클라우드: 설치 과정 없이 가입 후 바로 사용할 수 있지만, 월 실행 횟수에 따라 유료 요금제로 운영됩니다.
n8n 공식 홈페이지 실제 화면

시작 전 준비물

n8n 공식 문서 기준으로 방법별 준비물은 다음과 같습니다.

  • npx·npm 방식: Node.js 20.19 이상 24.x 이하 버전 (터미널에서 node -v로 확인)
  • Docker 방식: Docker(또는 Docker Desktop) 설치
  • 클라우드 방식: 별도 준비물 없이 이메일 계정만 있으면 가입 가능

Windows에서는 PowerShell이나 명령 프롬프트에서 아래 명령어를 그대로 입력하면 됩니다. Docker Desktop을 설치하면 WSL2 백엔드가 함께 자동 설정되므로 별도로 WSL을 미리 켜둘 필요는 없습니다.

설치 방법 3가지, 단계별로 따라 하기

방법 1. npx로 3분 안에 화면부터 훑어보기

npx 로컬 테스트

Node.js가 설치되어 있다면 터미널에 아래 한 줄만 입력하면 됩니다.

npx n8n

필요한 파일을 자동으로 내려받은 뒤 실행되며, 완료되면 브라우저에서 http://localhost:5678로 접속해 편집기 화면을 바로 확인할 수 있습니다.

다만 이 방법은 터미널 창을 닫거나 컴퓨터를 끄면 n8n도 함께 종료되고, 만들어둔 워크플로우도 별도로 저장하지 않으면 사라집니다. 화면 구조가 어떻게 생겼는지 먼저 훑어보는 용도로 적합합니다.

방법 2. Docker로 상시 운영 환경 만들기

Docker 상시 운영

실제로 자동화를 24시간 돌릴 계획이라면 Docker 설치를 권장합니다. n8n 공식 Docker 설치 문서는 아래처럼 데이터가 저장될 볼륨을 먼저 만들고 컨테이너를 실행하는 방식을 안내합니다.

docker volume create n8n_data

docker run -d --restart unless-stopped \
  --name n8n \
  -p 5678:5678 \
  -e GENERIC_TIMEZONE="Asia/Seoul" \
  -e TZ="Asia/Seoul" \
  -e N8N_RUNNERS_ENABLED=true \
  -v n8n_data:/home/node/.n8n \
  docker.n8n.io/n8nio/n8n

여기서 -v n8n_data:/home/node/.n8n 부분이 핵심입니다. 인터넷에는 테스트용으로 --rm 옵션만 붙인 예시가 종종 보이는데, 이 경우 컨테이너를 껐다 켜면 만들어둔 워크플로우와 인증 정보가 전부 사라집니다. 실제로 쓸 계획이라면 반드시 볼륨을 지정해야 합니다.

집에서 켜져 있는 PC로만 운영하면 컴퓨터를 끄는 순간 자동화도 함께 멈춥니다. 월 몇천 원대 저렴한 VPS를 하나 빌려 위 명령어로 Docker를 설치해두면, 컴퓨터를 꺼도 자동화가 계속 돌아갑니다.

방법 3. 설치 없이 n8n 클라우드 사용하기

서버 관리 없이 바로 시작하고 싶다면 n8n 클라우드에 가입하는 방법도 있습니다. n8n 공식 요금 페이지(2026년 7월 기준, 연간 결제 가격) 정보는 다음과 같습니다.

  • Starter: 월 20유로, 월 2,500회 실행, 동시 실행 5개, AI 크레딧 월 2,300개
  • Pro: 월 50유로, 월 10,000회 실행, 동시 실행 20개, AI 크레딧 월 최대 13,700개, 관리자 권한·워크플로우 히스토리 포함
  • Business: 월 667유로, 월 40,000회 실행, SSO·SAML·LDAP 지원, 인사이트 30일 보관
  • Enterprise: 맞춤 견적, 실행 횟수 무제한

Starter·Pro 플랜은 카드 등록 없이 14일 무료 체험이 가능하고, 연간 결제 시 모든 등급에서 월 결제 대비 요금이 낮아집니다. 정확한 금액은 환율과 정책에 따라 바뀔 수 있으므로 결제 전 공식 요금 페이지에서 다시 확인하시기 바랍니다.

설치 후 첫 화면에서 할 일

세 가지 방법 중 무엇을 골랐든, 처음 접속하면 관리자 계정(이메일·비밀번호) 설정 화면이 나옵니다. 셀프 호스팅의 경우 이 정보는 내 서버에만 저장되고 n8n 외부로 전송되지 않습니다.

계정을 만들면 노드(블록)를 끌어와 연결하는 워크플로우 편집기가 나타납니다. 왼쪽 위 ‘+’ 버튼으로 트리거 노드(예: 특정 시간마다 실행, 웹훅 수신)를 먼저 추가하고, 그 뒤에 실행할 동작 노드를 이어 붙이는 방식으로 흐름을 구성합니다.

화면 하단에는 실행 기록(Executions) 탭이 있어, 워크플로우가 언제 실행됐고 성공/실패했는지 로그로 확인할 수 있습니다. 설치 직후에는 공식 문서에 공개된 예제 워크플로우를 그대로 불러와 노드가 어떻게 동작하는지 살펴보는 방법이 가장 빠르게 익히는 길입니다.

설치 방법을 고를 때 실전 팁

  • 지금 당장 화면부터 구경하고 싶다면 npx로 3분 안에 확인해보세요.
  • SNS 자동 포스팅이나 이메일 자동 응대처럼 정해진 시간마다 계속 돌아가야 하는 자동화라면 처음부터 Docker + VPS 조합으로 시작하는 편이 이후 마이그레이션 수고를 줄여줍니다.
  • 서버 관리에 시간을 쓰고 싶지 않고, 초기 비용보다 시간 절약이 더 중요하다면 클라우드 요금제가 간단합니다.

자주 묻는 질문

n8n 데스크톱 앱은 이제 못 쓰나요?

네, 공식 GitHub 저장소(n8n-io/n8n-desktop-app)에 “이 저장소는 더 이상 관리되지 않습니다”라는 안내와 함께 2025년 8월 15일자로 보관(archive) 처리되어 있습니다. 지금은 npx·npm, Docker, 클라우드 중 하나를 사용해야 합니다.

npx로 설치한 n8n, 컴퓨터를 꺼도 계속 돌아가나요?

아니요. npx로 실행한 n8n은 터미널이나 컴퓨터를 종료하면 함께 꺼집니다. 24시간 자동화를 원한다면 Docker로 설치해 상시 켜져 있는 서버(VPS)에 올려야 합니다.

Node.js 버전이 안 맞으면 어떻게 되나요?

n8n 공식 문서 기준 Node.js 20.19 이상 24.x 이하 버전이 필요합니다. 범위를 벗어나면 설치나 실행 과정에서 오류가 발생하므로, nvm 같은 버전 관리 도구로 해당 범위의 버전을 설치한 뒤 다시 시도하시기 바랍니다.

셀프 호스팅과 클라우드 중 뭐가 더 저렴한가요?

실행 횟수가 많지 않다면 셀프 호스팅(Docker) 쪽이 서버비 정도만 들어 상대적으로 저렴합니다. 다만 서버 관리를 직접 해야 하므로, 관리 부담 없이 바로 쓰고 싶다면 월 20유로부터 시작하는 클라우드 요금제가 더 간단한 선택입니다.

핵심 요약

  1. n8n 데스크톱 앱은 공식적으로 관리가 중단되었으므로, npx(테스트)·Docker(상시 운영)·클라우드(무설치) 세 가지 중 상황에 맞는 방법을 선택해야 합니다.
  2. Docker로 설치할 때는 반드시 볼륨을 지정해야 워크플로우 데이터가 유지되며, VPS에 올리면 컴퓨터를 꺼도 자동화가 계속 실행됩니다.
  3. 클라우드는 스타터 기준 월 20유로(연간 결제)부터 시작해 실행 횟수에 따라 요금이 달라지므로, 정확한 금액은 결제 전 공식 요금 페이지에서 다시 확인하는 것이 안전합니다.

뉴즈 편집팀
AI 리서치와 검수 과정을 거쳐 콘텐츠를 제작합니다. 오류나 개선할 점을 발견하시면 연락처로 알려주세요.

Leave a Comment