ZimaBlade + OpenClaw:実践的なAI支援ホームラボ構築

エヴァ・ウォンテクニカルライター であり ZimaSpaceの常駐ティンカーでもあります。 生涯のオタクであり、 ホームラボとオープンソースソフトウェアに情熱を持っています。彼女は複雑な技術的概念をわかりやすく、 実践的なガイドに翻訳することを専門としています。エヴァはセルフホスティングは楽しくあるべきで、怖がるものではないと信じています。彼女のチュートリアルを通じて、コミュニティが ハードウェアのセットアップを解明する手助けをしています。初めてのNAS構築からDockerコンテナの習得まで。

これは単一用途のNAS構成ではありません。ある機械工学専攻の学生が、ZimaBlade 7700を2ノード・ホームラボの一部として使用し、セルフホストメディア、スマートホーム自動化、監視、リモートアクセス、個人用アプリケーション、バックアップ、AI支援によるサーバー管理を組み合わせています。

このセットアップで最も興味深い点は、異なる層がどのように連携しているかです。ZimaOSが管理しやすいホームサーバー環境を提供し、ZimaBladeが古いDellサーバーとともに軽量かつ常時稼働するワークロードを担い、OpenClawやHermesなどのツールがデプロイ、保守、トラブルシューティング、リモートサーバー管理を支援しています。

セットアップの概要

ユーザー 機械工学専攻の4年生で、ホームラボを愛好
Zimaハードウェア 16 GB RAM搭載のZimaBlade 7700
2台目のサーバー Intel Core i5-6500と16 GB RAMを搭載したDell PC
サーバーOS / 管理 ZimaOS
AIによる管理 OpenClaw、Hermes、カスタムSysadminプロファイル
主な用途 セルフホスティング、メディア、スマートホーム、監視、リモートアクセス、バックアップ、自動化、AI支援による管理
現在のZimaBladeの方向性 常時稼働する軽量なインフラサービスとバックアップ処理
計画中のGPU 8 GB VRAM搭載のNVIDIA Tesla P4
計画中のローカルモデル Qwen 3.5 9B
今後の方向性 ローカルAIの拡充、プライベートな自動化、ストレージの追加、必要に応じたRAID1、デバイス間の冗長性
ユーザーのホームサーバー環境にある16 GB RAM搭載のZimaBlade 7700
ユーザーの2ノード・ホームラボの一部として使用されるZimaBlade 7700。出典:ユーザー提供のプロジェクト写真。

プロジェクト:セルフホスティングを中心に構築した2ノード・ホームラボ

この環境を構築したユーザーは、自動化、サーバー、NASプロジェクト、セルフホスティングに関心を持つ機械工学専攻の4年生です。目標は明快です。一度役立つシステムを構築したら、そのシステムに長期的に時間を節約してもらい、継続的なサブスクリプションを減らすことです。

現在のホームラボは、すべてのワークロードを1台のサーバーに無理に集約するのではなく、2台のマシンに分散されています。古いDellデスクトップが最初のメインサーバーでしたが、後に16 GB RAM搭載のZimaBlade 7700を追加し、環境を拡張するとともに、常時稼働サービス、監視、バックアップ処理、将来的なAIワークロードに対応する柔軟性を高めました。

2ノードのOpenClawホームラボでZimaBladeとDellサーバーを併用
ユーザーの2ノード・ホームラボでは、すべてのワークロードを1台のマシンに無理に集約するのではなく、ZimaBladeと古いDellサーバーを組み合わせています。出典:ユーザー提供のプロジェクト写真。
ハードウェア 現在または計画中の役割
ZimaBlade 7700、16 GB RAM 軽量かつ常時稼働するサービス、ネットワークツール、監視、バックアップ関連のワークロード、将来的な拡張
Dell PC、Intel Core i5-6500、16 GB RAM システム上にすでに構成されている既存のセルフホストアプリケーションと、より負荷の高いワークロード
NVIDIA Tesla P4、8 GB VRAM ローカルAIアクセラレーションの計画

両方のシステムは同じホームネットワークに有線接続されており、分離したサーバーではなく、1つのホームラボを構成する一部として連携することを目的としています。リソース要件に応じてサービスを両者間で移動させながら、オートメーション、モニタリング、スマートホームサービス、AIツールを接続した状態に保つという考え方です。

