Technical Anshu Home › Mga Tutorial › Immich Docker Install
🐳 Mga Larawan na Self-Hosted ng Docker

Immich Install with Docker - Pinakamabilis na Paraan

Ang Immich ay sarili mong pribadong Google Photos: timeline, mga album, paghahanap ng mukha at awtomatikong pag-backup ng telepono, na tumatakbo sa isang makina sa sarili mong tahanan. Ang opisyal na pag-install ng Docker Compose ay kilalang maikli — dalawang file na ida-download, isang file na ie-edit, isang utos na tatakbo.

✍️ Technical Anshu🐳 Docker / Linux Server🎧 Multi-Language Audio
Immich Install with Docker - Pinakamabilis na Paraan
🎧 Multi-Language Audio: Sa video player, i-click ang [Settings] (⚙️) ➔ [Audio track] upang piliin ang wika.

📑Mga Kabanata

  1. Bakit Immich — isang pribadong alternatibong Google Photos sa sarili mong hardware
  2. Ang kailangan mo bago magsimula — machine, Docker at storage
  3. I-download ang dalawang opisyal na file
  4. I-edit ang .env file — UPLOAD_LOCATION at DB_PASSWORD
  5. Simulan ang stack gamit ang isang command
  6. Buksan ang Immich sa port 2283 at gawin ang admin account
  7. Ang apat na lalagyan at ang mga panuntunang dapat sundin mula sa unang araw

📋 Pangkalahatang-ideya at Step-by-Step na Gabay

1

Suriin muna kung Ano ang Kailangan Mo

Ang Immich ay isang self-host na photo at video backup platform — libre at open source — at ang opisyal na paraan para patakbuhin ito ay ang Docker Compose sa isang Linux server, isang lumang PC, isang mini PC o isang NAS na sumusuporta sa Docker. Ang makina ay dapat manatili sa: ang isang laptop na natutulog tuwing gabi ay isang masamang server ng larawan. Imbakan ang mauubusan ka muna, kaya magplano ng espasyo para sa iyong buong library ng larawan at humigit-kumulang 10-20 porsiyentong dagdag para sa mga thumbnail at na-transcode na video.

Mga 4 GB ng RAM ang praktikal na palapag; ang machine learning container ay ang gutom na bahagi, kaya ang 6-8 GB ay kapansin-pansing mas masaya. Kumpirmahin na naka-install at gumagana ang Docker at Docker Compose:

Terminal
docker compose version
2

Gumawa ng Folder at I-download ang Dalawang Opisyal na File

Huwag kailanman kumopya ng random na docker-compose na file mula sa isang blog o forum post — naaanod ang mga bersyon, at maaaring i-pin ka ng file ng estranghero sa isang sinaunang build. Palaging nabubuhay ang mga opisyal na file sa pahina ng paglabas ng GitHub ng proyekto. Lumikha ng folder at lumipat dito:

Terminal
mkdir ./immich-app
cd ./immich-app

I-download ang compose file at ang environment template:

Terminal
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
📌 Tandaan ang pagpapalit ng pangalan sa pangalawang command: ang template ay tinatawag na example.env, ngunit binabasa lang ito ng Docker kung eksaktong .env ang pangalan ng file.
3

I-edit ang .env File — ang Tanging Configuration na Mahalaga

Ang .env file ay nagtataglay ng ilang value na hindi mahulaan ni Immich. Buksan ito:

Terminal
nano .env

Itakda ang UPLOAD_LOCATION=./library — kung saan mabubuhay ang iyong mga orihinal na larawan at video; ituro ito sa iyong pinakamalaking, pinaka-maaasahang disk. Itakda ang DB_DATA_LOCATION=./postgres para sa database, at baguhin ang DB_PASSWORD sa isang mahabang random na password. Alisin sa komento ang TZ at itakda ang iyong timezone (halimbawa Asia/Kolkata) para mag-line up ang mga petsa ng larawan at mga naka-iskedyul na trabaho. Iwanan ang IMMICH_VERSION at lahat ng nasa ibaba ng minarkahang linya para sa unang pag-install.

⚠️ Dalawang panuntunan na nagpoprotekta sa iyong library: gumamit lamang ng mga titik at numero (A-Z, a-z, 0-9) sa DB_PASSWORD — maaaring sirain ng mga espesyal na character ang pag-parse ng Docker ng file. At panatilihin ang database sa isang lokal na disk, perpektong isang SSD: Ang dokumentasyon ni Immich ay mapurol na ang mga pagbabahagi ng network ay hindi suportado para sa database, at ang pagpapatakbo nito sa isa ay maaaring masira ito.
4

Simulan ang Stack

