Raspberry Pi, Plex나 Jellyfin을 구동하는 NAS, Docker 컨테이너가 가동 중인 홈 서버 등 개발자들의 홈랩은 24시간 내내 작동하며, 가끔 자리를 비웠을 때 점검이 필요해집니다.
Mac을 안전한 점프 호스트로 활용하는 방법
홈 서버를 외부 인터넷에 무방비로 포트 포워딩하지 마세요. Macky를 통해 내 Mac에 먼저 접속한 뒤, Mac에서 로컬 네트워크로 홈 서버에 SSH 접속을 이어가면 서버를 외부에 노출하지 않고도 완벽하게 제어할 수 있습니다.
핵심 모니터링 명령어
디스크 용량 확인:
df -hDocker 컨테이너 확인 및 재시작:
docker ps -a && docker restart my-containerMac에 상태 확인 단축어(alias) 등록하기
Mac의 ~/.zshrc에 다음 단축 명령을 추가해 두세요:
alias server-status='ssh pi@192.168.1.100 "echo === DISK === && df -h && echo === DOCKER === && docker ps && echo === MEMORY === && free -h && echo === UPTIME === && uptime"'스마트폰에서 server-status 한 줄만 입력하면 디스크, 컨테이너, 메모리 사용량을 한눈에 진단할 수 있습니다.