また今週もその時期がやってきました!独自の YouTube の構築から、Web ブラウザーを介したシステムへのアクセス、そして最終的には Tailscale を捨ててより安全な (自己ホスト型) バージョンに至るまで、今週末試してほしい 3 つのホームラボ プロジェクトを紹介します。
Tube Archivist を使用して YouTube 動画を自分のサーバーにダウンロードする
インターネットにアクセスしなくても動作する独自の YouTube を構築する
何年も前の YouTube 動画を探しに行ったら、何らかの理由で削除されていたことに気づいたという経験はありませんか?これは私たちにとって最も良いことですが、オフラインで動作し、Tube Archivist を使用して自宅でホストされる独自の YouTube を構築することで、実際にそれを防ぐことができます。
Tube Archivist を使用すると、YouTube ビデオがアップロードされるたびに自動的にダウンロードされるように設定できます。 Tube Archivist の Docker コンテナを起動し、アーカイブしたい YouTube チャンネルの入力を開始するだけです。システムはそこから他のすべてを処理します。
ダウンロードが完了すると、Tube Archivist は実際に視聴できるオフライン ビデオの検索可能なデータベースを構築します。これはあなた自身のバージョンの YouTube のように機能し、誰もそれらのビデオをあなたから奪うことはできません。
Tube Archivist は、ネットワーク接続が遅いが、ビデオの高品質バージョンを見たい場合にも適しています。これは、全員が寝ている夜にビデオをダウンロードし、YouTube から直接ストリーミングするのではなく、ローカル サーバーから高品質のコピーだけを視聴するように設定できるためです。
Apache Guacamole を使用したクライアントレス リモート アクセスの構成
より安全な代替手段をセルフホストできるのに、なぜ TeamViewer を使用するのでしょうか?
自宅のコンピュータにアクセスする必要があるが、訪問先の人のコンピュータにリモート デスクトップ ソフトウェアをインストールしたくない、という経験は誰にでもあるでしょう。私だけ?さて、それでは。いずれにせよ、自宅のデスクトップまたは Mac にアクセスする必要があることは確かですが、30 秒のタスクのためだけに専用の RDP ソフトウェアをインストールしてアカウントにログインする必要はありませんでした。
Apache Guacamole を使用すると、ランダムなコンピューターに RDP ソフトウェアをインストールする必要はなくなります。 Apache Guacamole は、サーバーとコンピューターにインストールする HTML5 ベースの Web アプリです。そこからは、インターネット接続がある世界中のどこからでも、Web アプリ自体を介してシステムにアクセスするだけです。
Android スマートフォンから Windows PC にリモートでアクセスする方法
このツールを使用すると、どこからでも Windows PC にアクセスして制御できます。
Apache Guacamole を使用する優れた方法は、ホームラボまたはクラウドでホストされている仮想マシンを使用することです。 Guacamole サーバーにクライアント システムの IP アドレスを指定するだけで、どこからでもコンピュータにリモート デスクトップを接続できるようになります。
すべてのセットアップと構成が完了すると、非常に優れたシステムになるため、今週末に必ず時間を確保して、次に必要なときにインストールして準備できるようにしてください。
ヘッドスケール用のテールスケールの溝
独自のハードウェアで Tailscale のメリットをすべて享受できます
正直に言うと、私は自分のワークフローに Tailscale を採用することをかなり長い間先延ばしにしてきました。初めてインストールしたのはほんの数か月前です。今では、これを導入しないことは想像できませんでした。しかし、誰もがランダムな企業に自社のサーバーへのアクセスを許可したいわけではありません。それは私も理解しています。
そこで Headscale が登場します。本質的に、Headscale は、コミュニティによって維持されている Tailscale のオープンソースで自己ホスト可能なバージョンです。コア制御サーバーを独自のハードウェアにインストールすると、他のすべてがそこから接続されます。もちろん、これは、お客様側で多少のメンテナンスが必要になることを意味しますが、このプラットフォームの自己ホスティングがもたらすセキュリティの強化を考えると、それだけの価値があるかもしれません。
公式には、Headscale ベア メタルをオペレーティング システムにインストールする必要がありますが、コンテナ化したい場合は、Docker コンテナがあります。Docker コンテナはコミュニティによって保守されており、そのドキュメントは Headscale 開発者によって検証されていないことに注意してください。
これが私が無料 VPN の使用をやめた理由です
数ドルの価値はありません。
今週末に取り組む他のホームラボ プロジェクトをお探しですか?私のお気に入りの 10 個の Docker コンテナーは、始めるのに最適な場所です。メディア サーバーを実行したい場合でも、単にホームラボの安全性を高めたい場合でも、すべてにおいて私のお気に入りのツールは間違いなく Docker であると言わざるを得ません。