라즈베리파이 CasaOS 설치 및 홈 서버 대시보드 설정 방법

라즈베리파이에 CasaOS 설치하기

CasaOS는 라즈베리파이 또는 Linux 서버에서 웹 브라우저로 앱과 파일, Docker 컨테이너 등을 관리할 수 있게 해 주는 홈 서버 대시보드입니다. Tapo 스마트 플러그 제어용 python-kasa와는 다른 소프트웨어입니다.

1. 설치 전 준비

  • Raspberry Pi와 호환되는 64비트 Linux 운영체제
  • 네트워크 연결과 터미널(SSH) 접근
  • sudo 권한 및 안정적인 전원·저장장치

지원 운영체제 및 설치 요건은 버전에 따라 달라지므로 CasaOS 공식 저장소에서 현재 지원 여부를 확인하세요. 설치 전에 중요한 파일을 백업합니다.

2. 시스템 패키지 업데이트

다음 두 명령을 각각 실행합니다. 기존 글에서 두 명령이 한 줄로 붙어 있던 오류를 수정했습니다.

3. CasaOS 설치

공식 설치 스크립트 주소를 사용합니다. 인터넷에서 받아 실행하는 스크립트이므로, 먼저 내용을 검토한 뒤 신뢰할 수 있을 때만 실행하세요.

원문에 소개된 간편 설치 명령은 curl -fsSL https://get.casaos.io | sudo bash입니다. 다만 다운로드 스크립트를 바로 관리자 권한으로 실행하는 것보다 내용을 확인하는 절차를 권장합니다.

4. 대시보드 접속

CasaOS 대시보드 CPU 메모리 디스크 및 앱 관리 화면
CasaOS 대시보드 예시: CPU·메모리 사용량과 저장장치, 설치된 앱을 한눈에 확인할 수 있습니다. 출처: CasaOS / Product Hunt (예전 버전 화면으로 현재 버전과 다를 수 있음)

설치 후 라즈베리파이 IP를 확인합니다.

같은 네트워크에 있는 다른 기기에서 http://라즈베리파이_IP에 접속합니다. 설치 구성에 따라 포트가 다르거나 다른 웹 서비스와 충돌할 수 있습니다. 안내 화면에서 계정을 생성하고 비밀번호를 설정하세요.

5. 설치 후 확인 및 보안

  • CasaOS 대시보드에 로그인되는지 확인합니다.
  • Docker 및 설치 앱의 상태와 저장 공간을 점검합니다.
  • 기본 관리자 비밀번호를 사용하지 말고 강력한 비밀번호로 설정합니다.
  • CasaOS 관리 화면을 인터넷에 직접 노출하지 말고 외부 접속 시 VPN을 권장합니다.

6. 설치 과정 참고 영상

기존 게시글에서 소개한 참고 영상입니다.

원문에 삽입되었던 CasaOS 설치 영상 (YouTube)

관련 글: 라즈베리파이 + Tapo 및 python-kasa 설정