電子機器廃棄物から救出された 10 年前の Mac mini が、どのようにして十数のクラウド サブスクリプションを置き換えることができるのか
Apple Silicon を搭載した Mac mini は、市場で最高のコンパクトデスクトップコンピュータの一部ですが、Intel ベースの前モデルはまだ埋め立てられる状態ではありません。新しいバージョンの macOS を入手するには古すぎ、メイン PC として使用するには弱すぎますが、ホーム サーバーとして動作するのに十分な燃料がタンクにまだあります。 Linux を導入してセルフホスティングを始めれば、さまざまなサブスクリプションに費やしている多額の現金を節約できるようになります。
Intel 搭載の古い Mac mini に Linux をインストールするのはそれほど複雑ではありません
T2チップを搭載したモデルを持っていない限り
2014 年以降の Mac mini (2011 年モデルよりも遡るつもりはありません) を所有している、または入手する予定がある場合は、2010 年から 2014 年モデルに搭載されている Broadcom Wi-Fi チップのドライバーを扱うことを除けば、Linux をインストールする際に多くの問題に遭遇することはありません。とはいえ、イーサネットはどのディストリビューションでも動作するはずなので、Wi-Fi が必要ない場合でも、お気に入りのディストリビューションを問題なくインストールできるはずです。
一般に、Linux Mint は使いやすく、Broadcom ドライバーを自動的にインストールできるため、最も人気のある選択肢です。 Ubuntu とその亜種 (Xubuntu など) にも同じことが当てはまります。 Ubuntu Server や Proxmox などのサーバーに重点を置いたディストリビューションも、特に後者では優れた選択肢です。
Apple の T2 セキュリティ チップが搭載された 2018 年モデルをお持ちの場合は、t2linux wiki を必ずチェックしてください。この wiki には、そのチップを搭載した Mac に Linux をインストールして実行する方法に関する役立つ情報が含まれています。
Linux をインストールしたら、最適なセルフホステッド サービスを選択します。
古い Mac mini で実行できるものはほとんど何でも入手できますが、いくつかの注意点があります。
アプリを選択する前に、Immich など一部のアプリは少なくとも 6 GB の RAM を必要とすることに留意してください。そのため、mini に 4 GB しか搭載されていない場合、特に複数のセルフホスト アプリを実行したい場合は、8 GB 以上にアップグレードすることをお勧めします。 2014 年モデルの RAM はボードにはんだ付けされているため、付属していたものをそのまま使用する必要があることに注意してください。古いモデルに搭載されている HDD は非常に遅いため、ハードドライブを SSD に交換することも検討する必要があります。
まず最初に検討すべきは、ビデオ ストリーミング サブスクリプションの代わりとなる Jellyfin です。注意点としては、2011 年から 2014 年モデルの Intel チップは H.264 トランスコーディングを処理できますが、H.265 (HEVC) または AV1 はサポートしていないため、4K ビデオのトランスコーディングには問題が発生する可能性があります。一方、2018 Mac mini には HEVC (ただし AV1 はサポートしない) をサポートする新しいチップが搭載されており、苦労することなく 4K トランスコーディングを処理できるはずです。
次は Immich です。Immich は、おそらく Google フォトに代わる最高の自己ホスト型写真バックアップ サービスです。独自の音楽ストリーミング サービスを運営したい場合は、Navidrome をチェックしてください。 Vaultwarden はパスワード マネージャーのニーズをカバーしており、Bitwarden のプレミアム機能を無料で使用できます。ランニングに興味があり、Strava やその他のフィットネス追跡アプリから逃れたい場合は、Endurain を検討してください。 Nextcloud は、Dropbox や Google Drive のセルフホスト型代替として機能し、読書が好きなら、電子ブックには Calibre-Web を、オーディオブックやポッドキャストには Audiobookshelf を使用できます。
ここでは言及しませんでしたが、使用しているほぼすべてのクラウド サービスを置き換えることができるセルフホスト アプリの世界があるため、必要なものがこのリストにない場合は、Google で簡単に検索するだけで十分です。
Mac mini に macOS を搭載したままサーバーとして使用できる
ただし、これには多くの制限があります
Linux のインストールに手間をかけたくない場合は、macOS を維持するという選択肢が常にあります。問題は、しばらく前にセキュリティ更新プログラムの受信を停止した古いバージョンの macOS を使用していることです。唯一の例外は 2018 年モデルで、2024 年にリリースされた macOS Sequoia (macOS 15) を実行できますが、この記事の執筆時点ではまだセキュリティ アップデートが提供されています。
さらに、Linux よりもはるかに少ないセルフホスト サービスを実行できます。それらの多くは macOS では利用できず、Docker で実行するということは、リソースをかなり消費する Linux 仮想マシン内で実行することを意味します。これは 2018 年モデルにも当てはまります。そのため、最新の Intel Mac mini であっても、Linux 上で実行する場合ほどスムーズには動作しません。さらに悪いことに、Docker の現在のバージョンは 2014 年以前のモデルにインストールすることさえできないため、サポートされなくなった古いリリースを使用することになります。
良いニュースは、macOS mini が依然として VPN などを処理でき、Web ホスティング マシンとして機能し、ファイル共有や Time Machine バックアップなどのタスクを処理できることです。新しいモデルでも Jellyfin を実行できます。しかし、多用途のセルフホスティング サーバーが必要な場合は、おそらく失望するでしょう。
古い Mac mini はこれを行う最も安価な方法ではない可能性があります
一般に、中古の Intel N100 ミニ PC または古い Dell OptiPlex がより良い予算の選択肢です。
すでに 10 年前の Mac mini を持っている場合、または無料またはほとんど無料で入手できる場合、この小さなデスクトップは、セルフホスティングの世界に飛び込むための非常に良い方法になる可能性があります。ただし、安価に (たとえば 50 ドル以下で) 入手できない場合は、最近新品の価格が高騰しているため、Intel N100 または同様のチップ (できれば中古) を搭載したミニ PC を検討する必要があります。
古い Dell OptiPlex (または別の中古のビジネス デスクトップ) がさらに良い選択肢になる可能性があります。これらのマシンは簡単にアップグレードでき、非常に手頃な価格です。第 8 世代 Intel CPU 以降を搭載したものであれば、その統合グラフィックスは 4K およびマルチストリーム トランスコーディングを簡単に処理できます。これは、予算内でメディア サーバーを構築する場合には非常に重要です。
それだけの価値があるかどうかは、マシンに支払った金額によって決まります
すでに古い Mac mini を所有している場合、または無料またはほとんど無料で入手できる場合を除き、代わりに Dell OptiPlex などの中古のビジネス デスクトップを選択してホーム サーバーとして使用することを強くお勧めします。ビジネス用デスクトップは、多くの場合、古い Mac mini と同じくらい安価で、4K トランスコーディングを処理できる統合グラフィックスを備えた有能な CPU を備え、通常はより多くの RAM を搭載しています。また、メモリやストレージを追加してアップグレードするのも簡単で、どの Linux ディストリビューションでもうまく動作するため、Wi-Fi ドライバーを探したり、T2 セキュリティ チップに対処したりする必要はありません。
このテーマについてさらに詳しく知りたい方は以下をご覧ください
関連記事
- はい! あなたの犬はキウイを食べることができます. ここに理由があります
- 型破りな北極研究の黄金時代
- このアプリを使用すると、リモートのホームラボへのアクセスが驚くほど簡単になります。ポート転送は必要ありません。