맥미니는 홈서버로 쓰기에 아주 좋습니다. 작고 조용하며 전기도 거의 쓰지 않습니다. 게다가 Unix 도구를 처음부터 바로 쓸 수 있습니다.
이 글에서는 꺼지지 않게 돌리는 설정, 올릴 수 있는 서비스, 밖에서 접속하는 방법을 정리합니다.
맥미니가 홈서버로 좋은 이유
- 저전력: ENERGY STAR 등록 자료에 따르면 M4 맥미니는 메모리 구성에 따라 대기 상태에서 약 2.4~3.3W를 씁니다. 일 년 내내 켜 둬도 전기 요금은 얼마 되지 않습니다.
- 조용함: 홈서버 작업은 대부분 가벼운 부하입니다. 거실 선반에 둬도 신경 쓰이지 않습니다.
- Apple 실리콘: 미디어 스트리밍, 컨테이너, 로컬 AI 모델도 무리 없이 돌립니다.
- macOS와 Unix를 한 대에: 진짜 셸과 Homebrew에 더해 파일 공유와 Time Machine 같은 Apple 기능도 쓸 수 있습니다.
- 작은 크기: 공유기 옆에 둘 수 있습니다.
설정 체크리스트
1. 전원 설정
시스템 설정에서 에너지 설정(Energy)을 열고, 보이는 경우 다음 항목을 켜세요.
- 디스플레이가 꺼져 있을 때 자동으로 잠자기 방지(Prevent automatic sleeping when the display is off)
- 네트워크 접근 시 깨우기(Wake for network access)
- 정전 후 자동으로 시동(Start up automatically after a power failure)
가장 중요한 것은 마지막 항목입니다. 정전이 끝나면 Mac이 스스로 다시 켜집니다.
2. 자동 로그인과 FileVault 중 선택하기
재시동한 Mac은 로그인 화면에서 멈춥니다. 사용자 로그인이 필요한 앱은 누군가 로그인할 때까지 실행되지 않습니다.
이 문제는 자동 로그인으로 해결됩니다. 다만 FileVault가 켜져 있으면 macOS가 자동 로그인을 끕니다. 또 FileVault가 켜진 Mac은 재시동 후 암호를 입력해야 시동이 끝납니다. 디스크 암호화와 스스로 복구되는 것 중 무엇이 더 중요한지 정해 두세요.
3. 유선 네트워크와 고정 주소
가능하면 유선 랜(Ethernet)을 쓰세요. 스트리밍과 백업에서 Wi-Fi보다 빠르고 안정적입니다.
그다음 Mac의 IP 주소를 고정합니다. 가장 쉬운 방법은 공유기 설정에서 DHCP 예약을 하는 것입니다. 주소가 바뀌지 않으니 북마크와 SSH 설정을 계속 쓸 수 있습니다.
4. 원격 로그인과 화면 공유
시스템 설정 > 일반 > 공유에서 원격 로그인을 켜면 SSH로 접속할 수 있습니다. 같은 곳에서 화면 공유를 켜면 다른 Mac에서 데스크톱을 볼 수 있습니다. 자세한 방법은 맥 SSH 접속 방법을 참고하세요.
5. 잠자기 막기
대부분은 전원 설정으로 충분합니다. 오래 걸리는 작업에는 기본 caffeinate 명령어를 안전장치로 쓰세요. 모든 옵션은 caffeinate 가이드에 정리해 두었습니다.
caffeinate 명령어 생성기
무엇을 깨워 둘지와 시간을 고르고 명령어를 복사하세요.
모니터 없이 운영하기
화면이 없어도 됩니다. 처음 설정할 때만 모니터를 연결하고, 끝나면 빼세요.
디스플레이가 없으면 이상하게 동작하는 앱이 있고, 화면 공유 해상도가 낮아질 수도 있습니다. 저렴한 HDMI 더미 플러그를 꽂으면 Mac이 모니터가 연결된 것으로 인식합니다.
맥미니 홈서버에서 돌릴 수 있는 것
| 용도 | 앱 | 메모 |
|---|---|---|
| 미디어 서버 | Plex, Jellyfin | 둘 다 macOS 버전이 있습니다. TV와 휴대폰으로 라이브러리를 스트리밍하세요. |
| 파일 공유 | 파일 공유(기본 기능) | 집 안의 모든 기기와 SMB로 폴더를 공유합니다. |
| Time Machine 백업 | 파일 공유(기본 기능) | 공유 폴더를 다른 Mac의 Time Machine 저장 위치로 쓸 수 있습니다. |
| 컨테이너 | OrbStack, Docker Desktop, Colima | Pi-hole, 데이터베이스, 직접 만든 앱을 돌리세요. |
| 홈 오토메이션 | Home Assistant | UTM 같은 가상 머신 앱에서 Home Assistant OS를 돌립니다. |
| 로컬 AI | Ollama | Apple 실리콘에서 오픈 모델을 돌리고 다른 기기에서 호출합니다. |
| 개발 머신 | Git, Node, Python, Claude Code | 빌드와 AI 에이전트를 위한 상시 가동 머신이 됩니다. |
서버 자체도 백업하세요. 외장 드라이브와 Time Machine을 쓰는 것이 가장 간단합니다.
어디서나 서버에 접속하기
집 안에서는 Mac의 로컬 주소로 접속하면 됩니다. 밖에서는 세 가지 방법이 있습니다.
- 포트 포워딩: 공유기에서 포트를 열고 Mac으로 연결합니다. 작동은 하지만 Mac이 인터넷에 노출됩니다. 통신사 NAT(CGNAT) 뒤에 있는 회선에서는 아예 쓸 수 없는 경우도 많습니다.
- Tailscale 같은 VPN: Mac과 휴대폰에 설치하면 기기들이 사설 네트워크로 연결됩니다. 웹 대시보드나 파일 공유에 접속하기 좋은 방법입니다.
- Macky: iPhone이나 iPad에서 Mac의 터미널과 데스크톱을 바로 엽니다. 포트를 열 필요도, VPN을 설정할 필요도 없습니다.
뒤의 두 가지를 비교하려면 Tailscale vs Macky를 읽어 보세요.
iPhone에서 맥미니 관리하기
홈서버는 대부분 잠깐 확인만 하면 됩니다. 컨테이너가 돌고 있나? 백업은 끝났나? 디스크가 꽉 차지는 않았나? Macky를 쓰면 맥미니의 터미널과 화면을 iPhone에서 열 수 있습니다.

