중고 Mac mini 2018을 25만 원에 사서 회사 서버로 쓰는 구성과 비용
당근에서 산 2018년 맥미니 한 대에 백엔드, DB, 봇, 자동 배포를 올려 쓰고 있습니다. 산 값과 매달 드는 돈, 같은 사양 클라우드 요금, 넉 달 돌린 뒤의 메모리와 가동 기록, 자가호스팅이 맞는 조건을 적었습니다.
회사 서버로 쓰는 컴퓨터는 당근에서 25만 원에 산 2018년 맥미니 한 대입니다. 여기에 백엔드, DB, 텔레그램 봇, 자동 배포를 전부 올려서 쓰고 있고, 2026년 10월 12일 기준으로 재부팅 없이 91일째 돌고 있습니다.
이 글은 무엇을 샀고 얼마가 드는지, 그 위에 무엇이 돌아가는지, 어떤 조건이면 이 방식이 맞는지를 적습니다.

왜 남는 노트북이 아니라 중고 맥미니였나
집에 안 쓰는 노트북이 있어서 처음에는 그걸 쓰려고 했습니다. 24시간 켜 둘 기계라는 기준으로 다시 보니 발열, 팬 소음, 전기료가 걸렸습니다.
그래서 당근에서 미니PC를 찾았고 2018년형 Mac mini를 샀습니다. 나온 지 오래돼서 값이 내려가 있고, 원래 계속 켜 두고 쓰는 형태의 기계입니다.
| 항목 | 내용 |
|---|---|
| 모델 | Mac mini 2018 |
| CPU | Intel Core i5-8500B, 6코어 |
| 램 | 24GB (8GB + 16GB) |
| 저장 장치 | 233GB 중 약 10% 사용 |
| 산 값 | 25만 원 (당근) |
램 16GB를 직접 추가해서 24GB로 만들기
열어 보니 램은 8GB 한 개가 꽂혀 있고 옆 슬롯이 비어 있었습니다. 갖고 있던 16GB를 직접 끼워서 24GB로 쓰고 있습니다. 2018년형 Mac mini는 램이 보드에 붙어 있지 않아서 사용자가 바꿀 수 있습니다.


산 값과 매달 드는 돈
| 항목 | 비용 | 비고 |
|---|---|---|
| 본체 (중고 Mac mini 2018) | 25만 원, 한 번 | 당근. 갖고 있던 램 16GB 추가 |
| 전기 | 한 달 약 14kWh | 대기 전력 19.9W 기준 계산값 |
| 외부 공개 (Cloudflare Tunnel) | 0원 | 포트포워딩, 고정 IP 없이 |
| 사이트 호스팅 (Cloudflare Pages) | 0원 | 이 블로그도 여기 |
| 모니터링 (UptimeRobot, Sentry) | 0원 | 무료 구간 |
전기는 직접 재지 않고 계산한 값입니다. Apple 공식 자료에 Mac mini 2018의 대기 전력이 19.9W, 최대 122W로 나와 있고, 19.9W로 24시간 30일을 켜 두면 약 14kWh입니다. 서버가 일을 할 때는 이보다 더 씁니다.
같은 사양을 클라우드에서 빌리면
비교 기준으로 AWS Lightsail 요금표를 봤습니다(Lightsail 요금, 2026년 10월 확인).
| 플랜 | 램 | vCPU | 월 요금 |
|---|---|---|---|
| Lightsail | 16GB | 4 | 84달러 |
| Lightsail | 32GB | 8 | 164달러 |
| 이 맥미니 | 24GB | 6코어 | 전기료만 |
24GB에 딱 맞는 플랜은 없어서 위아래 두 개를 적었습니다. 16GB 플랜으로 잡아도 석 달 치 요금이 본체값 25만 원과 비슷합니다.
이 맥미니 위에서 돌아가는 것

