웹용 최신 경량 드래그 앤 드롭 툴킷으로, 프레임워크에 종속되지 않는 코어와 React, Vue, Svelte, SolidJS 어댑터를 제공합니다.
RackulaLives/Rackula
42U 랙의 서버, 네트워크 및 AV 장비 배치를 계획하고 문서화하는 드래그 앤 드롭 웹 도구입니다.
- 스타
- 1,780
- 포크
- 100
- 열린 이슈
- 157
- 마지막 커밋
- 7시간 전
어떤 프로젝트인가요?
Rackula는 브라우저에서 사용하는 랙 배치 설계 도구입니다. 하드웨어 라이브러리에서 장비를 드래그해 랙 다이어그램에 배치할 수 있으며, 랙 유닛(U)은 정수 단위 위치에 맞춰 정렬되므로 실제 설치 전에 랙 구성을 계획할 수 있습니다.
장비 라이브러리는 NetBox devicetype-library의 실제 제품 이미지를 사용합니다. 완성한 배치는 문서화나 변경 요청에 활용할 수 있도록 PNG, PDF 또는 SVG로 내보낼 수 있고, URL이나 QR 코드로 공유할 수도 있습니다. 베이 단위 랙 그룹화 기능은 AV 설치와 여러 캐비닛 구성도 지원합니다.
계정 없이 count.racku.la에서 정적 프런트엔드로 사용할 수 있으며, Docker를 통해 직접 호스팅할 수도 있습니다. 선택형 영구 저장 모드를 사용하면 API 기반 배치 동기화 기능이 추가되고, 여러 사용자가 공유하는 배포 환경에서는 로컬 인증이나 OIDC 인증을 활성화할 수 있습니다.
핵심 기능
- 01하드웨어 라이브러리의 장비를 랙 다이어그램으로 드래그 앤 드롭해 배치
- 02NetBox devicetype-library의 실제 장비 이미지
- 03배치를 PNG, PDF 또는 SVG로 내보내기
- 04URL이나 QR 코드로 배치 공유
- 05AV 및 여러 캐비닛 설치를 위한 베이 단위 랙 그룹화
- 06Docker, Proxmox LXC 또는 베어메탈 환경에 직접 호스팅하고, 필요에 따라 로컬 인증이나 OIDC 인증 사용
활용 사례
- 하드웨어를 구매하거나 설치하기 전에 홈랩 서버 랙 구성 계획
- 운영 절차 문서(runbook)에 네트워크 스위치와 라우터 배치 기록
- AV 앰프 랙, 패치 베이, 프로세서 연결 구성도 작성
- 코로케이션이나 데이터센터 변경 작업을 위해 팀과 랙 배치 공유
빠른 시작
- 1
Docker 컨테이너를 실행합니다
docker run -d -p 8080:8080 ghcr.io/rackulalives/rackula:latest - 2
브라우저에서 localhost:8080에 접속해 앱을 엽니다
사용 전 알아둘 점
- Proxmox LXC 배포 옵션은 현재 프리릴리스 단계입니다.
- Docker 빠른 실행은 브라우저 세션 간에 데이터가 유지되지 않습니다. 영구 스토리지와 인증을 사용하려면 추가 구성이 필요합니다.
포함된 컬렉션
토픽
자주 묻는 질문
- Rackula은(는) 무엇인가요?
- 42U 랙의 서버, 네트워크 및 AV 장비 배치를 계획하고 문서화하는 드래그 앤 드롭 웹 도구입니다. Rackula는 브라우저에서 사용하는 랙 배치 설계 도구입니다. 하드웨어 라이브러리에서 장비를 드래그해 랙 다이어그램에 배치할 수 있으며, 랙 유닛(U)은 정수 단위 위치에 맞춰 정렬되므로 실제 설치 전에 랙 구성을 계획할 수 있습니다.
- Rackula은(는) 무료로 사용할 수 있나요? 라이선스는 무엇인가요?
- Rackula은(는) MIT 라이선스의 오픈소스입니다. 상업용 제품에 사용하기 전에 라이선스 조건을 확인하세요.
- Rackula은(는) 아직 유지보수되고 있나요?
- 활발히 유지보수 중. Rackula의 마지막 커밋은 2026년 11월 6일입니다.
- Rackula은(는) 어디에 사용할 수 있나요?
- 하드웨어를 구매하거나 설치하기 전에 홈랩 서버 랙 구성 계획 운영 절차 문서(runbook)에 네트워크 스위치와 라우터 배치 기록 AV 앰프 랙, 패치 베이, 프로세서 연결 구성도 작성 코로케이션이나 데이터센터 변경 작업을 위해 팀과 랙 배치 공유
- Rackula는 어떻게 설치하나요?
- Docker 컨테이너를 실행합니다: docker run -d -p 8080:8080 ghcr.io/rackulalives/rackula:latest 브라우저에서 localhost:8080에 접속해 앱을 엽니다
- Rackula은(는) 어디서 받을 수 있나요?
- 소스 코드와 설치 방법은 GitHub에 있습니다: https://github.com/RackulaLives/Rackula
요약은 프로젝트 README를 바탕으로 AI가 작성했습니다. GitHub 통계는 매일 갱신됩니다.
관련 프로젝트
웹 앱에 대화형 편집 기능을 갖춘 마인드맵을 삽입할 수 있는 프레임워크 독립형 JavaScript 코어
링크, 도구, 서비스 상태를 한곳에서 정리하는 Svelte 기반 셀프 호스팅 대시보드입니다.
플로차트, 그래프, 워크플로 편집기 같은 인터랙티브 노드 기반 UI를 만들 수 있는 오픈소스 React 및 Svelte 라이브러리입니다.
일정에 따라 호스트와 서비스를 검색하고 네트워크 연결을 매핑해 네 가지 뷰를 최신 상태로 유지하는 셀프 호스팅 네트워크 스캐너입니다.
여러 증권사의 보유 자산을 한곳에 모으고 시장 성과를 추적하는 Laravel 기반 셀프 호스팅 투자 관리 앱입니다.