Linux
 Computer >> コンピューター >  >> システム >> Linux

Ubuntu版Amahiで導入したいおすすめアプリ――Linuxホームサーバーを強化する必須の追加機能

数週間前、筆者は古いパソコンとUbuntu、そして無料のホームサーバーソフト「Amahi」を使って、自宅サーバーの構築に挑戦しました。Amahiには独自の追加機能リポジトリが用意されており、一部では「アプリストア」とも呼ばれています。セットアップさえ済ませれば、クリック操作だけでサーバーにさまざまなサービスを簡単に追加できるのが魅力です。

Linuxホームサーバーをインストールしたばかりの方や、Ubuntu向けの拡張機能をお探しの方にとって、この記事はきっと役立つはずです。ただし注意点があります。すべての追加機能が新しいUbuntu版Amahiで動作するわけではなく、Ubuntu本体に余計なパッケージをインストールすると、Amahi環境が壊れてサーバー全体が危険にさらされることもあります。

ここでは、ホームサーバーを次のレベルへ引き上げてくれる、無料・有料のおすすめ追加機能を厳選してご紹介します。

アプリのインストールと購入方法

ブラウザのアドレスバーにhda/と入力してUbuntuの認証情報でログインすると、自分専用のAmahi設定画面にアクセスできます。Appsメニューには無料アドオンの一覧が表示されています。質の高い無料アプリも多いのですが、やや更新が遅れているものもある点は覚悟しておきましょう。より新しく充実したラインナップを求めるなら、Amahiの認証情報でログインできる「Amahi App Store」がおすすめです。

ここで購入・ダウンロードしたものは、そのままホームサーバーへ自動的にダウンロード&インストールされます。ボタンを数回クリックするだけで、あとは何もする必要がありません。

注意:前述のとおり、すべてのアドオンがUbuntu対応のAmahi環境で動作するとは限りません。Fedora環境を前提とした過去のAmahi拡張機能の記事が参考にならない場合があるのはこのためです。新しいアドオンを購入する前に、必ずサーバーとの互換性を確認してください。

DLNA for Amahi($4.99)

ホームサーバーに5ドルしかかけられないなら、これに使いましょう。「DLNA for Amahi」は人気の高いMiniDLNAプロジェクトを移植したもので、すべてのバージョンのホームサーバー向けに最適化されています。音楽・動画・画像を家中のDLNA/UPnP対応機器にストリーミング配信したいなら、まさにうってつけのソフトウェアです。

このストリーマーに欠けているのはトランスコード(変換)機能だけです。つまり、配信前にコンテンツを最適な形式へ自動変換することはできません。

そのため、クライアント側(テレビ、ゲーム機、メディアセンターなど)が受信した音声・動画をネイティブにデコードできる必要があります。MKVコンテナで包まれた動画をストリーミングする場合は問題になることもありますが、H.264やMPEG4圧縮が広く普及しているおかげで、比較的新しいデバイスなら多くの動画が問題なく再生できる可能性は十分にあります。

トランスコード非対応はむしろメリットと捉える人もいるでしょう。特に、非常に古いハードウェアでサーバーを運用していたり、GPU性能が低かったりする場合には好都合です。どうしても観たいコンテンツがあるときは、無料のツールで自分の手元で変換すればいいだけの話でもあります。

Transmission($3.99)

多くの人にとってホームサーバーの目的は、ネットワークドライブへの手軽なアクセスを提供することです。必要に応じてストレージを増設できるのも自作サーバーの利点のひとつであり、せっかくの大容量スペースなら、Transmissionのようなアプリでダウンロードや共有に活用するのが理にかなっています。

Transmissionは、Windows以外のマシンにインストールできるスタンドアロン型BitTorrentクライアントの中でも最高峰のひとつです。シンプルで洗練された設計に加え、優れたWeb UIを備えており、開発者によればこのAmahi最適化版は「最初からそのまま動く」そうです。セットアップ後はタブレットやスマートフォンからもWebインターフェースを快適に操作できるので、ソファに寝転がったままiPhoneでダウンロード管理ができます。

CrashPlan($3.99)

Amahi版CrashPlanアプリには主に2つの役割があります。1つ目はPCのローカルバックアップ(無料)、2つ目は有料サービス「CrashPlan+」を使ってCrashPlanのサーバーへデータをアップロードすることです。CrashPlanは複数のプランを提供しており、オンラインバックアップ業者は他にもありますが、かなり良心的な価格設定です。プラン購入の予定がなくても、クライアントの持つ機能は十分に魅力的なのでチェックする価値があります。

