Vercel 세금 내는 걸 멈추세요: Coolify와 VPS로 Next.js 자체 호스팅 (2026 가이드)
Source: Dev.to
Serverless는 우리를 구원해줄 것이라 기대되었습니다: 관리할 인프라가 없고, 무한 확장 가능하며, “사용한 만큼만 비용을 지불”. 완벽하게 들렸죠—청구서가 도착하기 전까지는.
취미 프로젝트를 운영한다면 Vercel은 환상적입니다. 하지만 규모를 키우거나 팀원을 한 명 더 추가하는 순간 “Vercel Tax”에 부딪히게 됩니다. 사용자당 월 $20? 100 GB 대역폭에 $55? 갑자기 “lean” 스타트업이 고급 자동차 리스에 버금가는 인프라 마크업 비용을 태우게 됩니다.
2026년에는 균형추가 다시 움직이고 있습니다. 우리는 베어‑메탈 관리로 돌아가는 것이 아니라 Coolify로 전환하고 있습니다. Coolify는 여러분의 $6 VPS에서 Vercel 경험(깃‑푸시 배포, 프리뷰 URL, SSL)을 제공합니다.
The Economics: Why You Are Bleeding Money
| Service | Cost | Notes |
|---|---|---|
| Vercel Pro | $20 / month per user + usage overages | 팀 규모와 대역폭에 따라 비용이 증가 |
| Your Own VPS | ≈ $6 / month flat fee | 무제한 사용자, 예측 가능한 한도 |
단일 4 vCPU VPS 하나에 10개의 서로 다른 Next.js 앱, Postgres 데이터베이스, Redis 인스턴스를 호스팅할 수 있습니다. Vercel + Neon + Upstash 조합에서는 같은 스택이 세 개의 별도 청구서로 나뉩니다.
Prerequisites: The Hardware
저렴한 VPS(예: 월 $6) 를 준비하고, 최소 2 vCPU, 4 GB RAM, 공용 IP 주소를 갖추어야 합니다.
Step 1: Accessing Your Server
ssh root@your-vps-ip-address
시스템을 즉시 업데이트하세요—보안은 선택 사항이 아닙니다:
apt update && apt upgrade -y
Step 2: Installing Coolify (The “One‑Click” Magic)
설치 스크립트를 실행합니다:
curl -fsSL https://cdn.coollabs.io/coolify/install.sh | bash
스크립트는 Docker를 설치하고, Coolify 대시보드를 설정하며, 방화벽을 구성합니다. 약 3–5 분 정도 소요됩니다. 완료되면 URL(예: http://your-ip:8000)과 로그인 자격 증명이 제공됩니다.
Step 3: Deploying Next.js
- Connect source – Coolify 대시보드에서 GitHub 또는 GitLab 계정을 연결합니다.
- Add environment variables – 리포지토리에
.env파일을 만들거나 대시보드에서 변수를 추가합니다. - Deploy – “Deploy” 버튼을 클릭합니다.
Coolify는 다음을 수행합니다:
- 리포지토리에서 코드를 가져옴
- Docker 이미지 빌드
- 컨테이너 실행
- 도메인을 VPS IP에 연결하면 무료 SSL 인증서를 할당
이제 여러분의 Next.js 앱이 Vercel의 사용자당 및 대역폭 요금 없이 자체 인프라에서 라이브됩니다.