EQVPS

VPS で Immich をセルフホスト:自分だけのプライベート Google フォト

2026年9月3日 · 1 分で読める · EQVPS Team

スマホのギャラリーはいっぱいになり、手軽な解決策——すべてを自動バックアップするクラウド——は、第三者があなたの撮った全写真を保持し、こっそり AI を走らせることを意味します。Immich は同じ体験——自動バックアップ、タイムライン、アルバム、顔・物体検索——を自分が管理するサーバー上で提供します。VPS 上で Docker により動かし、サーバー代は暗号通貨で KYC なしに払えます。

Immich に必要なもの

セットアップ(Ubuntu 24.04、Docker)

# docker-compose.yml — Immich (server + machine-learning + Redis + Postgres/pgvecto)
services:
  immich-server:
    image: ghcr.io/immich-app/immich-server:release
    restart: always
    ports: ["127.0.0.1:2283:2283"]
    volumes: ["/srv/immich/library:/usr/src/app/upload"]
    env_file: [.env]
    depends_on: [redis, database]
  immich-ml:
    image: ghcr.io/immich-app/immich-machine-learning:release
    restart: always
    volumes: ["ml-cache:/cache"]
    env_file: [.env]
  redis:
    image: redis:alpine
    restart: always
  database:
    image: tensorchord/pgvecto-rs:pg16-v0.2.0
    restart: always
    environment:
      POSTGRES_USER: immich
      POSTGRES_PASSWORD: change-me-strong
      POSTGRES_DB: immich
    volumes: ["/srv/immich/db:/var/lib/postgresql/data"]
volumes: { ml-cache: {} }

前段に TLS リバースプロキシを置きます:

# TLS + reverse proxy (dedicated IPv4 + domain + inbound 443)
apt install -y caddy
echo 'photos.yourdomain.com { reverse_proxy 127.0.0.1:2283 }' > /etc/caddy/Caddyfile
systemctl restart caddy && ufw allow 80,443/tcp

https://photos.yourdomain.com を開き、管理者ユーザーを作成し、モバイルアプリを入れてサーバーに向ければ——カメラロールは自分が所有するストレージにバックアップされます。

自分のものにする

Immich に EQVPS を選ぶ理由

Nextcloud(ファイル・カレンダー)をセルフホスト → · 匿名 VPS ホスティングとは →

FAQ

なぜ Google フォトでなく Immich をセルフホストするのか?

Immich はスマホ自動バックアップ、タイムライン、アルバム、AI 顔/物体検索を提供します——ただし写真も機械学習も、ライブラリをスキャンしたり無料枠を変えたりするクラウドではなく、自分が管理するサーバーで動きます。ストレージを自分で決め、オリジナルはそのまま保たれ、サーバー代は身分証なしに暗号通貨で払えます。

Immich にはどのプランとリソースが必要?

重要なのは 2 つ:写真/動画ライブラリ用のディスクと、機械学習(顔・物体認識)用の RAM です。専用 IPv4 付きの Medium プランが良い出発点で、ディスクはライブラリに合わせて拡張し、大きなコレクションでスマート検索を有効にするなら RAM を足します。モバイルアプリが 443 の受信 HTTPS で到達するため専用 IP が必要です。

専用 IP とドメインは必要?

はい。Immich のモバイルアプリは https://photos.yourdomain.com に接続し、ドメイン・有効な TLS・受信 443 が必要です——つまり専用 IPv4 プランです。当社の NAT プランは受信ウェブトラフィックを受け付けません。リバースプロキシ(Caddy)が自動 HTTPS を提供します。

AI 検索は写真をどこかに送りますか?

いいえ。Immich の機械学習は VPS 上の専用コンテナでローカルに動きます——顔と物体の認識は自分のサーバーで行われ、第三者の API へは何も送られません。TLS が転送中のアップロードを保護し、データは自分が持ちます。

身分証やカードを求めますか?

いいえ。登録はメール、支払いは USDC または USDT。書類なし、カードなし、KYC なし。

← ブログに戻るプランと価格を見る →

コメント

まだコメントはありません。最初になりましょう。

コメントを残す

コメントは表示される前にモデレートされます。