[n8n] 월 $4.99로 구축하는 24시간 n8n 자동화 서버 (Hostinger VPS 활용)

반응형

[n8n] 월 $4.99로 구축하는 24시간 n8n 자동화 서버 (Hostinger VPS 활용)

썸네일

 

최근 업무 자동화의 핵심 툴로 자리 잡은 n8n. 하지만 많은 입문자가 시작 단계에서 비용과 운영 방식 때문에 고민에 빠집니다. n8n 공식 클라우드(Cloud) 서비스는 편리하지만, 월 $20(Starter 플랜 기준)라는 적지 않은 비용과 '월 실행 횟수 2,500회 제한'이라는 치명적인 단점이 있기 때문입니다.

만약 여러분이 매시간 뉴스를 수집하거나, 실시간으로 제조 데이터를 연동하는 헤비 유저라면 2,500회는 일주일도 못 가 소진될 분량입니다. 오늘은 월 $4.99(약 7,000원)라는 파격적인 비용으로, 실행 횟수 제한 없는 나만의 독립형 자동화 서버를 구축하는 로드맵을 아주 상세히 정리해 드립니다.


1. n8n 운영 방식: 왜 VPS 셀프 호스팅인가?

n8n 공식 가격 , 비용이 조금 더 들어가고 제한도 있다

 

단순히 "저렴하다"는 이유만으로는 부족합니다. 왜 전문가들이 번거로움을 무릅쓰고 VPS(가상 사설 서버)를 선택하는지 수치와 효율성 측면에서 비교해 보겠습니다.

구분 n8n 공식 Cloud (Starter) 호스팅어 VPS (KVM 1)
월 고정 비용 약 $20 (약 2.8만 원) 약 $4.99 (약 7,349원)
연간 운영비 약 33만 원 약 8만 원 (약 25만 원 절감)
워크플로우 실행 월 2,500회 (초과 시 중단) 무제한 (리소스 허용 범위 내)
저장 용량 제공된 할당량 내 사용 50GB~ NVMe SSD (데이터 축적 유리)
운영 권한 제한된 설정만 가능 서버 루트 권한 (Full Control)

 

Insight: 공식 클라우드는 관리가 편하지만, 나중에 외부 라이브러리를 추가하거나 복잡한 파이썬 스크립트를 n8n 내에서 구동하려 할 때 제약이 많습니다. 반면 VPS는 내 마음대로 서버 설정을 변경할 수 있어 확장성이 무궁무진합니다.


2. 서버 환경 구축: 고성능 VPS와 안정성 확보

 

Hostinger - 온라인 웹사이트를 활용해 나의 아이디어를 현실로 가져와보세요

네, 각 관리형 웹 호스팅 패키지에는 저희가 직접 개발한 제어판인 hPanel이 포함되어 있습니다. hPanel은 웹사이트 호스팅 계정 설정, 서비스 관리, 리소스 사용량 모니터링, 이메일 주소 생성, 콘

www.hostinger.com

 

 

자동화 서버는 24시간 꺼지지 않아야 합니다. 따라서 자원을 공유하는 일반 웹 호스팅이 아닌, 독립된 자원이 할당되는 KVM 기반 VPS가 필수입니다.

호스팅어 메인 홈페이지

호스팅어 접속 후 메뉴를 보시면 n8n 전용 섹션이 따로 마련되어 있습니다. 여기서 요금제를 선택하게 되는데, 본인의 목적에 따라 아래 가이드를 참고하세요.

저는 KVM1 으로 진행했습니다

  • KVM 1 (월 $4.99 / ₩7,349): 1vCPU, 4GB RAM 사양입니다. 개인적인 업무 자동화, 텔레그램 봇 운영, 간단한 API 연동에는 이보다 더 좋은 가성비가 없습니다.
  • KVM 2: 만약 AI 에이전트를 여러 개 띄우거나, 대규모 데이터를 가공해야 한다면 RAM 8GB 사양의 KVM 2를 고려하세요. n8n은 워크플로우가 복잡해질수록 메모리 점유율이 높아지는 특성이 있기 때문입니다.

