Self-Host n8n in 20 Minutes - Easiest & Cheapest Setup
원본 영상: Self-Host n8n in 20 Minutes - Easiest & Cheapest Setup
한 줄 요약
섹션 제목: “한 줄 요약”n8n 클라우드 플랜의 실행 횟수·워크플로 제한을 피하려면 자체 호스팅이 답이며, 비기술자도 클라우드 호스팅 방식으로 20분 안에 세팅할 수 있다.
핵심 내용
섹션 제목: “핵심 내용”- 자체 호스팅 이유 — n8n 유료 플랜은 월 €20부터 시작하고 무료는 2,500회 실행·5개 활성 워크플로로 제한됨. 자체 호스팅(Community Edition)은 실질적으로 무제한.
- 클라우드 vs 로컬 호스팅 선택 — 로컬(본인 PC)은 기술 지식 없으면 비추. 인터넷 단절·PC 종료 시 인스턴스도 다운되어 업무 크리티컬 자동화에 부적합. 클라우드는 99.99% 업타임, 어디서든 접근 가능.
- 플랫폼 선택 — Hostinger → Elestio → Railway 순으로 추천. Hostinger를 본인이 실사용 중.
- 인스턴스 세팅 — 플랫폼에서 n8n 앱 선택 → 서버 위치(자신과 가까운 곳) → 최저 플랜 → 루트 비밀번호 설정 → 완료 후 관리 콘솔에서 n8n 계정 생성.
- 버전 업그레이드 — Elestio는 자동 업데이트 기본 활성화. Hostinger는 브라우저 터미널에 공식 문서의 업데이트 명령어를 붙여넣기하면 완료.
- Google Cloud 자격증명 연동 — Google Cloud Console에서 프로젝트 생성 → API 활성화 → OAuth 동의 화면 설정 → OAuth 클라이언트 ID 생성 → n8n에 Client ID·Secret 입력 → Google 로그인 승인.
- 커뮤니티 노드 설치 — 설정 > Community Nodes에서 npm 패키지명 입력 후 설치. n8n 기본 미지원 앱을 오픈소스로 추가 가능.
전술·요소
섹션 제목: “전술·요소”| 항목 | 내용 |
|---|---|
| 추천 플랫폼 1순위 | Hostinger (고정 요금, 안정적) |
| 추천 플랫폼 2순위 | Elestio (자동 업데이트 내장) |
| 추천 플랫폼 3순위 | Railway (약 $5~, 가장 저렴하나 불안정 경험 있음) |
| 서버 위치 | 자신의 위치와 가장 가까운 곳 선택 (레이턴시 최소화) |
| 플랜 | 최저 플랜으로 시작, 필요 시 업그레이드 |
| Google API 활성화 목록 | Google Drive, Gmail, Google Sheets, Google Docs, Google Calendar |
| OAuth 동의 화면 | 앱 유형: External, 본인 이메일을 테스트 사용자로 추가 후 앱 게시 |
| Authorized Redirect URI | n8n 인스턴스의 OAuth Redirect URL 그대로 붙여넣기 |
| JavaScript Origins 필드 | 비워둘 것 |
| 커뮤니티 노드 설치 | n8n.io/integrations에서 npm 패키지명 복사 → n8n 설정에 붙여넣기 |
수치·사례
섹션 제목: “수치·사례”- n8n 공식 클라우드 무료 플랜: 실행 2,500회/월, 활성 워크플로 5개 제한
- n8n 유료 플랜: €20~(공식 사이트 기준)
- Hostinger: 초기 할인 후 $13.99/월로 전환됨 (본인 실측)
- Elestio: 시간당 약 2센트, 월 약 $20 예상 (플랫폼 표시값)
- Railway: 월 약 $5~
- 클라우드 호스팅 설정 소요 시간: 약 3분
- 로컬 호스팅 설정 소요 시간: 3분~수 주 (기술 수준에 따라)
- n8n 기본 통합 수: 1,054개 (영상 촬영 시점 기준)
- Google Cloud 신규 가입 시 $300 크레딧 제공
도구·워크플로
섹션 제목: “도구·워크플로”사용 도구
- n8n (Community Edition, 자체 호스팅)
- Hostinger / Elestio / Railway (호스팅 플랫폼)
- Google Cloud Console (API 및 OAuth 관리)
Google Cloud 연동 흐름
Google Cloud Console 접속→ 새 프로젝트 생성→ 필요한 Google API 활성화 (Drive, Gmail, Sheets, Docs, Calendar)→ OAuth 동의 화면 설정 (External, 테스트 사용자 추가, 앱 게시)→ OAuth 클라이언트 ID 생성 (Web Application 유형)→ Authorized Redirect URI에 n8n OAuth URL 입력→ Client ID · Client Secret을 n8n 자격증명에 입력→ Sign in with Google으로 최종 연결커뮤니티 노드 설치 흐름
n8n.io/integrations에서 원하는 노드 검색→ npm 패키지명 복사→ n8n Settings > Community Nodes > 패키지명 붙여넣기 > Install→ 캔버스에서 즉시 사용 가능자체 호스팅의 제한사항
- Projects(팀 협업 기능) 미지원 — 워크플로 공유는 가능