솔루션 · 자동화
n8n용 VPS
n8n은 데이터와 자격 증명을 자신의 머신에 두기 위해 셀프 호스팅하는 워크플로 자동화 도구로, Sustainable Use License에 따라 무료입니다. 공식 설치 프로그램은 docker compose로 n8n, 코드 러너, 샌드박스, 검색 서비스를 시작하므로 제대로 된 머신을 주십시오. 그 조건을 충족하는 가장 저렴한 것은 월 $12.90의 BD-8입니다. $37.90의 C2-4-80는 n8n이 설치된 상태로 제공됩니다.
필요한 것
문서 기반 소프트웨어, 출처가 표시된 크기
소프트웨어와 보안 구성은 프로젝트 자체 문서를 따릅니다. 프로젝트가 하드웨어 수치를 공개하지 않는 경우, 각 크기에 누구의 기준인지 표시합니다.
n8n의 README, 설치 프로그램 및 문서 기준
- Compose v2가 포함된 Docker. 공식 설치 프로그램(
curl -fsSL https://get.n8n.io | sh)은 이것 없이는 실행되지 않으며, 생성된 비밀 값으로 compose 스택을 작성합니다. - 5678 포트는 편집기이자 "인터넷에 노출되어야 하는 유일한 포트"입니다. 앞단에 HTTPS를 두고
N8N_HOST,N8N_PROTOCOL,WEBHOOK_URL으로 n8n에 주소를 알려 주십시오. - 자격 증명은
N8N_ENCRYPTION_KEY로 암호화됩니다. 설치 프로그램이 작성한 .env를 백업하지 않으면 다른 곳에서 데이터베이스를 읽을 수 없습니다. - Community edition은 Sustainable Use License에 따라 무료로 자체 호스팅할 수 있으며, 엔터프라이즈 기능에는 라이선스가 필요합니다.
크기(공식 스택이 시작하는 구성을 기준으로 저희가 정한 값)
| 워크로드 | vCPU | RAM |
|---|---|---|
| n8n 단독, 소수의 워크플로, SQLiteREADME에 있는 기본 docker run입니다. 익히는 용도로 충분합니다. | 1 | 2 GB |
| 공식 compose 스택: n8n + runners + sandbox + SearXNG컨테이너 5개, AI 샌드박스는 Docker-in-Docker로 실행됩니다. | 2 | 4 GB |
| 바쁜 자동화, Postgres, 많은 동시 실행실행이 쌓이면 큐 모드와 제대로 된 데이터베이스가 필요합니다. | 4 | 8 GB |
적합한 플랜
머신 4개, 실시간 가격
조건에 맞는 가장 저렴한 머신부터 표시합니다. 가격은 카탈로그에서 가져온 오늘 기준 월 가격입니다.
- BD-8$12.90/월
4 vCPU · 8 GB · 100 GB 디스크 · 32 TB
공식 전체 스택을 실행하는 가장 저렴한 옵션. 다른 곳의 2 GB 머신보다 저렴한 가격에 4 vCPU, 8 GB, 100 GB, 전송량 32 TB. 이 공급업체는 시작 스크립트를 실행하지 않으므로, 설치는 1단계의 두 줄을 직접 입력해야 합니다.
- C2-4-80$37.90/월
2 vCPU · 4 GB · 80 GB 디스크 · 3 TB
n8n이 설치된 상태로 제공. 2 vCPU / 4 GB, 30개 이상의 도시에서, 저희 프리셋을 실행하는 공급업체에서 제공. 로그인하고, 에디터로 터널링하거나 도메인을 추가하십시오.
- C4-8-160$75.90/월
4 vCPU · 8 GB · 160 GB 디스크 · 3 TB
설치된 상태로 제공, 여유 있게. 프리셋이 적용된 4 vCPU / 8 GB: 많은 워크플로, Postgres, AI 샌드박스를 동시에.
- U2-4-40$14.90/월
2 vCPU · 4 GB · 40 GB 디스크 · Unmetered
2 vCPU / 4 GB, Unmetered, 이스탄불. 하루 종일 파일을 옮기는 워크플로용입니다. 설치 명령은 직접 붙여넣으십시오.
“설치 후 배포”는 구매 전에 저희 n8n 시작 스크립트 전체가 시작 스크립트 입력란에 미리 들어간 상태로 구성 화면을 엽니다. 이 스크립트는 서버 구축 중 root 권한으로 한 번 실행되며, 플랫폼이 시작 스크립트를 지원하는 공급업체에서만 동작합니다. 다른 행에서는 같은 명령을 직접 붙여넣어 설치합니다.
설치
n8n 공식 설치 프로그램 기준 4단계
프리셋을 사용하면 서버가 준비될 때 1단계와 2단계가 완료되어 있습니다.
- Docker, 그다음 n8n.
curl -fsSL https://get.docker.com | sh curl -fsSL https://get.n8n.io | sh설치 프로그램이 compose 파일과 생성된 비밀 값이 담긴 .env로 ./n8n을 만들고 모두 시작합니다. - 5678을 인터넷에 노출하지 마십시오. 프리셋이 방화벽으로 차단하고 Caddy를 설치합니다. 도메인이 생기기 전까지는 SSH로 에디터에 접속하십시오:
ssh -N -L 5678:127.0.0.1:5678 root@your-server실행 후 http://127.0.0.1:5678/ 접속. 첫 방문 시 소유자 계정이 생성됩니다. - 도메인 연결. A 레코드가 서버를 가리키도록 하고, .env에
N8N_HOST,N8N_PROTOCOL=https,WEBHOOK_URL=https://…/을 추가한 뒤docker compose up -d을 실행하십시오. Caddyfile 블록 하나reverse_proxy 127.0.0.1:5678로 인증서가 자동 발급됩니다. - .env 백업. 이 파일에는 암호화 키가 들어 있습니다. 업그레이드는
--upgrade와 함께 설치 프로그램을 다시 실행하면 됩니다.
솔직하게
실제로 저희가 구매할 플랜
공식 스택은 컨테이너 하나가 아니라 다섯 개입니다. 4 GB 머신보다 저렴한 8 GB 머신을 구매하십시오.
n8n 인스턴스 1개용
BD-8 · $12.90/월
$12.90에 4 vCPU, 8 GB, 디스크 100 GB, 전송량 32 TB: n8n, 러너, 샌드박스, 나중에 추가할 Postgres, 그리고 보내는 모든 웹훅을 감당할 여유가 있습니다. 유일하게 지원하지 않는 것은 저희 시작 프리셋 실행이므로, 설치는 두 줄을 붙여넣으면 됩니다. 그 두 줄이 문제라면 $37.90의 C2-4-80는 n8n이 실행 중인 상태로 제공됩니다.
질문