Isang utos ang magsisimula ng lahat. Dina-download ng Docker ang mga larawan ng lalagyan at sinimulan ang mga ito nang magkasama; ang unang pagtakbo ay tumatagal ng ilang minuto depende sa bilis ng iyong internet:

Terminal
docker compose up -d
docker compose ps

Sinusuri ng pangalawang command na lumabas ang lahat — dapat mong makitang tumatakbo ang server, machine learning, database at mga container ng Redis.

5

Buksan ang Immich at Gumawa ng Admin Account

Buksan ang Immich sa isang browser sa parehong network — sumasagot ito sa port 2283:

Browser Address Bar
http://YOUR-SERVER-IP:2283

Mag-click sa welcome screen at magparehistro. Ang pinakaunang account na ginawa ay nagiging administrator — kaya gawin mo ang hakbang na ito, kaagad, bago mahanap ng sinuman sa iyong network ang pahina. Pagkatapos ay i-install ang libreng Immich app sa iyong telepono, mag-sign in gamit ang parehong address ng server, at i-on ang awtomatikong pag-backup.

6

Alamin ang Apat na Lalagyan at ang Mga Panuntunan

Ang compose file ay nagpapatakbo ng isang maliit na koponan, hindi isang solong programa: immich-server ay ang utak — web interface, API, mga pag-upload, mga album at paghahanap; Ang immich-machine-learning ay ang mga mata — pagtuklas ng mukha, pagkilala sa mukha at matalinong paghahanap; ang database ng PostgreSQL ay ang memorya — ang pangalan, petsa, album at data ng mukha ng bawat larawan ay naninirahan doon, habang ang mga orihinal ay mga file; at si Redis ay ang messenger na nagpapasa ng mga trabaho sa pagitan ng server at mga background na manggagawa. Ang pag-alam sa split na ito ay mahalaga sa ibang pagkakataon: kung masira ang paghahanap, susuriin mo ang machine learning; kung nawala ang mga larawan sa timeline ngunit nasa disk pa rin ang mga file, tingnan mo ang database.

✅ Sundin ang dalawang panuntunan mula sa unang araw: basahin ang mga tala sa paglabas bago ang bawat update — Madalas na naglalabas ang Immich at ang ilang release ay naglalaman ng mga paglabag na pagbabago na nangangailangan ng partikular na hakbang sa pag-upgrade. At panatilihin ang isa pang backup ng hindi maaaring palitan na mga larawan sa ibang lugar — pinapayuhan ito mismo ng mga developer, dahil ang iyong server ay isa ring makina na maaaring mabigo.

🏷️Topic Search Variables & Keywords

🔍 Immich 🔍 Docker Compose 🔍 Self Hosted Photos 🔍 Google Photos Alternative 🔍 Photo Backup Server 🔍 UPLOAD_LOCATION 🔍 DB_PASSWORD 🔍 Port 2283 🔍 Face Recognition 🔍 Linux Server 🔍 TechnicalAnshu
🎙️ Full Transcript — i-tap para palawakin

Step-by-Step na Gabay sa Pag-troubleshoot at Mga Solusyon - I-INSTALL ANG IMMICH NGAYON AGAD ANG GOOGLE PHOTOS ALTERNATE. On-screen na demonstrasyon ni Technical Anshu....

I-install ang Immich sa Docker Compose hakbang-hakbang - i-download ang mga opisyal na file, itakda ang UPLOAD_LOCATION at DB_PASSWORD sa .env file, simulan ang stack at buksan ang sarili mong pribadong alternatibong Google Photos sa port 2283.

(nagtatapos ang transcript dito sa source page)

❓ Mga Madalas Itanong (Ingles)

100% libre bang sundin ang tutorial na ito?

Oo! Ang lahat ng mga gabay at pamamaraan na ipinakita ng Technical Anshu ay gumagamit ng libre, legal, at mga mapagkukunang pang-edukasyon.

Maaari bang sundin ng mga nagsisimula ang gabay na ito?

Ganap! Ang bawat hakbang ay ipinapakita sa screen na may mga detalyadong tagubilin para madaling makasunod ang sinuman.

Saan ako maaaring magtanong kung natigil ako?

Direktang mag-iwan ng komento sa video sa YouTube, at tutulungan ka ng aming komunidad at Technical Anshu.

🚀 Panoorin ang Buong Tutorial sa YouTube

🚀 Panoorin ang buong step-by-step na video tutorial sa YouTube: https://www.youtube.com/watch?v=b_v7DbyFO14

Mag-subscribe sa Technical Anshu para sa suporta sa IT, pag-troubleshoot ng Windows, at pamamahala ng server.

▶️ Panoorin ang Buong Video
Ang tutorial na ito ay batay sa Technical Anshu's Immich Docker install video • Natigil sa anumang hakbang? Magtanong sa mga komento sa video — makakakuha ka ng tulong doon 🙏