- 진짜 터미널:
docker ps를 실행하거나 로그를 읽거나 서비스를 재시작하세요. 키 바에 Esc, Tab, Ctrl이 있습니다. - 전체 데스크톱: Mac 앱이 필요할 때는 화면으로 바꾸세요.
- 포트 개방 없음: 기기끼리 직접 연결되고, 통신은 종단 간 암호화됩니다.
- 키는 Mac에 그대로: Macky에서
ssh my-vps를 입력하면 Mac에 있는 키를 그대로 씁니다. - 단단한 보안: 새 기기는 Mac에서 승인해야 합니다. 터미널은 마스터 암호로 보호됩니다.
- AI 에이전트: 서버에서 돌아가는 에이전트를 위한 Claude Code와 Codex 전용 모드가 있습니다.
Macky는 5분 세션까지 무료입니다. Pro는 1회 결제 ₩49,000이며 백그라운드 연결이 추가됩니다. App Store에서 받기.
더 많은 활용법은 iPhone으로 Mac 홈서버 모니터링하기에 있습니다.
자주 묻는 질문
맥미니는 홈서버로 쓰기 좋나요?
네. 조용하고 전기를 적게 쓰며, Unix 도구와 함께 파일 공유와 Time Machine 같은 Apple 기능도 쓸 수 있습니다.
서버로 쓰면 전력은 얼마나 쓰나요?
ENERGY STAR 등록 자료에 따르면 M4 맥미니는 구성에 따라 대기 시 약 2.4~3.3W를 씁니다. 부하가 걸리면 더 씁니다.
모니터 없이 맥미니를 돌릴 수 있나요?
네. 처음 설정할 때만 모니터를 연결하세요. 디스플레이를 기대하는 앱과 화면 공유에는 저렴한 HDMI 더미 플러그가 도움이 됩니다.
정전 후 맥미니가 자동으로 켜지나요?
에너지 설정에서 정전 후 자동으로 시동 옵션을 켜세요. FileVault가 켜져 있으면 암호를 입력해야 시동이 끝납니다.
맥미니에서 Docker를 쓸 수 있나요?
네. OrbStack, Docker Desktop, Colima 모두 Apple 실리콘에서 컨테이너를 돌립니다.
밖에서 맥미니 홈서버에 어떻게 접속하나요?
Tailscale 같은 VPN, 공유기 포트 포워딩, 또는 Macky를 쓰면 됩니다. Macky는 포트를 열지 않고 iPhone에서 터미널과 화면을 엽니다.