Network UPS Tools(NUT)로 관리하는 UPS 장치를 모니터링하는 경량 웹 대시보드입니다.
DartSteven/Nutify
Network UPS Tools(NUT) 기반의 웹 UPS 모니터링 시스템으로, 실시간 상태, 과거 데이터 차트, 알림, 예약 보고서를 제공하며 Docker로 배포할 수 있습니다.
- 스타
- 870
- 포크
- 34
- 열린 이슈
- 21
- 마지막 커밋
- 3개월 전
어떤 프로젝트인가요?
Nutify는 Network UPS Tools(NUT) 기반의 UPS 모니터링 및 관리 플랫폼입니다. 웹 인터페이스에서 실시간 상태, 과거 텔레메트리 데이터, 알림, 예약 보고서, 대화형 차트를 제공합니다. 단일 UPS 구성은 물론 로컬 및 원격 장치가 섞인 여러 UPS 환경도 지원합니다.
웹 UI의 설정 마법사에서 모니터링 프로필, 토폴로지(독립형, 네트워크 서버 또는 클라이언트), 대상별 연결 매개변수를 설정할 수 있습니다. nut-scanner로 장치를 자동 감지하거나 수동으로 구성할 수 있으며, 변경 사항을 제어된 재시작을 통해 적용하는 데 필요한 NUT 파일을 생성합니다.
이 프로젝트는 amd64, Apple Silicon 및 여러 Raspberry Pi 구성을 지원하는 Docker 이미지로 제공됩니다. Compose 프로필은 제한된 권한으로 USB 장치에 접근하며, 인증에는 선택적으로 OpenID Connect SSO를 사용할 수 있는 로컬 계정 방식이 지원됩니다.
핵심 기능
- 01배터리, 전력, 전압, 에너지의 실시간 UPS 상태와 대화형 차트를 제공합니다.
- 02로컬 및 원격 NUT 대상을 포함해 단일 또는 여러 UPS를 모니터링할 수 있는 설정 마법사를 제공합니다.
- 03nut-scanner를 통한 장치 자동 감지 또는 수동 구성을 지원합니다.
- 04알림과 예약 보고서를 제공합니다.
- 05멀티 아키텍처 이미지를 통한 Docker 배포를 지원합니다.
활용 사례
- 가정이나 사무실의 UPS를 모니터링하고 전원 관련 이벤트 발생 시 알림을 받습니다.
- 하나의 대시보드에서 여러 UPS의 배터리 상태와 에너지 사용량을 추적합니다.
- Raspberry Pi나 서버에서 자체 호스팅 전력 모니터링 서비스를 실행합니다.
빠른 시작
- 1
무작위 SECRET_KEY가 포함된 .env 파일을 만듭니다
printf 'SECRET_KEY=%s\n' "$(openssl rand -hex 32)" > .env - 2
README의 docker-compose.yaml 파일을 같은 폴더에 저장합니다
- 3
Docker Compose로 Nutify를 시작합니다
docker compose up -d - 4
브라우저에서 http://localhost:5050을 엽니다
사용 전 알아둘 점
- 버전 0.3.0은 공개 테스트 버전이며 이전 버전과 호환되지 않으므로 데이터베이스를 처음부터 다시 만들어야 합니다.
- UPS 감지에는 USB 또는 시리얼 장치에 대한 액세스가 필요합니다. USB가 아닌 장치의 경우 Docker를 추가로 구성해야 할 수 있습니다.
포함된 컬렉션
토픽
자주 묻는 질문
- Nutify은(는) 무엇인가요?
- Network UPS Tools(NUT) 기반의 웹 UPS 모니터링 시스템으로, 실시간 상태, 과거 데이터 차트, 알림, 예약 보고서를 제공하며 Docker로 배포할 수 있습니다. Nutify는 Network UPS Tools(NUT) 기반의 UPS 모니터링 및 관리 플랫폼입니다. 웹 인터페이스에서 실시간 상태, 과거 텔레메트리 데이터, 알림, 예약 보고서, 대화형 차트를 제공합니다. 단일 UPS 구성은 물론 로컬 및 원격 장치가 섞인 여러 UPS 환경도 지원합니다.
- Nutify은(는) 무료로 사용할 수 있나요? 라이선스는 무엇인가요?
- Nutify은(는) MIT 라이선스의 오픈소스입니다. 상업용 제품에 사용하기 전에 라이선스 조건을 확인하세요.
- Nutify은(는) 아직 유지보수되고 있나요?
- 6개월 이내 업데이트. Nutify의 마지막 커밋은 2026년 8월 24일입니다.
- Nutify은(는) 어디에 사용할 수 있나요?
- 가정이나 사무실의 UPS를 모니터링하고 전원 관련 이벤트 발생 시 알림을 받습니다. 하나의 대시보드에서 여러 UPS의 배터리 상태와 에너지 사용량을 추적합니다. Raspberry Pi나 서버에서 자체 호스팅 전력 모니터링 서비스를 실행합니다.
- Nutify는 어떻게 설치하나요?
- 무작위 SECRET_KEY가 포함된 .env 파일을 만듭니다: printf 'SECRET_KEY=%s\n' "$(openssl rand -hex 32)" > .env README의 docker-compose.yaml 파일을 같은 폴더에 저장합니다 Docker Compose로 Nutify를 시작합니다: docker compose up -d 브라우저에서 http://localhost:5050을 엽니다
- Nutify은(는) 어디서 받을 수 있나요?
- 소스 코드와 설치 방법은 GitHub에 있습니다: https://github.com/DartSteven/Nutify
요약은 프로젝트 README를 바탕으로 AI가 작성했습니다. GitHub 통계는 매일 갱신됩니다.
관련 프로젝트
HTTP, ICMP, TCP, DNS 등으로 서비스를 모니터링하고 응답 조건을 평가해 알림을 보내는 셀프 호스팅 상태 대시보드입니다.
Proxmox, Docker, Kubernetes, TrueNAS, vSphere를 실시간으로 모니터링하는 셀프 호스팅 대시보드
여러 노드의 상태, 리소스, 지연 시간과 서비스를 추적하는 경량 자체 호스팅 서버 모니터링 대시보드입니다.
Plex, Sonarr, Radarr, qBittorrent 같은 미디어 스택 서비스의 상태와 정상 작동 여부를 모니터링하는 셀프 호스팅 대시보드입니다.
RSS 피드, Reddit, Hacker News, YouTube, 날씨 등을 하나의 설정 가능한 페이지에 모아 보여주는 셀프 호스팅 경량 대시보드입니다.