ZimaBlade 7700ホームサーバーとネットワーク構成の上面図
物理的なホームサーバーとネットワーク構成を上から見た様子。出典:ユーザー提供のプロジェクト写真。

ZimaBladeがこのホームラボに適している理由

このプロジェクトに必要だったのは、別のフルサイズの最新デスクトップではありませんでした。Raspberry Piと一般的なPCの中間に位置するもの、つまり常時オンラインにしておけるほどコンパクトで、大学生の予算にも手頃でありながら、ストレージや将来のハードウェアアップグレードに対応できる十分な拡張性を備えたものが必要でした。

ZimaBladeがこの役割に適していたのは、ユーザーが以前使用していたRaspberry Pi 4よりも高い性能と拡張性を備えながら、デスクトップサーバーよりもはるかに小型だったためです。

セルフホスト型ホームラボ向けのコンパクトなZimaBlade 7700ハードウェア構成
このプロジェクトで使用されたコンパクトなZimaBladeハードウェア構成。将来のストレージ拡張とPCIe拡張のための余地も確保されています。出典:ユーザー提供のプロジェクト写真。

PCIeスロットは特に重要でした。ユーザーは、ローカルAIワークロード用に8 GBのVRAMを搭載したロープロファイルのNVIDIA Tesla P4を追加する予定です。このカードは75ワットの電力枠を前提に設計されており、外部GPU用の個別の電源コネクターも必要としないため、このコンパクトなホームラボ設計にとって興味深い選択肢となりました。

ストレージの拡張も、もう一つの要因でした。現在のZimaBladeは一時的にSamsung製USBストレージを使用しています。より大容量のハードドライブは今後購入する予定ですが、長期的には追加ドライブ、必要に応じたRAID1、そして別々のデバイス間にコピーを保持するバックアップ戦略を導入する計画です。

ホームラボで実際に稼働しているもの

この環境は、基本的なネットワークストレージの範囲を大きく超えて成長しています。現在では、メディア、オートメーション、リモートアクセス、モニタリング、データベース、個人向けアプリケーション、AIツール、ゲームサーバー管理までカバーしています。

以下に一覧表示されているすべてのアプリケーションが、ZimaBlade上だけで動作していると解釈すべきではありません。重要なのは、ZimaBladeが現在、このより大規模なセルフホスト環境を支えるインフラの一部となっており、ワークロードがZimaBladeとDellサーバーの間で分担されている点です。

ユーザーのセルフホスト型ホームラボアプリケーションを表示するZimaOSダッシュボード
ZimaOSのダッシュボードには、ユーザーのセルフホスト環境全体で管理されているサービスの広がりが示されています。出典:ユーザー提供のZimaOSスクリーンショット。

インフラ、ネットワーク、モニタリング

  • Docker管理用のPortainer
  • Dockerの更新用のTugtainer
  • ネットワークレベルの広告ブロック用のAdGuard Home
  • アプリケーションとサービスの可用性監視用のUptime Kuma
  • ドライブの健全性監視用のScrutiny
  • リモートアクセス用のTailscale
  • トンネリングとリモート接続用のCloudflared
  • Wake-on-LAN機能用のUpSnap

メディアと個人ライブラリ

  • セルフホスト型ビデオストリーミング用のJellyfin
  • 音楽ストリーミング用のNavidrome
  • オーディオブックのホスティング用のAudiobookshelf
  • 電子書籍用のKavita
  • 音楽ライブラリ管理用のLidarr
  • 音楽分析用のAudioMuse-AI
  • 音楽メタデータの管理とライブラリ整理用のPicard
  • メディアワークフローの一部としてのqBittorrent、Prowlarr、RDT Client、Decypharr、SABnzbd、および関連ツール

スマートホームと自動化

Home Assistantも、このプロジェクトの大きな部分を占めています。ユーザーは、気候制御の自動化、位置情報に応じたルーティン、日の入りと日の出に合わせた照明、アラーム、スリープタイマー、Music Assistantを介したSonosの操作に使用しています。