3. 결제 프로세스 및 무료 도메인 혜택 챙기기

구축 비용을 극단적으로 낮추는 방법은 '구독 기간'을 활용하는 것입니다.

결제화면

  • 도메인 혜택: 12개월 이상 플랜을 선택하면 약 1.5만 원 상당의 도메인을 1년간 무료로 쓸 수 있습니다. IP 주소(예: 123.45.67.89) 대신 auto.yourdomain.com 같은 깔끔한 주소를 n8n에 연결할 수 있어 전문적인 느낌을 줍니다.
  • 청구 정보 입력:

결제화면 2

 

결제 정보 입력을 마치면 이제 복잡한 설정은 호스팅어의 자동화 시스템이 대신 처리해 줄 차례입니다.

 

반응형

4. 🛡️ 보안의 핵심: SSH 키 기반 접속 설정

SSH 키 설정

 

서버를 구매한 직후 가장 먼저 해야 할 일은 보안 강화입니다. 전 세계의 봇들이 여러분의 서버 비밀번호를 알아내기 위해 무차별 대입 공격을 시도하기 때문입니다.

  1. SSH 키 생성: 내 PC의 터미널(CMD나 PowerShell)에서 $ ssh-keygen -t rsa -b 4096을 입력합니다.
  2. 공개키 등록: 생성된 id_rsa.pub 파일의 텍스트를 복사하여 호스팅어 대시보드의 [SSH Keys] 메뉴에 등록하세요.
  3. 효과: 이제 비밀번호 없이 오직 '내 PC'에서만 서버 터미널에 접속할 수 있게 됩니다. 자동화 로직과 민감한 데이터가 담긴 서버를 지키는 가장 기본적이면서 강력한 방법입니다.

5. n8n 설치 및 최적화 설정

호스팅어의 'Ubuntu 24.04 with n8n' 템플릿을 선택하면 Docker 환경이 자동으로 구성됩니다.

VPS 설정중 , 기다리자

이 화면이 지나가면 서버 설치는 완료됩니다. 하지만 원활한 접속을 위해 한 가지 설정이 더 필요합니다.

  • 방화벽(Firewall) 설정: n8n의 기본 포트는 5678입니다. 서버 설정 메뉴에서 TCP 5678 포트를 'Allow'로 추가해야 브라우저에서 접속이 가능합니다.
  • DNS 연결: 앞서 받은 무료 도메인의 관리 페이지에서 내 VPS IP를 A 레코드로 등록하세요.
    • 호스트: n8n / 값: 내 서버 IP
  • 접속: 브라우저에 [http://내도메인.cloud:5678]을 입력하면 대망의 n8n 관리자 설정 화면이 나타납니다.


6. 실전 운영을 위한 터미널 관리 명령어

서버를 운영하다 보면 갑자기 접속이 안 되거나, 설정을 변경해야 할 때가 있습니다. 이때 당황하지 말고 아래 3가지 명령어를 기억하세요.

  1. 상태 확인: $ docker ps
    • n8n 컨테이너가 정상적으로 'Up' 상태인지 확인합니다.
  2. 강제 재시작: $ docker restart n8n
    • 워크플로우가 꼬이거나 서버 응답이 느려질 때 가장 확실한 해결법입니다.
  3. 실시간 로그 확인: $ docker logs -f n8n
    • 자동화가 왜 실패했는지 서버 단의 로그를 실시간으로 추적합니다. 개발자처럼 문제를 해결하는 핵심 도구입니다.

마치며

월 7,000원대의 투자로 여러분은 이제 시간적, 비용적 제약이 없는 강력한 자동화 엔진을 갖게 되었습니다. 공식 클라우드 대비 연간 25만 원을 아끼는 것은 물론, 서버 전체를 제어할 수 있는 기술적 자신감까지 얻으셨을 겁니다.

다음 포스팅에서는 이렇게 구축한 서버 위에 실제로 작동하는 AI 에이전트와 업무 자동화 워크플로우를 직접 설계해 보겠습니다. 궁금한 점이나 설치 중 막히는 부분은 언제든 댓글로 남겨주세요!

 

반응형