RSS 피드, Reddit, Hacker News, YouTube, 날씨 등을 하나의 설정 가능한 페이지에 모아 보여주는 셀프 호스팅 경량 대시보드입니다.
Turbootzz/Nimbus
다중 사용자 계정, 서비스 실시간 상태 확인, 테마, Prometheus 메트릭을 지원하는 셀프 호스팅 홈랩 대시보드입니다.
- 스타
- 134
- 포크
- 4
- 열린 이슈
- 30
- 마지막 커밋
- 6일 전
어떤 프로젝트인가요?
Nimbus는 홈랩 서비스를 정리하고 모니터링하는 셀프 호스팅 대시보드입니다. 사용자마다 JWT 로그인, Google·GitHub·Discord를 통한 OAuth2 로그인, 역할 기반 액세스 제어가 적용된 계정이 제공되며, 관리자 패널에서 사용자를 관리할 수 있습니다.
서비스는 드래그할 수 있는 타일로 표시되며 실시간으로 상태를 확인합니다. 응답 시간 추적, 상태 기록, 가동 시간 그래프도 제공합니다. 사용자별 배경화면, 라이트·다크 모드, 강조 색상, 상단 바가 있는 캔버스 레이아웃으로 화면을 꾸밀 수 있습니다. 메트릭은 Prometheus로 내보낼 수 있습니다.
2.0 개발 이미지는 시계, 메모, RSS, 날씨, 시스템 통계, Docker 컨테이너 등의 위젯과 Pi-hole, Jellyfin, Sonarr, Home Assistant 같은 앱의 실시간 수치를 보여주는 통합 기능을 추가합니다. Docker Compose로 배포하며, 첫 실행 시 시크릿을 생성합니다.
핵심 기능
- 01Google·GitHub·Discord OAuth2 로그인 및 로컬 계정
- 02관리자 패널을 통한 역할 기반 액세스 제어
- 03응답 시간 및 가동 시간 기록을 제공하는 실시간 상태 확인
- 04사용자별 배경화면, 라이트·다크 모드, 강조 색상
- 05Prometheus 메트릭 내보내기
- 062.0 개발 이미지의 위젯 및 앱 통합
활용 사례
- 홈랩의 모든 셀프 호스팅 서비스를 한곳에 모은 시작 페이지 만들기
- 어떤 서비스가 작동 중인지, 응답 속도는 어떤지 모니터링하기
- 가족이나 소규모 팀과 대시보드를 공유하고 각자 로그인 계정 사용하기
- 서비스 타일 옆에 Pi-hole, Jellyfin, Home Assistant의 실시간 통계 표시하기
빠른 시작
- 1
저장소에서 다운로드해 docker-compose.yml 파일을 만듭니다
mkdir nimbus && cd nimbus curl -O https://raw.githubusercontent.com/Turbootzz/Nimbus/main/docker-compose.yml - 2
Docker Compose로 Nimbus를 시작합니다
docker-compose up -d - 3
브라우저에서 http://localhost:3000을 열고 첫 계정을 만듭니다
사용 전 알아둘 점
- AGPL v3 라이선스가 적용됩니다. 카피레프트 라이선스이므로 네트워크 서비스로 제공할 경우 수정 사항을 공유해야 합니다.
- PostgreSQL이 필요하므로 셀프 호스팅하려면 앱과 함께 데이터베이스를 실행해야 합니다.
- 일부 위젯 및 통합 기능은 dev 브랜치에 있어 언제든 작동하지 않을 수 있습니다.
포함된 컬렉션
토픽
자주 묻는 질문
- Nimbus은(는) 무엇인가요?
- 다중 사용자 계정, 서비스 실시간 상태 확인, 테마, Prometheus 메트릭을 지원하는 셀프 호스팅 홈랩 대시보드입니다. Nimbus는 홈랩 서비스를 정리하고 모니터링하는 셀프 호스팅 대시보드입니다. 사용자마다 JWT 로그인, Google·GitHub·Discord를 통한 OAuth2 로그인, 역할 기반 액세스 제어가 적용된 계정이 제공되며, 관리자 패널에서 사용자를 관리할 수 있습니다.
- Nimbus은(는) 무료로 사용할 수 있나요? 라이선스는 무엇인가요?
- Nimbus은(는) Other 라이선스의 오픈소스입니다. 상업용 제품에 사용하기 전에 라이선스 조건을 확인하세요.
- Nimbus은(는) 아직 유지보수되고 있나요?
- 활발히 유지보수 중. Nimbus의 마지막 커밋은 2026년 10월 31일입니다.
- Nimbus은(는) 어디에 사용할 수 있나요?
- 홈랩의 모든 셀프 호스팅 서비스를 한곳에 모은 시작 페이지 만들기 어떤 서비스가 작동 중인지, 응답 속도는 어떤지 모니터링하기 가족이나 소규모 팀과 대시보드를 공유하고 각자 로그인 계정 사용하기 서비스 타일 옆에 Pi-hole, Jellyfin, Home Assistant의 실시간 통계 표시하기
- Nimbus는 어떻게 설치하나요?
- 저장소에서 다운로드해 docker-compose.yml 파일을 만듭니다: mkdir nimbus && cd nimbus curl -O https://raw.githubusercontent.com/Turbootzz/Nimbus/main/docker-compose.yml Docker Compose로 Nimbus를 시작합니다: docker-compose up -d 브라우저에서 http://localhost:3000을 열고 첫 계정을 만듭니다
- Nimbus은(는) 어디서 받을 수 있나요?
- 소스 코드와 설치 방법은 GitHub에 있습니다: https://github.com/Turbootzz/Nimbus
요약은 프로젝트 README를 바탕으로 AI가 작성했습니다. GitHub 통계는 매일 갱신됩니다.
관련 프로젝트
Docker 서비스 탐색, 100개 이상의 서비스용 API 프록시 위젯, YAML 설정을 지원하는 셀프 호스팅 애플리케이션 대시보드입니다.
서비스 상태 확인, 위젯, 테마 등을 갖춘 홈랩용 자체 호스팅 대시보드
서비스와 링크를 단일 JSON 설정 파일에 정리하는 셀프 호스팅 및 Docker 배포용 홈페이지입니다.
Docker, Kubernetes, Tailscale에서 서비스와 대시보드, 문서를 자동으로 찾아 목록으로 보여주는 셀프 호스팅 랜딩 페이지입니다.
HTTP, ICMP, TCP, DNS 등으로 서비스를 모니터링하고 응답 조건을 평가해 알림을 보내는 셀프 호스팅 상태 대시보드입니다.