HASS AgentとLibre Hardware Monitorを使えば、別のPCの状態やリソース使用量もリモートで監視できます。そのシステムは、外出先から監視したり、起動したり、スリープさせたり、操作したりできます。

n8nもより広範な自動化スタックの一部であり、サービスを接続して再利用可能なワークフローを構築するための別の層をホームラボに追加しています。

パーソナルクラウドとアプリケーション

  • パーソナルクラウドストレージ用のNextcloud
  • ファイル同期用のSyncthing
  • レシピ管理用のMealie
  • 個人の財務管理用のActual Budget
  • ドキュメント管理用のPapra
  • 家族や個人的なつながりを管理するGramps Web
  • Daymarkは、サーバーを通じてデータを保存・同期するカスタムAndroid習慣トラッキングアプリです。

データベースと補助サービス

このホームラボには、PostgreSQL、Redis、MariaDB、Adminerも含まれています。これらは主役となるサービスではありませんが、より大規模なセルフホスト環境が、単独アプリの集合以上のものへとすぐに発展することを示す重要な例です。多くのサービスは、裏側でデータベース、永続ボリューム、ネットワーク、その他の共有インフラに依存しています。

OpenClawがこの環境で担う役割

OpenClawは、ホームラボの他の部分とつながりのない単なるダッシュボードタイルとして扱われているわけではありません。Hermesやカスタムの「Sysadmin」プロファイルとともに、AI支援による管理ワークフローの一部を形成しています。

AI、自動化、セルフホストアプリケーションを備えたZimaOSダッシュボード
AI、自動化、サポートサービスが、ユーザーのZimaOS環境にまとめて表示されています。出典:ユーザー提供のZimaOSスクリーンショット。

ユーザーはこの環境を、Dockerアプリケーションのデプロイ、サーバーのメンテナンス、トラブルシューティング、設定、アップデート、自動化、SSHベースの管理などのタスクに適用しています。

従来のホームラボでは、これらのタスクの多くで、ユーザーがダッシュボードを開き、ログを確認し、SSHで接続し、コマンドを思い出し、設定を変更したうえで、サービスが正常に復旧したかを確認する必要があります。

このプロジェクトでは、これらのツールの上に追加レイヤーを設けることを試しています。

ユーザーのリクエスト

OpenClaw / Hermes

カスタムSysadminプロファイル

Docker、SSH、設定、サービス

ホームラボのインフラストラクチャ

目的はDocker、SSH、サーバー管理ツールをなくすことではありません。それらは今も基盤となる仕組みです。AIレイヤーは、それらとのやり取りを容易にし、反復的な管理タスクに対応しやすくするために使われています。

ログの確認からAI支援によるサーバー管理へ

ユーザーが以前行っていたトラブルシューティングのワークフローは、このプロジェクトでAI管理レイヤーが役立つ理由も説明しています。

DockerやLinuxサービスを使い始めた頃、問題の多くは初心者によくあるものでした。ポートがすでに使用中、環境変数の誤り、間違った場所を指しているボリュームマウント、ネットワークやポートフォワーディングに関する混乱などです。

この段階では、AIは主にトラブルシューティングツールでした。彼はアプリケーションのログをChatGPTに貼り付け、何が問題だったのかを尋ね、その説明を使ってDockerやLinuxの根本的な概念を理解していました。

OpenClawとHermesは、そのワークフローの次の段階を示しています。何かが壊れた後だけAIを使うのではなく、通常のサーバー管理環境の一部になりつつあります。

その違いが、このホームラボを特に興味深いものにしています。このプロジェクトは、単にAIチャットインターフェースをホストしているだけではありません。実際のセルフホスト環境の運用面で、AIエージェントがどのように対話できるかを探っています。

リモート操作はダッシュボードの範囲を超える

ユーザーはホームラボの一部をDiscordにも接続しています。サーバーは通知とリモート操作の中心として利用されており、サーバーアラート、オーディオブックのリクエスト、Minecraft関連ツール、そしてHermes Sysadminワークフローへのアクセスなどに対応しています。

つまり、このプロジェクトは、管理作業を常にZimaOSダッシュボードを開いたり、ノートパソコンからSSHセッションを開始したりすることから始める必要のないモデルへと移行しています。

