Web向けのモダンで軽量なドラッグ&ドロップツールキット。フレームワーク非依存のコアと、React、Vue、Svelte、SolidJS向けアダプターを備えています。
RackulaLives/Rackula
42Uラックのサーバー、ネットワーク、AV機器の配置を計画・記録できる、ドラッグ&ドロップ式のWebツール。
- スター
- 1,780
- フォーク
- 100
- 未解決の Issue
- 157
- 最終コミット
- 9 時間前
これは何?
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認証も利用可能
ユースケース
- ハードウェアの購入や設置前に、ホームラボのサーバーラックを計画
- 運用手順書向けにネットワークスイッチやルーターの配置を記録
- AVアンプラック、パッチベイ、プロセッサーの接続構成を可視化
- コロケーション施設やデータセンターの変更に向けて、ラックレイアウトをチームで共有
クイックスタート
- 1
Docker コンテナを起動します
docker run -d -p 8080:8080 ghcr.io/rackulalives/rackula:latest - 2
ブラウザーで localhost:8080 にアクセスしてアプリを開きます
使う前に知っておきたいこと
- Proxmox LXC のデプロイオプションは現在プレリリース版です。
- Docker のクイック起動では、ブラウザーのセッションをまたいでデータは保持されません。永続ストレージと認証には追加の設定が必要です。
収録されている特集
トピック
よくある質問
- Rackula とは?
- 42Uラックのサーバー、ネットワーク、AV機器の配置を計画・記録できる、ドラッグ&ドロップ式のWebツール。 Rackulaはブラウザベースのラックレイアウト設計ツールです。ハードウェアライブラリから機器をドラッグしてラック図に配置できます。ラックユニット(U)は整数単位にスナップするため、機器を実際に設置する前にラックの構成を計画できます。
- Rackula は無料で使えますか?ライセンスは?
- Rackula は MIT ライセンスのオープンソースです。商用製品で使う前にライセンス条件を確認してください。
- Rackula は今もメンテナンスされていますか?
- 活発にメンテナンス中。Rackula の最終コミットは 2026年11月6日 です。
- Rackula は何に使えますか?
- ハードウェアの購入や設置前に、ホームラボのサーバーラックを計画 運用手順書向けにネットワークスイッチやルーターの配置を記録 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 の数値は毎日更新されます。
関連プロジェクト
Webアプリにインタラクティブで編集可能なマインドマップを組み込める、フレームワーク非依存のJavaScriptコア。
リンクやツール、サービスの稼働状況を一元管理できる、Svelte製のセルフホスト型ダッシュボード。
フローチャート、グラフ、ワークフローエディターなど、ノードベースのインタラクティブなUIを構築するためのオープンソースReact・Svelteライブラリ。
ネットワーク上のホスト、サービス、接続を定期的にスキャンしてマッピングし、4つのビューを最新に保つセルフホスト型スキャナー。
複数の証券会社の保有資産をまとめ、市場パフォーマンスを追跡できる、Laravelベースのセルフホスト型投資管理ツール。