
n8n 셀프호스팅 비용은 아주 작게 시작하면 월 7천~2만원대 VPS로도 가능합니다. 다만 Slack 알림 몇 개를 돌리는 수준인지, OpenAI API와 웹훅을 많이 붙여 업무 자동화 백엔드처럼 쓸지에 따라 실제 비용은 꽤 달라집니다.
이 글에는 제휴(어필리에이트) 링크가 포함될 수 있으며, 링크를 통해 가입·구매 시 소정의 수수료를 받을 수 있습니다. 추천은 실제 사용 경험에 기반합니다.
내 자동화 목록 3개를 적고, 실행 빈도와 장애 영향도를 기준으로 VPS형·관리형 중 하나를 고르세요.
제가 자동화 워크플로를 설계할 때는 먼저 “n8n 자체 비용”보다 서버, 데이터베이스, 백업, 운영 시간을 따로 봅니다. n8n 오픈소스는 무료로 설치할 수 있지만, 안정적으로 굴리는 비용은 결국 인프라에서 나오기 때문입니다.
내 워크플로가 하루 몇 번 실행되는지, 웹훅을 받는지, 실패하면 손해가 있는지 3가지만 적어보세요. 이 글의 표에서 바로 맞는 구간을 고를 수 있습니다.
결론부터: 비용은 ‘무료 설치’가 아니라 ‘운영 난이도’가 갈립니다
개인 프로젝트, 블로그 자동화, Notion 데이터 정리, Discord·Slack 알림 정도라면 Hetzner, DigitalOcean, Vultr 같은 VPS 1대와 Docker Compose 조합으로 충분한 경우가 많습니다.
반대로 고객 주문, 결제 후처리, CRM 동기화처럼 멈추면 곤란한 자동화라면 비용을 낮추기보다 Postgres 분리, 백업, 모니터링을 붙이는 쪽이 안전합니다. 이때는 월 3만~10만원대까지 보는 것이 현실적입니다.
가장 작은 셋업: VPS 1대 + Docker Compose
초기에는 n8n, Postgres를 한 서버에 올리고 Caddy나 Nginx Proxy Manager로 HTTPS를 붙이는 구성이 단순합니다. 도메인은 Cloudflare에 연결하고, 서버는 1vCPU·1~2GB RAM부터 테스트할 수 있습니다.
이 셋업의 장점은 싸고 빠르다는 점입니다. 단점은 서버 업데이트, 디스크 부족, 백업 실패를 직접 챙겨야 한다는 것입니다. 특히 n8n 워크플로에 ChatGPT, Gmail, Airtable, Google Sheets 같은 외부 API를 많이 붙이면 재시도와 실행 로그가 쌓여 DB가 빨리 커질 수 있습니다.
조금 진지한 셋업: n8n + 외부 Postgres + 백업
워크플로가 업무에 들어가기 시작하면 데이터베이스를 분리하는 편이 낫습니다. Supabase, Neon, Railway, DigitalOcean Managed Database 같은 관리형 Postgres를 붙이면 서버를 갈아엎어도 워크플로 데이터 보존이 쉬워집니다.
여기에 UptimeRobot이나 Better Stack으로 상태 체크를 걸고, S3 호환 스토리지에 정기 백업을 두면 운영 리스크가 줄어듭니다. 비용은 올라가지만 “왜 어제 자동화가 안 돌았지?”를 줄이는 값이라고 보면 됩니다.
비용 비교: 셀프호스팅, n8n Cloud, Make/Zapier
아래 금액은 대략적인 월 비용 범위입니다. 실제 요금은 리전, 환율, 실행량, 각 서비스 정책에 따라 달라질 수 있습니다.
| 선택지 | 예상 월비용 | 잘 맞는 경우 | 주의할 점 |
|---|---|---|---|
| VPS 단독 셀프호스팅 | 약 7천~2만원 | 개인 자동화, 테스트, 내부 툴 | 백업·보안·업데이트를 직접 처리 |
| VPS + 관리형 Postgres | 약 3만~10만원 | 팀 업무 자동화, 웹훅 수신, 로그 보존 | 구성 요소가 늘어 장애 지점도 늘어남 |
| n8n Cloud | 공식 요금제 기준 | 서버 운영을 피하고 싶은 팀 | 실행량·기능 제한을 확인해야 함 |
| Make 또는 Zapier | 사용량 기반 | 빠른 연결, 비개발자 운영 | 복잡한 분기와 대량 실행에서 비용 상승 가능 |
가상의 예시: 블로그 리서치 자동화라면 얼마가 들까?
예를 들어 WordPress 블로그 운영자가 매일 아침 Perplexity로 주제 후보를 확인하고, Google Sheets에 저장한 뒤, Slack으로 알림을 받는 흐름을 만든다고 가정해보겠습니다. 여기에 n8n 웹훅으로 수동 실행 버튼까지 붙이면 하루 실행량은 많지 않습니다.
이 정도라면 1~2GB RAM VPS 1대에서 시작해도 됩니다. n8n 자체 서버비는 낮지만, Perplexity API나 OpenAI API를 추가하면 별도 사용료가 붙습니다. 즉 자동화 플랫폼 비용과 AI API 비용을 분리해서 계산해야 예산을 제대로 잡을 수 있습니다.
제가 가장 자주 보는 실수: 서버비만 보고 시작하는 것
많은 사람이 “월 5달러면 된다”에서 멈춥니다. 하지만 실제로 막히는 지점은 서버비가 아니라 인증서 만료, Docker 볼륨 백업, 버전 업데이트 후 깨진 노드, 외부 API 제한입니다.
특히 Gmail, Google Drive, Slack 같은 OAuth 연동은 도메인과 콜백 URL 설정이 꼬이면 초보자에게 시간이 꽤 걸립니다. 비용을 아끼려다 하루를 날릴 수 있으니, 업무용이면 최소한 백업과 모니터링은 처음부터 넣는 편이 낫습니다.
누가 셀프호스팅을 고르면 좋을까?
셀프호스팅 추천
개발자이거나 Docker, SSH, 도메인 설정을 다룰 수 있다면 셀프호스팅이 매력적입니다. 내부 데이터 처리, 커스텀 노드, Claude Code나 Cursor로 만든 작은 API와 연결하는 빌더형 워크플로에도 잘 맞습니다.
n8n Cloud나 Make가 나은 경우
자동화가 멈추면 바로 고객 응대에 문제가 생기거나, 팀원이 서버를 만질 사람이 없다면 관리형 서비스를 먼저 보세요. 서버 운영에 쓰는 시간을 줄이고 워크플로 설계에 집중하는 편이 총비용이 낮을 수 있습니다.
FAQ
n8n은 무료인가요?
셀프호스팅 가능한 오픈소스 버전은 무료로 시작할 수 있습니다. 다만 호스팅 서버, 도메인, 백업, 외부 API 사용료는 별도입니다.
라즈베리파이에 올려도 되나요?
학습용이나 집 안 자동화에는 가능합니다. 하지만 외부 웹훅을 안정적으로 받아야 한다면 VPS가 더 관리하기 쉽습니다.
초보자는 어떤 순서로 시작하면 좋나요?
먼저 n8n Cloud 체험이나 로컬 Docker로 워크플로를 만들어보세요. 그다음 자주 쓰는 자동화 2~3개가 생기면 VPS 이전을 검토하는 흐름이 안전합니다.
다음 행동: 오늘은 서버부터 결제하지 말고, 자동화 목록을 3개만 적어보세요. 실행 빈도, 실패 시 영향, 필요한 외부 서비스만 정리하면 셀프호스팅이 싼지 관리형이 나은지 바로 보입니다.
관련 링크
- n8n 자동화 직접 구축한 후기: 서버 셋업부터 실무 워크플로까지
- AutoWP 개발기 — OpenAI로 WordPress 콘텐츠 파이프라인을 만들고 사람이 검수하는 반자동 시스템
- 관련 태그 더 보기
- 카테고리 더 보기
- 검색 결과 더 보기
- 참고 링크
