Immich Docker を使用したインストール - 最速の方法
Immich は、タイムライン、アルバム、顔検索、電話の自動バックアップなど、自宅のマシンで実行できる、あなただけのプライベート Google フォトです。公式の Docker Compose インストールは短いことで知られています。ダウンロードするファイルが 2 つ、編集するファイルが 1 つ、実行するコマンドが 1 つです。
📑章
- Immich を選ぶ理由 — 自分のハードウェア上で非公開の Google フォトに代わる手段
- 始める前に必要なもの — マシン、Docker、ストレージ
- 2 つの公式ファイルをダウンロードします
- .env ファイルを編集します — UPLOAD_LOCATION と DB_PASSWORD
- 1 つのコマンドでスタックを開始する
- ポート 2283 で Immich を開き、管理者アカウントを作成します
- 4 つのコンテナと初日から従うべきルール
📋 概要とステップバイステップガイド
最初に必要なものを確認してください
Immich は、自己ホスト型の写真とビデオのバックアップ プラットフォームであり、無料でオープン ソースです。これを実行する正式な方法は、Linux サーバー、古い PC、ミニ PC、または Docker をサポートする NAS 上で Docker Compose を実行することです。マシンは常にオンにしておく必要があります。毎晩スリープ状態になるラップトップは、悪いフォト サーバーです。最初に不足してしまうのはストレージです。そのため、写真ライブラリ全体に加えて、サムネイルやトランスコードされたビデオ用に約 10 ~ 20% の追加スペースを計画してください。
約 4 GB の RAM が実用的な限界です。機械学習コンテナーは空き容量が最も多い部分であるため、6 ~ 8 GB の方が明らかに快適です。 Docker と Docker Compose がインストールされ、動作していることを確認します。
docker compose versionフォルダーを作成し、2 つの公式ファイルをダウンロードします
ブログやフォーラムの投稿からランダムな docker-compose ファイルをコピーしないでください。バージョンは変動し、見知らぬ人のファイルによって古いビルドに固定されてしまう可能性があります。公式ファイルは常にプロジェクトの GitHub リリース ページにあります。フォルダーを作成し、そのフォルダーに移動します。
mkdir ./immich-app
cd ./immich-app構成ファイルと環境テンプレートをダウンロードします。
wget -O docker-compose.yml https://github.com/immich-app/immich/releases/latest/download/docker-compose.yml
wget -O .env https://github.com/immich-app/immich/releases/latest/download/example.env.env ファイルを編集する — 重要な唯一の構成
.env ファイルには、Immich が推測できないいくつかの値が含まれています。開きます:
nano .envUPLOAD_LOCATION=./library を設定します — 元の写真とビデオが保存される場所。最大かつ最も信頼性の高いディスクを指定してください。データベースに DB_DATA_LOCATION=./postgres を設定し、DB_PASSWORD を長いランダムなパスワードに変更します。 TZ のコメントを外し、写真の日付とスケジュールされたジョブが揃うようにタイムゾーン (アジア/コルカタなど) を設定します。最初のインストールでは、IMMICH_VERSION とマークされた線より下のすべてをそのままにしておきます。
スタックを開始する
1 つのコマンドですべてが始まります。 Docker はコンテナー イメージをダウンロードし、それらを一緒に起動します。インターネット速度に応じて、最初の実行には数分かかります。
docker compose up -d
docker compose ps2 番目のコマンドは、すべてが起動したことを確認します。サーバー、機械学習、データベース、Redis コンテナが実行されていることが確認できるはずです。
Immich を開いて管理者アカウントを作成します
同じネットワーク上のブラウザで Immich を開きます。ポート 2283 で応答します。
http://YOUR-SERVER-IP:2283ようこそ画面をクリックして登録します。最初に作成されたアカウントが管理者になります。そのため、ネットワーク上の他のユーザーがページを見つける前に、この手順をすぐに自分で実行してください。次に、無料の Immich アプリを携帯電話にインストールし、同じサーバー アドレスでサインインし、自動バックアップをオンにします。
4 つのコンテナとルールを理解する
作成ファイルは、単一のプログラムではなく、小さなチームを実行します。immich-server は、Web インターフェイス、API、アップロード、アルバム、検索の頭脳です。 immich-machine-learning は目です - 顔検出、顔認識、スマート検索。 PostgreSQL データベースはメモリです。すべての写真の名前、日付、アルバム、顔のデータがそこに保存されますが、オリジナルはファイルです。 Redis は、サーバーとバックグラウンド ワーカーの間でジョブを受け渡すメッセンジャーです。この分割を知ることは後で重要になります。検索が中断した場合は、機械学習を確認します。写真がタイムラインから消えても、ファイルがまだディスク上にある場合は、データベースを確認します。
🏷️Topic Search Variables & Keywords
🎙️ 完全なトランスクリプト — タップして展開します
ステップバイステップのトラブルシューティング ガイドと解決策 - 今すぐ IMMICH の代替 Google フォトをインストールしてください。 Technical Anshu による画面上のデモンストレーション....
Docker Compose を使用して Immich を段階的にインストールします。公式ファイルをダウンロードし、.env ファイルに UPLOAD_LOCATION と DB_PASSWORD を設定し、スタックを開始して、ポート 2283 で独自のプライベート Google フォトの代替ファイルを開きます。
(ソース ページの転写はここで終わります)
❓ よくある質問
このチュートリアルは完全に無料で実行できますか?
はい! Technical Anshu によって実証されているすべてのガイドとメソッドは、無料の合法的な教育リソースを使用しています。
初心者でもこのガイドに従うことができますか?
もちろんです!すべてのステップは詳細な手順とともに画面上に表示されるので、誰でも簡単に進めることができます。
行き詰まった場合はどこに質問すればよいですか?
YouTube 動画に直接コメントを残してください。コミュニティとテクニカル アンシュがお手伝いします。
🚀 YouTube でチュートリアル全体をご覧ください
🚀 YouTube で完全なステップバイステップのビデオチュートリアルをご覧ください: https://www.youtube.com/watch?v=b_v7DbyFO14
IT サポート、Windows のトラブルシューティング、サーバー管理については、Technical Anshu を購読してください。
▶️ 動画全体を見る