Tailscale を使用すると優れた 6 つのセルフホスト型アプリ

in tech

デフォルトでは、多くの自己ホスト型アプリはホーム ネットワーク経由でのみアクセスできます。リモート アクセスを提供する方法はたくさんありますが、Tailscale は人気のあるオプションです。これにより、デバイスが異なるネットワーク上にある場合でも、デバイス間に安全なプライベート接続が作成され、多くの自己ホスト型アプリが Tailscale を使用したリモート アクセスの恩恵を受けることができます。

ヴォルトウォーデン

どこからでもパスワードにアクセス

Vaultwarden Credential Manager ダッシュボード。

Bitwarden は、ユーザー名、パスワード、その他の資格情報を暗号化された保管庫に保存し、Bitwarden アプリまたはブラウザ拡張機能を使用してアクセスできる、人気のあるパスワード マネージャーです。データは Bitwarden 独自のサーバーを通じて同期されます。

Vaultwarden は、Bitwarden のアプリおよび拡張機能と連携する非公式のオープンソース サーバーです。すべての機密パスワードをサードパーティのサーバーに保存する代わりに、自分のハードウェアに保存しておくことができます。

デフォルトでは、ローカル ネットワーク上の Vaultwarden サーバーにのみアクセスできます。サーバーとデバイスを Tailscale ネットワークに追加すると、地球の裏側にいる場合でも、パスワードにリモートから安全にアクセスできます。

イミッチ

外出先でも写真をバックアップ

Immich 写真バックアップ アプリケーションのメイン ページには写真のギャラリーが表示されます。 クレジット: Patrick Campanale / How-To Geek

Immich は、Google フォトや Amazon フォトなどのクラウド サービスの多くの機能を提供するように設計された自己ホスト型の写真およびビデオ管理システムです。 Immich を使用すると、写真やビデオをクラウドに保存するのではなく、ローカル サーバーに保存できます。

Immich を使用すると、写真やビデオにアクセスできるだけでなく、スマートフォンの写真など、デバイスから写真やビデオを自動的にバックアップすることもできます。デフォルトでは、これは電話機がローカル ネットワーク経由で Immich サーバーに接続できる場合にのみ機能します。

Tailscale を使用すると、デバイスが Immich サーバーにリモートからアクセスできるようになります。 Immich では、外出先でも写真やビデオをローカル サーバーにバックアップできるため、バックアップする前に写真を失うリスクが軽減されます。また、どこにいても、Immich サーバーに保存されている写真やビデオを表示することもできます。

ジェリーフィン

どこにいても自分の番組や映画をストリーミングできます

Jellyfin は、独自のローカル サーバーに保存されている番組やビデオをストリーミングするために使用できる、無料のオープンソース メディア サーバー ソフトウェアです。 Plex に似ていますが、いくつかの大きな違いがあります。

Jellyfin に対する Plex の最大の利点の 1 つは、リモート ストリーミング機能が組み込まれているため、外出先でもホーム サーバーから番組や映画をストリーミングしたり、他の人がメディア コレクションにリモートでアクセスしたりできることです。 Jellyfin の最大の利点の 1 つは、Plex はリモート ビデオ再生に料金を請求しますが、Jellyfin は無料で使用できることです。

Tailscale を使用すると、Jellyfin にネイティブ リモート アクセスがない問題を解決できます。 Jellyfin サーバーと携帯電話またはタブレットを Tailscale に追加すると、異なるネットワーク上にある場合でも、ホーム サーバーからデバイスに安全にストリーミングできます。 Plex の料金なしで、Plex スタイルのリモート ビデオ アクセスを利用できます。

ネクストクラウド

プライベート クラウドはあなたをフォローできます

Nextcloud のダッシュボードはラップトップで開きます。 クレジット: Nick Lewis / How-To Geek

Immich を使用すると、写真やビデオをローカル サーバーに保存し、デバイスでアクセスできますが、特定の種類のファイルに限定されます。 Nextcloud は、あらゆる種類のファイルやドキュメントを保存できる、より汎用的なオプションです。 Immich が Google フォトに相当する場合、Nextcloud は Dropbox または Google Drive に相当します。

Immich と同様に、Nextcloud サーバーをセットアップすると、ローカル ネットワーク経由でのみアクセスできます。外出中に保存したファイルにアクセスしたくても、アクセスすることはできません。 Tailscale を使用すると、デバイスと Nextcloud サーバーがどのネットワーク上にあるかに関係なく、安全に通信できるようになります。これにより、どこにいてもファイルにアクセスできるようになります。

ホームアシスタント

どこにいてもスマートホームをコントロール

「Powered by Home Assistant Privacy Choice Sustainability」と書かれた Home Assistant ステッカー。 クレジット: Adam Davidson/ハウツーオタク

Home Assistant は、さまざまなメーカーやプロトコルのスマート ホーム デバイスを制御および自動化できる、無料のオープンソース スマート ホーム プラットフォームです。携帯電話、壁掛けタブレット、音声コマンドなどを使用してデバイスを制御できます。

ホーム アシスタントは自己ホスト型であるため、デフォルトでは、ローカル ネットワークからのみデバイスを制御できます。家から離れている場合、照明を消したり、防犯カメラの映像を確認したりすることはできません。 Home Assistant は Home Assistant Cloud サブスクリプションを提供しており、少額の月額料金で安全なリモート アクセスやその他の便利な機能を利用できます。

リモート制御の唯一のオプションではありません。テールスケールも人気のあるオプションです。 Home Assistant サーバーと携帯電話を Tailscale に接続すると、ローカル ネットワーク経由と同じように、Home Assistant Companion アプリからスマート ホーム デバイスを制御できます。

プロクスモックス

ホームラボ全体にリモートからアクセスできるようにする

Proxmox VE 9.0.5 ホームラボ ノード ダッシュボードと仮想マシン リスト。 クレジット: Patrick Campanale / How-To Geek

この最後のオプションは実際には自己ホスト型アプリではありませんが、Tailscale を介したリモート アクセスの恩恵を確実に受けられるものです。 Proxmox 仮想環境 (Proxmox VE) は、ミニ PC などのコンピューター上で仮想マシンとコンテナーを実行するためのソフトウェアです。これにより、異なるアプリに対して個別のコンテナを実行でき、同じマシン上で実行されている異なるサービスを効果的に分離できます。このリストにある他のすべてのアプリは、Proxmox の個々の VM またはコンテナーで実行できます。

自宅にいるときに Proxmox で実行されている VM またはコンテナーに問題が発生した場合は、ローカル ネットワーク経由でブラウザーのユーザー インターフェイスに簡単にアクセスできます。ただし、家から離れている場合は連絡が取れません。

Tailscale には、Proxmox UI にリモートかつ安全にアクセスできるように、Proxmox へのインストールに関する特定のドキュメントが用意されています。外出中にコンテナのいずれかに問題が発生した場合は、どこにいてもその修復を試みたり、再起動したりできます。

Tailscale は、最も必要なアプリへのリモート アクセスを提供します

このリストにあるアプリはすべて、リモートからアクセスできるとさらに便利です。これは、セルフホストするすべてのアプリに必ずしも当てはまるわけではありませんが、セルフホストするアプリに対しては、Tailscale を使用してセルフホスト サービスにリモートで接続する安全な方法が提供されます。

関連情報は以下のリンクからご確認いただけます

公式情報はこちら

関連記事

前の投稿
私がSSDではなくフラッシュドライブを使い始めた5つの理由
次の投稿
この NVMe SSD の間違いにより、Windows が起動する前にパフォーマンスが損なわれてしまいます。