TailscaleとCloudflareを利用したリモート接続を組み合わせることで、すべてのアプリケーションで直接ポート転送に頼ることなく、サービスへのアクセスと管理を維持することが、より大きな目標となっています。

ZimaOSが管理レイヤーを提供

現在の構成に落ち着く前に、ユーザーはProxmoxを試していました。高機能だと感じたものの、仮想化、Linux、ネットワーク、Docker、ポート、マウント、環境変数を同時に学ぶことになり、初期のホームラボとしては複雑すぎました。

ZimaOSは、ワンクリックでのアプリケーションインストール、アクセスしやすいログ、一元化された設定、そしてより視覚的にサービスを管理する方法を提供することで、利用体験を変えました。

それによってDockerを理解する必要がなくなったわけではありません。ユーザーは今でも、ポート、ボリューム、マウント、環境変数、ホームネットワークの基礎を初心者が学ぶことを勧めています。初期の問題の大半は、これらが原因だったためです。

違いは、ZimaOSによって、彼が得た知識をより簡単に活用できる場所が提供されたことです。経験が増えるにつれて、YAML設定などの機能によって、視覚的な管理環境を手放すことなく、より直接的に制御できるようにもなりました。

このプロジェクトでは、2つのレイヤーがそれぞれ異なる目的を担っています。

レイヤー ホームラボでの役割
ZimaOS アプリケーションのデプロイ、設定、ストレージアクセス、ログ、視覚的なサーバー管理
OpenClaw / Hermes AIを活用した管理、トラブルシューティング、デプロイ、設定、更新、自動化
Docker / SSH / システムサービス アプリケーションや管理タスクが実際に動作する基盤インフラ

2台のサーバーで作業を分担する方法

このプロジェクトで実用的な点の一つは、すでに正常に動作しているハードウェアをZimaBladeで置き換えようとしていないことです。

Dellサーバーにはすでにアプリケーションが設定され、稼働しているため、すべてをすぐに移行すると不要な作業が発生します。そこでZimaBladeは、常時利用できることにメリットがある、受動的かつ継続的なサービス向けに配置されています。

ZimaBlade 7700とDellサーバーによるホームラボ構成の正面図
ZimaBladeとDellシステムは、互いを置き換えるのではなく、同じホームラボ内で役割を分担しています。出典:ユーザー投稿のプロジェクト写真。

現在または導入予定のZimaBladeのワークロードには、次のようなサービスが含まれます。

  • AdGuard Home
  • Uptime Kuma
  • FlareSolverr
  • Cloudflared
  • バックアップ業務
  • その他の軽量な常時稼働サービス

これにより、DellシステムはローカルAIを含む、より負荷の高いワークロードのために多くのリソースを確保できます。

この計画には、2台のデバイスが互いを監視することも含まれています。Uptime Kumaでサービスやデバイスが利用可能かどうかを確認でき、Discord通知で何かが応答しなくなったときにユーザーへ知らせることができます。

これは実用的なホームサーバーアーキテクチャです。冗長性を確保するために、必ずしも同一のマシンを2台購入する必要はありません。異なるシステムが異なる役割を担いながら、同じセルフホスト環境を支えられます。

次のステップは、さらなるローカルAI

プロジェクトのローカルAIの側面は、現在も発展中です。

計画中のハードウェアアップグレードは、8 GBのVRAMを搭載したNVIDIA Tesla P4です。このカードが利用可能になったら、ユーザーはより個人的な自動化ワークロード向けにQwen 3.5 9Bを試す予定です。

計画されている用途には、メールの処理と分類、通知、ドキュメントやファイルの管理、個人情報に関するワークフローなど、より多くの処理をホームラボ内に保持することが有用なタスクが含まれます。

これは、OpenClaw、Hermes、フロンティアモデルを使ってすでに行っているAI支援の管理とは別のものです。Tesla P4とQwenの導入は、現在のハードウェア構成の一部ではなく、将来の計画です。

