n8n은 자체 호스팅이 경제를 완전히 뒤집는 부류의 도구 중 하나입니다. 클라우드 요금제에서는 실행당 내니, 당신의 자동화가 유용해질수록 비용이 듭니다. 자신의 서버에서는 한 달에 만 번 발화하는 워크플로가 열 번 발화하는 것과 정확히 같은 비용: 박스의 가격입니다.
워크플로가 민감한 무언가에 닿는다면 — 고객 데이터, API 키, 내부 시스템 — 두 번째 이유가 첫 번째보다 강합니다. 자체 호스팅은 데이터가 당신이 통제하는 기기를 결코 떠나지 않는다는 뜻입니다.
n8n이 필요로 하는 것
Telegram 봇보다 많고, 두려워하는 것보다 적게:
- RAM이 제약. n8n과 Postgres는 숨 쉴 여지를 원합니다. **Small(월 $8 — 4 vCPU, 4 GB RAM)**이 편안한 기본값. Micro($5)는 SQLite에서 가벼운 개인 사용에 됩니다.
- 퍼블릭 IP, 도메인, TLS. webhook은 n8n을 돌릴 값어치의 절반이고, 인바운드 HTTPS가 필요합니다. 그것은 전용 IP 요금제를 뜻합니다 — 우리 NAT 요금제는 인바운드 웹 트래픽을 받지 않습니다.
- 실행 내역을 위한 디스크. n8n은 모든 실행을 저장합니다. NVMe가 그것을 빠릿하게 유지하고; 오래된 실행을 prune하면 35 GB가 오래갑니다.
Docker Compose 설정
# Ubuntu 24.04, 전용 IP 요금제
apt update && apt install -y docker.io docker-compose-v2
systemctl enable --now docker
mkdir -p /opt/n8n && cd /opt/n8n
cat > docker-compose.yml <<'EOF'
services:
postgres:
image: postgres:16
restart: always
environment:
POSTGRES_USER: n8n
POSTGRES_PASSWORD: change_me
POSTGRES_DB: n8n
volumes: [ ./pgdata:/var/lib/postgresql/data ]
n8n:
image: docker.n8n.io/n8nio/n8n
restart: always
ports: [ "5678:5678" ]
environment:
DB_TYPE: postgresdb
DB_POSTGRESDB_HOST: postgres
DB_POSTGRESDB_USER: n8n
DB_POSTGRESDB_PASSWORD: change_me
N8N_HOST: n8n.yourdomain.com
N8N_PROTOCOL: https
WEBHOOK_URL: https://n8n.yourdomain.com/
N8N_ENCRYPTION_KEY: generate_a_long_random_string
volumes: [ ./n8n-data:/home/node/.n8n ]
depends_on: [ postgres ]
EOF
docker compose up -d
그다음 HTTPS를 위해 앞에 Caddy나 nginx를 두세요 — 도메인의 A 레코드가 서버의 IP를 가리키면 Caddy가 Let's Encrypt 인증서를 스스로 가져옵니다.
사람들이 건너뛰고 후회하는 두 가지: N8N_ENCRYPTION_KEY를 긴 무언가로 설정하고 백업하기(잃으면 저장된 자격 증명이 복구 불가), 그리고 인스턴스가 인터넷에서 닿을 수 있게 되기 전에 기본 인증이나 n8n의 사용자 관리를 켜기.
왜 여기서 호스팅하나
KYC 없음, 암호화폐 결제. 등록은 이메일, Base, Ethereum, Polygon의 USDC나 USDT. 당신의 자동화가 사이드 프로젝트, 클라이언트, 또는 법인 신원에 엮고 싶지 않은 무언가를 위한 것이면, 서류 단계가 없습니다. 암호화폐가 처음인가요?
정액, 저렴, 무제한. 월 $8, 1 Gbit/s의 무제한 트래픽. 하루 종일 API를 두드리는 워크플로도 청구를 바꾸지 않습니다.
요금제 고르기
| 용도 | 요금제 | 가격 |
|---|---|---|
| 개인, 가벼운 워크플로, SQLite | Micro-IP | 월 $10 |
| 보통 설정: n8n + Postgres + webhook | Small-IP | 월 $16 |
| 무거운 워크플로, 많은 내역, 추가 컨테이너 | Medium-IP | 월 $20 |
여기서 볼 것은 전용 IP 요금제 — 인바운드 HTTPS가 필요합니다. 완전한 root, NVMe, 무제한 트래픽, 독일이나 핀란드. 연간 청구는 12번이 아니라 1번의 암호화폐 송금입니다.
관련 읽을거리
- VPS에서 n8n 자체 호스팅하기 — 긴 안내
- 새 VPS 보안: 체크리스트 — 무언가를 인터넷에 노출하기 전에
준비됐나요? n8n 서버 배포 → — 약 1분 만에 가동, 암호화폐로 결제, 신분증 불필요.
댓글
아직 댓글이 없습니다. 첫 번째가 되세요.