전부 Docker 컨테이너로 올라가 있습니다.
- 백엔드: Spring Boot
- DB와 캐시: PostgreSQL, Redis
- 내부에서 쓰는 웹 화면 3개
- 텔레그램 봇 3개
- 노션 동기화: 5분마다 확인
- 매일 자동 백업과, 장애가 나면 텔레그램으로 오는 알림
배포는 사람이 하지 않습니다. GitHub에 코드를 올리면 GitHub Actions가 이미지를 만들고, 서버의 Watchtower가 새 이미지를 받아서 컨테이너를 교체합니다.
밖에서 접속하는 길은 두 가지로 나눠 씁니다.
- 누구에게나 보여 줄 주소는 Cloudflare Tunnel로 엽니다. 설정 순서는 Cloudflare Tunnel로 포트포워딩 없이 집 서버를 외부에 여는 방법에 적었습니다.
- 저만 들어가는 접속은 Tailscale로 합니다. Tailscale로 집 서버·맥·안드로이드 폰을 한 네트워크로 묶는 방법에 적었습니다.
두 방법 모두 공유기 포트를 열지 않습니다.
넉 달 돌린 뒤의 상태
2026년 10월 12일에 서버에서 직접 확인한 값입니다.
| 항목 | 값 |
|---|---|
| 재부팅 없이 돌아간 기간 | 91일 |
| 메모리 여유 | 85% |
| 디스크 사용 | 10% |
위에 적은 것을 전부 올린 상태에서 메모리가 85% 남습니다.
자가호스팅이 맞는 조건과 아닌 조건
집에 서버를 두는 쪽이 맞는 경우
- 트래픽이 작습니다. 1인 사업, 작은 서비스, 내부 도구가 여기에 들어갑니다.
- 데이터를 직접 갖고 있고 싶습니다.
- 정전이나 인터넷이 잠깐 끊겨도 큰 문제가 아닙니다.
클라우드가 맞는 경우
- 트래픽 변동이 커서 서버를 늘렸다 줄였다 해야 합니다.
- 잠깐이라도 끊기면 안 되는 서비스입니다.
- 서버 관리에 시간을 쓸 수 없습니다.
저는 앞쪽에 해당했습니다. 트래픽이 작고, 회사 데이터를 직접 갖고 있고 싶었고, 새벽에 5분 끊겨도 문제가 되는 서비스가 아직 없습니다.
자주 묻는 질문
1인 개발자 서버, 자가호스팅과 클라우드 중 뭐가 더 싼가요?
트래픽이 작고 24시간 돌리는 용도라면 자가호스팅이 쌉니다. 중고 미니PC는 한 번 사면 끝(20만 원대)이고 운영비는 전기료뿐인데, 비슷한 사양을 클라우드로 24시간 돌리면 매달 요금이 나갑니다(AWS Lightsail 16GB 플랜 월 84달러, 2026년 10월 기준). 반대로 트래픽 변동이 크거나 고가용성이 필요하면 클라우드가 맞습니다.
중고 미니PC로 서버를 돌려도 괜찮은가요?
1인 사업·작은 SaaS 수준의 트래픽이면 충분합니다. 2018년형 Mac mini 한 대에서 DB·캐시·백엔드 컨테이너와 봇 여러 개가 동시에 돌아갑니다. 노트북과 달리 24시간 가동을 전제로 한 폼팩터라 발열·소음 부담도 적습니다.
포트포워딩 없이 집 서버를 외부에 공개할 수 있나요?
가능합니다. Cloudflare Tunnel을 쓰면 서버가 클라우드플레어 쪽으로 먼저 연결을 열기 때문에, 공유기 포트포워딩이나 고정 IP 없이도 도메인으로 외부에서 접근할 수 있습니다. 집 IP도 밖으로 드러나지 않습니다.
자가호스팅 전기세는 얼마나 나오나요?
Apple 공식 자료 기준 Mac mini 2018의 대기 전력은 19.9W, 최대 122W입니다. 대기에 가깝게 24시간 켜 두면 한 달에 약 14kWh를 씁니다.
어떤 경우에는 클라우드를 쓰는 게 낫나요?
트래픽 변동이 커서 스케일링이 필요하거나, 정전·인터넷 끊김이 용납되지 않는 24/7 신뢰성이 필요하거나, 서버 관리에 시간을 쓸 수 없다면 클라우드가 맞습니다. 자가호스팅은 그 반대 조건에서 절약 효과가 큽니다.