−25%

Windows 연간 결제, 10월 31일까지. 요금제 보기

EQVPS

Coolify용 VPS: 나만의 셀프 호스팅 PaaS

Git에서 자동 HTTPS와 함께 내 서버에 앱을 배포하세요. Coolify에 필요한 것, 알맞은 요금제, 설치 명령, 그리고 실제 장단점을 정리했습니다.

관리형 앱 플랫폼은 청구서가 오기 전까지는 편합니다. 앱마다, 워커마다, 데이터베이스마다 별도의 항목이 붙습니다. Coolify는 그 작업 흐름의 대부분(Git에 push하면 HTTPS가 적용된 앱이 배포되는 것)을 고정 요금의 서버 한 대에서 제공합니다. 오픈소스이고 Docker 위에서 동작하며, 새 VPS에 설치하는 데 5분 정도 걸립니다.

얻을 수 있는 것

솔직한 사양 산정

Coolify 문서의 최소 사양은 2 vCPU / RAM 2 GB / 디스크 30 GB입니다. 설치하고 작은 것을 배포하기에는 충분합니다. 하지만 JavaScript 앱을 빌드하거나 옆에서 데이터베이스를 돌리는 순간, 2 GB는 스왑과 타임아웃으로 바뀝니다.

실행하는 것알맞은 요금제
Coolify + 정적 사이트 또는 작은 API 1~2개Micro-IP: 2 vCPU, 2 GB, 25 GB(월 $10), 스왑 추가
앱 몇 개 + Postgres + 서버에서 빌드Small-IP: 4 vCPU, 4 GB, 35 GB(월 $16)
앱 여러 개, 워커, 무거운 빌드Medium-IP: 6 vCPU, 6 GB, 45 GB(월 $20)

전용 IP 요금제가 필요합니다. Coolify의 프록시는 모든 앱을 위해 80번과 443번에서 응답해야 합니다. NAT 요금제는 들어오는 연결로 SSH 포트만 받습니다.

설치

Ubuntu 24.04 또는 Debian 12가 설치된 새 서버에서 root로 실행합니다.

curl -fsSL https://cdn.coollabs.io/coolify/install.sh | bash

스크립트가 Docker를 설치하고 Coolify를 시작합니다. http://YOUR_SERVER_IP:8000을 열어 관리자 계정을 바로 만드세요(처음 접속한 사람이 관리자가 됩니다). 그런 다음 Settings → Instance Domain에서 https://coolify.example.com 같은 주소를 설정합니다.

대시보드에 도메인으로 접속할 수 있게 되면 직접 접속용 포트를 닫습니다.

ufw allow 22/tcp && ufw allow 80/tcp && ufw allow 443/tcp
ufw enable

함정이 하나 있습니다. Docker는 컨테이너 포트를 자체 iptables 규칙으로 공개하기 때문에 ufw를 우회합니다. 정말 의도한 게 아니라면 데이터베이스 포트를 호스트에 공개하지 말고, 데이터베이스는 Coolify의 내부 네트워크에 두세요.

건강하게 유지하기

장단점

서버는 한 대입니다. 서버가 재부팅되면 그 위의 모든 앱이 잠깐 끊깁니다. Coolify는 개발 속도가 빠르고 업데이트도 잦습니다. 대부분은 좋은 일이지만 가끔은 뜻밖의 일도 생기니, 금요일 밤이 아니라 한가한 시간에 업데이트하세요. 그리고 이제 운영팀은 여러분입니다. 새벽 2시에 빌드가 깨져도 “Deploy” 버튼 뒤에 고객 지원은 없습니다.

혼자 개발하거나 프로젝트 몇 개를 가진 작은 팀이라면 대체로 해볼 만한 거래입니다. 앱별 청구서 더미를 여러분이 이해하는 서버 한 대로 바꾸는 셈입니다.

관련

배포할 준비가 되셨나요? 암호화폐로 결제, KYC 없음 — 약 1분 만에 온라인.

지금 배포 →

FAQ

Coolify에는 RAM이 얼마나 필요한가요?

Coolify가 밝힌 최소 사양은 2 vCPU와 RAM 2 GB지만, 이는 관리 패널만 감당합니다. 진짜 메모리를 잡아먹는 것은 빌드로, Node.js나 Next.js 빌드 하나가 1~2 GB를 씁니다. 앱 몇 개와 데이터베이스를 함께 돌린다면 4 GB(Small-IP)가 불안정함에서 벗어나는 지점입니다.

전용 IP가 필요한가요?

필요합니다. Coolify는 배포하는 모든 앱을 위해 80번과 443번 포트에서 응답하는 리버스 프록시를 실행하고, 들어오는 HTTP가 필요한 Let's Encrypt 인증서를 발급합니다. NAT 요금제는 들어오는 웹 트래픽을 받지 않으므로 자체 IPv4가 있는 요금제를 고르세요.

데이터베이스를 같은 서버에서 돌려도 되나요?

됩니다. Coolify는 Postgres, MySQL, Redis 등을 클릭 한 번으로 배포합니다. 그만큼 RAM을 계산에 넣고, Coolify의 데이터베이스 정기 백업을 S3 호환 스토리지로 설정해 서버 한 대가 데이터의 유일한 사본이 되지 않도록 하세요.

디스크가 가득 차면 어떻게 되나요?

빌드할 때마다 Docker 이미지와 레이어가 남습니다. Coolify에는 정리 설정이 있으니 켜 두고, 가끔 'docker system df'를 확인하세요. 오래된 이미지를 정리하면 35 GB 디스크로도 작은 앱 여러 개를 돌릴 수 있습니다.

Coolify는 프로덕션에 쓸 만한가요?

실제 제품을 돌리는 사람이 많습니다. 솔직한 주의점은 서버가 한 대라는 것과 Coolify가 꽤 자주 스스로 업데이트된다는 것입니다. 점검 시간대를 정하고, 백업을 유지하고, 고가용성 인프라로 취급하지 마세요.

댓글

아직 댓글이 없습니다. 첫 번째가 되세요.

댓글 남기기

댓글은 표시되기 전에 검토됩니다.