Homarr v2 출시: 홈랩의 프런트 도어
요약
Homarr v2.0.0 출시로 홈랩(Home Lab)의 사용자 경험이 크게 개선되었습니다. 커스텀 위젯과 워크숍 기능을 통해 다양한 API 연동이 가능해졌으며, 드래그 앤 드롭 기반으로 보드 편집 기능도 재구축되어 사용 편의성이 높아졌습니다. 또한, 통합 요청 및 MCP 지원을 통해 서비스 자격 증명을 노출하지 않고도 광범위한 자동화가 가능합니다.
핵심 포인트
- 커스텀 위젯/워크숍 v2로 거의 모든 종류의 API 연동이 가능해짐.
- dnd-kit 기반으로 보드 편집 기능이 재구축되어 사용성이 향상됨.
- 통합 요청 및 MCP 지원으로 서비스 자격 증명 노출 없이 자동화 구현.
- 온보딩 과정 개선, 인스턴스 브랜딩, 31개 이상의 새로운 통합 추가.
https://preview.redd.it/3bk5t5tfw4th1.png?width=1920&format=png&auto=webp&s=b46747912d4b4fd362950db6553562eda88bcabc 저희가 Homarr v2.0.0을 출시했습니다. 여기에는 많은 변경 사항이 포함되어 있습니다. 가장 큰 두 가지는 커스텀 위젯(Custom Widgets)과 워크숍 커스텀 위젯 v2(Workshop Custom Widgets v2)입니다. 이를 통해 거의 모든 종류의 위젯을 만들 수 있습니다. JSX로 제작하고, 해당 위젯이 가질 옵션을 정의한 다음 인스턴스에 추가할 수 있습니다. 직접 작성하거나, 원하는 것을 설명하여 생성할 수도 있습니다. 커스텀 위젯은 자격 증명(credentials)을 입력하거나 API 엔드포인트(API endpoint)를 지원할 필요 없이 기존 통합 기능을 재사용할 수 있습니다. 워크숍(Workshop)은 이와 잘 어울립니다. 다른 사용자가 공유한 위젯 및 커스텀 CSS를 게시하고, 투표하고, 탐색하고, 설치할 수 있습니다. 제출하기 전에 본인의 작업물을 테스트하고 검증해 주시기를 요청드립니다. 그렇지 않으면 다른 사용자들에게 의해 평가가 낮아질 수 있습니다.
보드 편집 기능이 재구축되었습니다. dnd-kit 기반의 새로운 드래그 앤 드롭(drag and drop) 시스템을 사용하여 더 이상 불편하지 않습니다. 컨테이너(Containers)가 그룹(Groups)과 동적 섹션(dynamic sections)을 대체합니다. 사이드바를 다시 추가했으며, 보드가 스크롤되어도 제자리에 머무릅니다.
왜 '홈랩의 프런트 도어'일까요? Homarr는 이미 통합 기능을 통해 사용자의 서비스와 연결됩니다. v2에서는 통합 요청(Integration Requests)을 통해 다른 Homarr 기능들이 근본적인 서비스 자격 증명을 노출하지 않고도 이러한 연결을 재사용할 수 있게 합니다. 예를 들어, 커스텀 위젯은 Homarr를 통해 Sonarr로부터 데이터를 요청할 수 있습니다. Homarr는 해당 요청이 허용되는지 확인하고, 인스턴스에 저장된 자격 증명을 사용하여 요청을 수행한 다음 결과를 반환합니다. 동일한 시스템이 HTTP와 선택적으로 MCP(Message Control Protocol)를 통해 사용할 수 있습니다. 이는 MCP 호환 클라이언트에게 홈랩의 모든 서비스에 대한 API 키나 해당 서비스에 대한 직접적인 네트워크 접근 권한을 부여하지 않으면서도, 선택된 Homarr 기능을 이용할 수 있도록 할 수 있다는 의미입니다.
요약하자면(TLDR), 만약 어떤 앱의 API가 그것을 할 수 있다면, 커스텀 위젯, API 호출 또는 MCP를 통해 버튼이 없더라도 이제 Homarr를 통해 할 수 있게 되었다는 것입니다. 또 다른 변경 사항은 무엇일까요?
온보딩 과정이 완전히 재작업되었습니다. 이 게시글을 읽는 데 걸린 시간보다 더 짧은 시간에 시작할 수 있을 것입니다. 헤더의 모든 항목을 구성하고 필요 없는 것은 숨길 수 있습니다. 위젯에서 Shift 키를 누르면 고급 보기(advanced view)가 나타나 더 많은 정보와 제어 기능을 확인할 수 있습니다. 인스턴스 브랜딩: 이름, 로고, 파비콘, 색상 및 전역 CSS를 인스턴스 전체에 설정할 수 있습니다. 통계 위젯은 다양한 서비스의 지표를 하나의 그리드에 결합하며, 모든 통합(integration)과 호환됩니다. Autobrr, Linkwarden, Karakeep, Prometheus, Frigate, Caddy, Mealie 등 31개의 새로운 통합이 추가되었습니다! 여러 엔드포인트를 지원하는 Docker 및 Podman 지원, 도움말 설정(assisted setup), 그리고 docker 레이블 기능이 추가되었습니다. 성능: 시작 작업은 병렬로 실행되며, 무거운 화면은 필요할 때 로드되고, 중복 요청은 캐시를 공유합니다. 그리고 매우 많은 버그 수정 목록이 있습니다. 감사합니다! 초기 빌드를 테스트하고, 버그를 발견하고, 번역하고, 질문에 답하거나 코드를 기여해 준 모든 분들께: 이 프로젝트는 여러분 없이는 존재할 수 없습니다. 저희는 가장 좋아하는 워크숍 기여자들과 무작위로 선정된 커뮤니티 멤버들을 위해 무료 한정판 기념품을 준비할 계획이니 계속 지켜봐 주세요. 이 출시를 저희가 공유하는 것만큼 여러분도 기대해 주시기를 바랍니다! 모든 내용을 읽기 귀찮으시다면 블로그에서 v2 요약 비디오를 확인하세요: https://homarr.dev/blog/2026/09/03/homarr-2.0/ 데모를 사용해보고 워크숍을 둘러보세요: 데모: https://demo.homarr.dev/ 워크숍: https://homarr.dev/worksho /u/Available-Advice-294가 제출했습니다 [링크] [댓글]
AI 자동 생성 콘텐츠
본 콘텐츠는 r/SelfHosted (AI filter)의 원문을 AI가 자동으로 요약·번역·분석한 것입니다. 원 저작권은 원저작자에게 있으며, 정확한 내용은 반드시 원문을 확인해 주세요.
원문 바로가기