この区別が重要なのは、このプロジェクトが実質的にAIの2つの異なる用途を検証しているためです。

  • ホームラボを運用するためのAI。管理、トラブルシューティング、設定、自動化に活用します。
  • ホームラボでホストするサービスとしてのAI。個人用のプライベートなワークフローや、将来的なスマートホームのタスクに活用します。

うまく機能している点

ユーザーにとって最大のメリットは、特定のアプリケーション単体ではありません。通常なら別々のサブスクリプションや分断されたプラットフォームとして存在するサービスを、自分で管理する1つの環境に組み合わせられることです。

音楽ストリーミング、動画、クラウドストレージ、スマートホームの自動化、監視、個人用アプリケーション、ゲームサーバー、AI支援による管理などが、同じホームラボ内で相互に連携できます。

この統合によって、ハードウェアの価値が変わります。ZimaBladeは、単にネットワーク上の別のコンピューターとして使われているわけではありません。常時稼働し、互いに通信し、自動化やリモート管理が可能なサービスを支えるインフラの一部です。

ユーザーが今後も改善してほしい点

セットアップも、摩擦なく進むものとして提示されているわけではありません。ユーザーには、ZimaOSに改善してほしい点がいくつかあります。

最優先の要望は、LinuxServer.ioおよびGitHubベースのアプリケーションソースとの統合を改善することです。古いアプリケーションイメージがインストールされたままなのに、ダッシュボードに新しいバージョンが表示されないケースがあり、その場合は別のイメージソースを使ってアプリケーションを再インストールする必要がありました。

さらに、次の点も望んでいます。

  • メインダッシュボードから直接アクセスできるウェブターミナルボタン。
  • トラブルシューティング時に、アプリケーション設定とログをよりすばやく切り替えられること。
  • Tesla P4などのカードを含む、対応GPUに関するより充実したドキュメント。
  • 重要なセルフホストの概念を扱う、初心者向けのガイダンス。
  • アプリケーションのポート割り当てを、より簡単に管理・確認できること。
  • ZimaOSダッシュボードで画面の横方向のスペースをより有効に活用すること。

これらの制約は、これは整えられたデモ環境ではなく、実際の運用環境であることを理解するうえで役立ちます。ユーザーのホームラボが複雑になるにつれ、関心は単にアプリケーションをインストールすることから、アップデート、ハードウェア互換性、トラブルシューティング、そしてますます高度化するDocker設定の管理へと移っています。

このZimaBladeプロジェクトが興味深い理由

このセットアップの特徴は、インストールされているアプリケーションの数ではありません。大規模なセルフホストアプリケーションの一覧は、ホームラボでは珍しくありません。

注目すべきなのは、それらを中心に構築されているアーキテクチャです。

コンパクトなZimaBladeが継続的なインフラの一部を担います。古いDell PCも廃棄されず、今なお役立っています。ZimaOSが視覚的な管理レイヤーを提供します。Dockerが柔軟性を提供し、App Storeの範囲を超えた運用を可能にします。Home Assistantとn8nが自動化を連携します。監視サービスが環境を見守ります。Discordが別のリモート操作インターフェースを提供します。OpenClawとHermesが、その上にAI支援による管理レイヤーを加えます。

これは、シンプルな考え方を中心に構築された、ハードウェアとソフトウェアが混在するホームラボです。1台のデバイスや1つのインターフェースですべてをこなそうとするのではなく、それぞれのコンポーネントを得意な用途に使います。

このユーザーにとって、ZimaBladeはそのようなコンポーネントの1つになっています。コンパクトで拡張可能なノードとして常時オンラインにして永続的なサービスを引き継ぎ、将来的なストレージとPCIe拡張に対応し、より大規模なセルフホストシステムの一部として機能できます。

コミュニティに参加して、さらに役立つ情報を入手

 IceWhale Discordコミュニティへようこそ。デジタルの世界を簡単にナビゲートし、それぞれの情熱に最適なハードウェアプラットフォームを見つけられるよう、より詳しいセットアップチュートリアルやユーザー事例、製品アップデートを順次公開していきます。


Zimaキャンペーンハブ

もっと読む

Get More Builds Like This

Stay in the Loop

Get updates from Zima - new products, exclusive deals, and real builds from the community.

Stay in the Loop preferences

We respect your inbox. Unsubscribe anytime.