メインコンテンツへスキップ
← Homelab一覧に戻る

Raspberry Pi 5 16GB — Homelab構成ビルドログ

Wazuh SIEM + ファイルサーバーを常時稼働させるための構成。 SDカードからSSD換装・M.2拡張ボードの選び方も含めて紹介。

実機写真

Raspberry Pi 5 16GB ケース外観 — アルミ+アクリルのSSD拡張対応ケース

外観。ブルーLEDが光り、内部基板が透けて見えるアクリルパネル。

Raspberry Pi 5 16GB 内部構造 — KIOXIA M.2 SSDとM.2拡張ボード

内部。KIOXIA M.2 NVMe SSD 256GBとHAT型拡張ボードが見える。

この構成を選んだ理由

自宅のセキュリティ監視基盤として Wazuh(OSS SIEM) を常時稼働させるために組んだ構成。 Wazuhはログの書き込みが頻繁なので、microSDカードでは数ヶ月で寿命が来る。M.2 NVMe SSDへの換装が前提 の設計にした。

RAMは迷わず 16GB(2024年末に追加ラインアップ)を選択。 Wazuh + ファイルサーバー + その他サービスを同時に動かしても余裕がある。 8GBでも動くが、将来の拡張を考えれば16GBが正解だと思っている。

ケースはSSD拡張ボードを組み込んでもすっきり収まるサイズのものを選んだ。 アクリルパネルで内部が見えるのは、稼働中のLED確認や配線確認が楽になるという実用的なメリットがある。

稼働中サービス

6 サービス稼働中
Wazuh

OSS SIEM — Manager / Indexer / Dashboard をすべてRPi5に集約。

直接インストール

家中のサーバー・PCにAgentを入れてログを集約している。RPi5がManager兼Indexer兼Dashboardを担う構成で、Dockerインストールを試みたがアームのメモリ制約で失敗し、直接インストールに切り替えた。

RPi 5にWazuhを入れた話
Vaultwarden

Bitwarden互換のセルフホスト型パスワードマネージャー。

Docker

Bitwarden公式アプリ・ブラウザ拡張機能からそのまま接続できる。SSH鍵もVaultwardenで管理しており、Bitwarden SSH Agentでターミナルからそのまま鍵を使える。

Vaultwarden + Bitwarden SSH Agent 導入記録
Pi-hole:53 / :80

DNS広告ブロッカー。家中のデバイスに効く。

直接インストール

6リスト・1.17Mドメインをブロック。上流DNSはCloudflare 1.1.1.2(ファミリー向けフィルタリング)。娘のiPhoneにはCloudflare FamilyのDNSプロファイルを別途当てている。

Home Assistant

スマートホーム自動化ハブ。Matter / Scrytedと連携。

Docker

Matter ServerコンテナとScryptedを同居させ、カメラ映像の取得・デバイス制御を一元管理している。

Scrypted

NVR / カメラ管理。Home Assistantとブリッジ接続。

Docker

監視カメラの映像をHomeKitやHome Assistantへ橋渡しする役割。Matter Serverと同じDockerスタックで動かしている。

ClamAV

OSS アンチウイルス。全マシンに常駐させている。

直接インストール

clamdデーモンとして常時稼働。Wazuhのosquery連携でスキャン結果をSIEMに集約している。

購入パーツ一覧

Raspberry Pi 5 16GB【27W PD電源付属】Amazonで価格を見る

16GBが出ていたので迷わずこちらを購入。Wazuh + ファイルサーバーを同時稼働させても余裕がある。27W PD電源付属なので別途電源を用意しなくてよい。

アルミ+アクリル SSD拡張対応ケースAmazonで価格を見る

少し大きめだが、M.2拡張ボードを増設してもすっきり収まる。アクリルパネルで内部が見えるので診断しやすく、放熱も良好。

KIOXIA 256GB M.2 NVMe SSDAmazonで価格を見る

Wazuhのログ書き込みが多いためmicroSDカードから換装。2280サイズ。書き込み耐久性の面でもSSD一択。

M.2 SSD拡張ボード(2230〜2280対応)Amazonで価格を見る

RPi 5のPCIe Gen 2に接続するHAT型拡張ボード。2230〜2280サイズまで対応。コスパが良く動作も安定している。

※ 上記リンクはAmazonアソシエイトプログラムを利用した広告リンクです。

構成スペック

SoCBCM2712(Cortex-A76 × 4 / 2.4GHz)
RAM16GB LPDDR4X
ストレージ256GB M.2 NVMe SSD(PCIe Gen 2)
ネットワークGigabit Ethernet / Wi-Fi 5 / Bluetooth 5.0
USBUSB 3.0 × 2 / USB 2.0 × 2
電源27W USB-C PD(付属)
用途Wazuh SIEM / ファイルサーバー / 常時稼働監視

MetaScoreレビュー

Raspberry Pi 5 16GB — 製品レビュー・ベンチマーク

MetaScore・GeekBench・消費電力・他SBCとの比較データ

関連記事