로드맵
무엇이 됐고, 무엇이 진행 중이며, 다음은 무엇인지
ipmideck가 지금 어디에 있는지를, 상태에 보수적이고 실재하지 않는 것은 약속하지 않는, 정적이고 사실 확인을 거친 스냅숏으로 보여 드립니다. 매일의 진척은 GitHub에서 따라갈 수 있습니다.
완료
- 실시간 센서 모니터링: 온도, RPM, 전압, 전력을 실시간 차트와 1H / 24H / 7D 기록과 함께
- FanPilot 팬 제어: 드래그 앤 드롭 커브 편집기, 프로파일, 히스테리시스, 임계 온도에서의 안전 오버라이드, 자율 백그라운드 루프, 서버가 오프라인이 될 때의 자동 복구
- 전원 관리: On / Soft / Hard / Reset / Cycle과 에너지·비용 추적(€/kWh)
- System Event Log(SEL): 심각도 필터, 검색, CSV/JSON 내보내기, 선택적 브라우저 알림이 있는 중대 이벤트 토스트
- 하드웨어 인벤토리(FRU): 시리얼 번호, 부품 번호, 보드/섀시 데이터
- 멀티 서버 대시보드: 색으로 구분된 서버별 위젯과 빠른 컨텍스트 전환으로 여러 BMC를 관리
- 12개 언어 UI: 자동 감지, 전환 가능, 유지됨, 플래그 선택기 포함
- 보안 강화: AES-256으로 암호화한 자격 증명(별도 키 파일), bcrypt 로그인, 서명된 세션, 무차별 대입 잠금, 선택적 HTTPS, WebSocket 인증
- 설정 가능한 인증: 설치 시 켜거나 건너뛰고, 나중에 전환 가능
- 모바일 대응 반응형 재설계: 햄버거 내비, 더 큰 터치 영역, 카드 목록 테이블, 바텀 시트
- 백업 / 복원과 CSV 내보내기
- 온보딩 투어, 키보드 단축키, 백엔드 테스트 스위트
- 브랜드 입힌 대화형 콘솔: 배너와 제어 메뉴
진행 중
- 폐루프 팬 제어 안전성: 제어 루프를 페일세이프로 만들어, 거부되거나 확인되지 않은 BMC 쓰기를 감지하고 잘못된 센서 값으로부터 보호하기
- 더 넓은 벤더 지원: Dell은 완전 지원·테스트됨, Supermicro는 실험적
예정
- HPE iLO, Lenovo XCC, IBM IMM 지원: 등록 시 기능 사전 점검을 동반한 벤더 확대
- 컨트롤러 상태 패널과 서버 측 푸시 알림(ntfy / Gotify / webhook)
- Home Assistant 연동과 Prometheus /metrics 엔드포인트
- 고정한 멀티 아키 Docker 이미지, Unraid 템플릿, 인밴드(호스트) 모드
- 고급 팬 제어: 다중 센서 커브, Dell PCIe 냉각 토글, Redfish 폴백
- PyPI 게시(pip install ipmideck)와 selfh.st / awesome-selfhosted 등재
- Cloud Edition(향후)