Technical Anshu Ana Sayfa › Eğitimler › Immich Docker Kurulumu
🐳 Docker'ın Kendi Kendine Barındırdığı Fotoğraflar

Docker ile Immich Kurulumu - En Hızlı Yöntem

Immich, kendi özel Google Fotoğraflarınızdır: zaman çizelgesi, albümler, yüz arama ve otomatik telefon yedekleme, evinizdeki bir makinede çalışır. Resmi Docker Compose kurulumu oldukça kısadır; indirilecek iki dosya, düzenlenecek bir dosya, çalıştırılacak bir komut.

✍️ Technical Anshu🐳 Docker / Linux Server🎧 Multi-Language Audio
Docker ile Immich Kurulumu - En Hızlı Yöntem
🎧 Çok Dilli Ses: Video oynatıcıda [Ayarlar] (⚙️) ➔ [Ses Parçası] seçeneğine tıklayarak dilinizi seçin.

📑Bölümler

  1. Neden Immich — kendi donanımınızda özel bir Google Fotoğraflar alternatifi
  2. Başlamadan önce ihtiyacınız olan şeyler — makine, Docker ve depolama
  3. İki resmi dosyayı indirin
  4. .env dosyasını düzenleyin — UPLOAD_LOCATION ve DB_PASSWORD
  5. Yığını tek komutla başlatın
  6. 2283 numaralı bağlantı noktasında Immich'i açın ve yönetici hesabını oluşturun
  7. Dört kapsayıcı ve ilk günden itibaren uyulması gereken kurallar

📋 Genel Bakış ve Adım Adım Kılavuz

1

Önce Neye İhtiyacınız Olduğunu Kontrol Edin

Immich, kendi kendine barındırılan bir fotoğraf ve video yedekleme platformudur (ücretsiz ve açık kaynak) ve onu çalıştırmanın resmi yolu, bir Linux sunucusunda, eski bir bilgisayarda, mini bilgisayarda veya Docker'ı destekleyen bir NAS'ta Docker Compose'dur. Makine açık kalmalıdır: Her akşam uyuyan bir dizüstü bilgisayar, kötü bir fotoğraf sunucusudur. İlk önce depolama alanınız tükenecek, bu nedenle fotoğraf kitaplığınızın tamamına ek olarak küçük resimler ve kodu dönüştürülmüş videolar için yaklaşık yüzde 10-20 ekstra alan planlayın.

Yaklaşık 4 GB RAM pratik zemindir; makine öğrenimi konteyneri aç kısımdır, bu nedenle 6-8 GB gözle görülür derecede daha mutludur. Docker ve Docker Compose'un kurulu ve çalıştığını doğrulayın:

Terminal
docker compose version
2

Klasörü Oluşturun ve İki Resmi Dosyayı İndirin

Asla bir blog veya forum gönderisinden docker tarafından oluşturulan rastgele bir dosyayı kopyalamayın; sürümler sürüklenir ve bir yabancının dosyası sizi eski bir yapıya sabitleyebilir. Resmi dosyalar her zaman projenin GitHub yayın sayfasında yayınlanır. Klasörü oluşturun ve içine taşıyın:

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

Oluşturma dosyasını ve ortam şablonunu indirin:

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
📌 İkinci komuttaki yeniden adlandırmaya dikkat edin: şablonun adı example.env'dir, ancak Docker bunu yalnızca dosya tam olarak .env olarak adlandırılmışsa okur.
3

.env Dosyasını Düzenleyin — Önemli Olan Tek Yapılandırma

.env dosyası Immich'in tahmin edemeyeceği birkaç değeri barındırıyor. Açın:

Terminal
nano .env

Orijinal fotoğraflarınızın ve videolarınızın yayınlanacağı UPLOAD_LOCATION=./library öğesini ayarlayın; onu en büyük, en güvenilir diskinize doğrultun. Veritabanı için DB_DATA_LOCATION=./postgres değerini ayarlayın ve DB_PASSWORD değerini uzun, rastgele bir parolayla değiştirin. TZ açıklamasını kaldırın ve saat diliminizi (örneğin Asya/Kolkata) ayarlayarak fotoğraf tarihlerinin ve planlanan işlerin aynı hizaya gelmesini sağlayın. İlk yükleme için IMMICH_VERSION'ı ve işaretli çizginin altındaki her şeyi olduğu gibi bırakın.

⚠️ Kitaplığınızı koruyan iki kural: DB_PASSWORD'de yalnızca harf ve rakamları (A-Z, a-z, 0-9) kullanın — özel karakterler Docker'ın dosyayı ayrıştırmasını bozabilir. Ve veritabanını yerel bir diskte, ideal olarak bir SSD'de tutun: Immich'in belgeleri, ağ paylaşımlarının veritabanı için desteklenmediğini ve bunu bir üzerinde çalıştırmanın onu bozabileceğini açıkça belirtiyor.
4