友人のコードを入力しあえば、互いの重要な書類を2か所に同時に保管する、無料のローカル&リモートバックアップが実現します。さらに、主要なPCすべてから自宅サーバーへのバックアップを設定することも可能です。万が一データを失ったとき、数時間かけてギガバイト単位のデータを再ダウンロードする代わりに、ローカルに保存されたバックアップから素早く復元できるのは心強いものです。

SABnzbd Plus($3.99)&Sick Beard($3.99)

SABnzbd PlusはUsenetクライアントで、世界最古級のファイル共有手法のひとつを使ってファイルをダウンロードできます。Usenetをヘビーに使うなら、プラグインのSick Beardも一緒にインストールするとよいでしょう。この2つは相性抜群のコンビで、「わざわざダウンロードしていないのに観るものがある」という状態を作り出してくれます。

好きなテレビ番組をSick Beardに登録しておけば、新旧のエピソードを自動的に検索してくれます。見つかり次第、.NZBファイルがSABnzbd Plusへ送られ、ダウンロードが開始される仕組みです。いわば現代版のPVR(録画予約装置)のような存在で、このコンセプトが気に入ったら映画版として同じことを実現する「Couch Potato」(こちらも$3.99)もチェックしてみてください。ただし、Ubuntu版ではまだ完全な動作には至っていないようです。

Amahi Sync(無料)

ファイルの同期・共有・バックアップのために開発されたAmahi Syncは、指定した共有フォルダを監視し、新しいファイルが入ると自動的にオンライン上で利用可能にしてくれます。制約はインターネット回線の速度と空き容量だけで、どこからでも共有ファイルへアクセスできます。ログインしてWebインターフェースを使う方法に加え、username.amahi.me/Public/フォルダ経由で公開することもできるため、自宅にあるファイルを友人や家族と共有するのがかつてないほど簡単になります。

Androidユーザーなら、このアドオン専用に設計された「Amahi Sync for Android」アプリ(現在は提供終了)も検討してみるとよいでしょう。

ownCloud(無料)

先ほどのAmahi Syncとよく似た働きをするのがownCloudです。場所を選ばずファイルへユニバーサルにアクセスできるほか、無料アドオンながら機能は多岐にわたります。音楽ストリーミング、他ユーザーとの共有、WebDAVアクセス、ブラウザからの簡易編集機能まで内蔵しています。個人サーバー上のownCloudを使えば、連絡先・カレンダー・ブックマークをすべてのデバイス間で同期することも可能です。

Jinzora(無料)

最後に、インターネットに接続できる環境ならどこからでもメディアへアクセスしたい方には、PHP製のソリューション「Jinzora」がぴったりです。前述のDLNAとは異なり、Jinzoraはオンラインでのメディア取得を想定して設計されており、トランスコードにも対応しています。スマートフォン、ノートPC、その他の対応デバイスで、ほとんどのメディアファイルを視聴できるでしょう。

近日公開予定:Amahi Time Machine($4.99)

残念ながら、サーバーを待ち構えるリモートTime Machineに変身させるMac向けバックアップアドオン「Amahi Time Machine」は、まだUbuntuユーザー向けには提供されていません。興味のある方は今後の動向に注目しておきましょう。

あなたのお気に入りのAmahiアドオンは何ですか?ご紹介しきれなかったものがあれば、ぜひコメント欄でおすすめを教えてください。

  1. AndroidからLinuxサーバーにリモート接続する方法【SSH設定とおすすめアプリ】

    リビングルームに置いてあるわけではないLinuxサーバーをお持ちなら、おそらくリモートで接続して使っていることでしょう。Webホスティング、バックアップ、開発環境など、用途はさまざまですが、いずれの場合でもリモート接続ができると非常に便利です。 多くの場合、別のパソコンから接続していると思います。しかし、常にパソコンが手元にあるとは限りません。そこで活躍するのがAndroidデバイスです。実は、Androidからサーバーに接続することは十分可能で、しかもかなり簡単に行えます。 始める前に:セキュリティへの配慮 Androidからサーバーへ接続する前に、セキュリティへの影響について考えておきま

  2. Linux PCで絶対に遊ぶべきおすすめゲーム5選

    Linuxディストリビューションは、すぐにゲーミングプラットフォームとして定着するとは言えませんが、実際に快適にプレイできる優れたタイトルは数多く存在します。壮大なRPGからインディーズのヒット作まで、Linux PCで楽しめるおすすめゲームを5本厳選してご紹介します。 Linuxで遊べる人気ゲームトップ5 ここでは、私たちがLinux上で実際にプレイしてみて特に気に入ったタイトルを集めました。それぞれの魅力を詳しく見ていきましょう。 Battletech(バトルテック) Battletechは、プレイヤーが「メック」と呼ばれる機動兵器の部隊を指揮する、最高のLinuxゲームの一つです。ター