ホームラボを開始するために必要なのはこれだけです。それでは、何を待つ必要がありますか?

in tech

ホームラボへの取り組みを長い間先延ばしにしてきましたが、今こそその扉に足を踏み入れるときです。良いニュースは、それがかつてないほど簡単になったことです。ラックやエンタープライズグレードの機器に何千ドルも費やす必要はありません。ほとんど無料で小さく始めて、そこからスケールアップすることができます。

安価なシングルボード コンピューターまたはミニ PC から始める

ホームラボを始めるには大金が必要だと思うかもしれませんが、それは真実から大きく外れています。使い続けるかどうかさえわからない興味に大金を投じるのは愚かな用事です。安く始めてバグを見つけてから、有意義なアップグレードを行う (または、新鮮な目でやり直す) 方が良いでしょう。

ホームラボとは何ですか?という基本的なことから始めましょう。最も単純な形では、ホームラボは自宅のコンピューター室です。これを使用すると、クラウド ストレージや Web サーバーなどのサービスをセルフホストしたり、ローカルおよびリモートでメディアを提供したり、最も重要なファイルやバックアップを保存したり、スマート ホームを実行したり、セキュリティ カメラを管理したり、ネットワークやデバイスのセキュリティやプライバシーを向上したりできます。これを使用して、安全なサンドボックス環境で実験を実行できます。

公式クーラーが取り付けられた Raspberry Pi。 クレジット: Sydney Louw Butler/ハウツー オタク

1 台のコンピュータでこれらの多くを実現できることは驚くべきことではありません。特に強力である必要さえありません。シングルボード コンピュータは、比較的安価な価格、低消費電力、小さな設置面積、堅牢なソフトウェア サポートの理由から、ホームラバーにとって完璧な出発点として長い間考えられてきました。

Raspberry Pi は、今でも人気のあるその一例です。 Pi Zero 2W (Diet Pi などのオペレーティング システムを実行) や古い Pi 3 および 4 デバイスのような安価な低電力バージョンには、まだ多くの可能性があります。安価なミニ PC の出現により、ホームラボを始める人は、金額対パフォーマンスの見通しがさらに向上しました。

新品のミニ PC は安いですが、中古のミニ PC はさらに安いです。これらには、高速な NVMe ストレージ、Raspberry Pi よりも多くの拡張ポート、より高速な有線ネットワーク接続、および優れた熱管理が搭載されていることがよくあります。初期の M1 および M2 Apple シリコン Mac mini モデルでも、探せば探せば 100 ドル前後で入手できるようになりました。

  • ラズベリーパイ5-1

    ブランド

    ラズベリーパイ

    ストレージ

    8GB

    CPU

    コーテックス A7

    メモリ

    8GB

    オペレーティング·システム

    ラズビアン

    ポート

    4 USB-A

    これは技術に精通したユーザーにのみ推奨されますが、Raspberry Pi 5 はいじくり屋の夢です。安価で、高度にカスタマイズ可能で、優れたオンボード仕様を備えているため、次のミニ PC の強固な基盤となります。


今すぐ。私は M1 Mac mini で Home Assistant サーバーといくつかのコンテナ化されたサービスを実行しています。さらなる実験のために、Raspberry Pi 500+、つまりキーボードケースに入った Pi 5b も持っています。古いラップトップや、軽量の Linux ディストリビューションを実行できるものであれば何でも始めることができます。

Raspberry Pi 500+ バッジ。 クレジット: Tim Brookes / How-To Geek

ホームラボのマシンは 24 時間年中無休で稼働する必要があるため、ある程度電力効率の高いものを選択すると電気代が安くなるということを覚えておいてください。そのような電力が必要になるまでは、渇望したタワー PC やラックマウント型サーバーへの投資を避けるようにしてください。

Docker をインストールして使用方法を学ぶ

ホームラボを実行するにはさまざまな方法がありますが、最初に始めるのに最適な場所の 1 つは、Docker または同様のコンテナー マネージャーです。 Docker は、ホームラボの管理を容易にするツールです。コンテナーは、イメージと呼ばれるダウンロードから作成されたサービスを実行します。

コンテナーは軽量でデプロイしやすいように設計されています。これらは、特定のアプリケーションを実行するために必要なすべてを備えた、事実上小型化されたオペレーティング システムです。仮想マシンの多くの制限に拘束されず、コンピューター上の簡単にアクセスできる場所を使用してデータを保存します。

Plex、Audiobookshelf、vNginx Proxy Manager のロゴが付いた輸送コンテナを運ぶドッカー クジラ。 クレジット: Lucas Gouveia/ハウツー ギーク

Docker は、コンテナーの管理が比較的簡単で、仮想化環境よりもシステム リソースの使用量が少なく、さらに Docker Desktop の形式で比較的使いやすい GUI アプリを提供しているため、始めるのに最適な場所です。これは、クリックするだけでプル、実行、使用できる数百万のイメージのリポジトリである Docker Hub と適切に統合されています。

何ができるのか、どこから始めればよいのかについて詳しくは、Docker を使い始めるためのガイドをご覧ください。

いくつかのコンテナをスピンアップして、そこから移動します

低コスト (または無料) のホームラボに Docker をインストールしたら、メリットを享受し始めます。最初に始めるのに最適なプロジェクトの 1 つは、DNS シンクホールである Pi-hole です。 Pi-hole は、Web のドメイン ネーム サービス システムを使用して、操作したくないコンテンツを効果的に削除します。

Pi-hole を起動して実行すると、ホームラボの IP アドレスを DNS サーバーとして使用し、トラッカーをブロックしたり、他のコンテンツを削除したりできます。これは、煩わしいスマート TV 広告やその他の侵入物を取り除くための優れた方法です。ここからは、試してみたい軽量のコンテナ化アプリが他にもたくさんあります。

このアプローチの利点は、ほとんどのプロジェクトでコンテナ イメージが利用可能であり、その多くが公式のものであることです。 Home Assistant スマート ホーム サーバーを Docker に移動すると、バックアップをより適切に制御できるようになります。 Nextcloud を使用すると、独自のセルフホスト型クラウド ストレージを展開できます。これには、Google ドキュメントの代替機能も含まれています。 NAS を追加して、Jellyfin を使用してテレビや映画をストリーミングしたり、音楽用に Spotify の代替となる Navidrome を使用したりできます。

サーバーの上に Speedtest-Tracker Docker コンテナーが置かれている様子を示すラップトップ。 クレジット: Patrick Campanale / How-To Geek

注意してください: プレイすればするほど、ホームラボの魅力がさらに増します。サービスやサーバーのパフォーマンスを視覚化したり、冗長性のために Pi-hole などのサービスを二重化したりできるダッシュボードの魅力がわかり始めるでしょう。やがて、スイッチ、NAS ドライブ、ラック、無停電電源装置を追加し、r/homelab の投稿を見て笑います。


自分のホームラボを始めると、クラウドやサブスクリプションベースのサービスの束縛から解放されます。また、新たな執着、つまり自己ホストするものやそのために必要な機材をさらに探す無限の探求が始まる可能性もあります。楽しむ。

関連記事

前の投稿
SSD ファームウェアの更新にはリスクが伴いますが、それが唯一の解決策である場合もあります
次の投稿
Apple はどのようにしてスーパーボウルのハーフタイムショーを救ったのか