Yığını Başlat

Bir komut her şeyi başlatır. Docker, konteyner görüntülerini indirir ve bunları birlikte başlatır; ilk çalıştırma internet hızınıza bağlı olarak birkaç dakika sürer:

Terminal
docker compose up -d
docker compose ps

İkinci komut her şeyin yolunda gidip gitmediğini kontrol eder; sunucunun, makine öğreniminin, veritabanının ve Redis kapsayıcılarının çalıştığını görmelisiniz.

5

Immich'i açın ve Yönetici Hesabını Oluşturun

Immich'i aynı ağdaki bir tarayıcıda açın; 2283 numaralı bağlantı noktasında yanıt verir:

Tarayıcı Adres Çubuğu
http://YOUR-SERVER-IP:2283

Karşılama ekranını tıklayın ve kaydolun. Oluşturulan ilk hesap yönetici olur; bu nedenle, ağınızdaki herhangi biri sayfayı bulmadan önce bu adımı hemen kendiniz gerçekleştirin. Ardından ücretsiz Immich uygulamasını telefonunuza yükleyin, aynı sunucu adresiyle oturum açın ve otomatik yedeklemeyi açın.

6

Dört Kapsayıcıyı ve Kuralları Bilin

Oluşturma dosyası tek bir programı değil, küçük bir ekibi çalıştırır: immich-server beyindir — web arayüzü, API, yüklemeler, albümler ve arama; immich-machine-learning gözlerdir — yüz algılama, yüz tanıma ve akıllı arama; PostgreSQL veritabanı hafızadır; her fotoğrafın adı, tarihi, albümü ve yüz verileri orada bulunur, orijinaller ise dosyadır; Redis ise sunucu ile arka plan çalışanları arasında işleri aktaran habercidir. Bu ayrımı bilmek daha sonra önemlidir: Arama bozulursa makine öğrenimini kontrol edersiniz; fotoğraflar zaman çizelgesinden kaybolursa ancak dosyalar hâlâ diskteyse veritabanını kontrol edersiniz.

✅ İlk günden itibaren iki kurala uyun: her güncellemeden önce sürüm notlarını okuyun — Immich sıklıkla yayınlanır ve bazı sürümler, belirli bir yükseltme adımı gerektiren son derece önemli değişiklikler içerir. Ve yeri doldurulamaz fotoğrafların başka bir yedeğini başka bir yerde saklayın - geliştiricilerin kendileri bunu tavsiye ediyor, çünkü sunucunuz da başarısız olabilecek tek bir makinedir.

🏷️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
🎙️ Tam Konuşma Metni — genişletmek için dokunun

Adım Adım Sorun Giderme Kılavuzu ve Çözümler - IMMICH'İ HEMEN YÜKLEYİN GOOGLE FOTOĞRAFLARI ALTERNATİF. Teknik Anshu'nun ekran gösterimi....

Immich'i Docker Compose ile adım adım yükleyin - resmi dosyaları indirin, .env dosyasında UPLOAD_LOCATION ve DB_PASSWORD'u ayarlayın, yığını başlatın ve 2283 numaralı bağlantı noktasında kendi özel Google Fotoğraflar alternatifinizi açın.

(transkript burada, kaynak sayfada bitiyor)

❓ Sıkça Sorulan Sorular

Bu eğiticiyi takip etmek %100 ücretsiz mi?

Evet! Teknik Anshu tarafından gösterilen tüm kılavuzlar ve yöntemlerde ücretsiz, yasal ve eğitici kaynaklar kullanılır.

Yeni başlayanlar bu kılavuzu takip edebilir mi?

Kesinlikle! Herkesin kolayca takip edebilmesi için her adım ekranda ayrıntılı talimatlarla gösterilir.

Takılırsam nereye soru sorabilirim?

Doğrudan YouTube videosuna yorum bırakın; topluluğumuz ve Teknik Anshu size yardımcı olacaktır.

🚀 Eğitimin tamamını YouTube'da izleyin

🚀 YouTube'daki adım adım video eğitiminin tamamını izleyin: https://www.youtube.com/watch?v=b_v7DbyFO14

BT desteği, Windows sorun giderme ve sunucu yönetimi için Teknik Anshu'ya abone olun.

️ Videonun Tamamını İzle
Bu eğitim, Technical Anshu'nun Immich Docker kurulum videosuna dayanmaktadır. • Herhangi bir adımda mı takıldınız? Video yorumlarında sorun; orada yardım alacaksınız 🙏