1. Neden Google Photos ve iCloud Alternatifine İhtiyacımız Var?
Dijital fotoğrafçılığın en büyük maliyeti artık makineler değil, o fotoğrafları sakladığımız bulut alanlarıdır. Google Photos, Apple iCloud veya Microsoft OneDrive gibi popüler devasa servisler, ilk başta size cömert ücretsiz alanlar sunar; ancak zamanla bu alanlar dolar ve her ay düzenli olarak ödeme yapmanızı gerektiren abonelik tuzaklarına dönüşür.
Parasal maliyetin ötesinde daha büyük bir tehlike vardır: Gizlilik. En özel tatil fotoğraflarınız, çocuklarınızın büyüme evreleri ve aile anılarınız yabancı şirketlerin sunucularında barındırılır. Bu şirketler, yapay zeka modellerini (machine learning) eğitmek için fotoğraflarınızı tarar, yüz verilerinizi işler ve gerektiğinde yasal mercilerle paylaşabilir. Kendi ev sunucunuzda kuracağınız tam bağımsız bir sistem, bu mahremiyet sızıntısını sıfıra indirir.
2. Immich Nedir ve Özellikleriyle Neler Sunar?
Immich, günümüzde açık kaynak dünyasının en hızlı gelişen, en kararlı ve görsel olarak en kusursuz fotoğraf yönetim platformudur. Tasarım dili ve akıcılığı sayesinde Google Photos uygulamasını açmış gibi hissedersiniz; aradaki tek fark, verilerin tamamen sizin sabit diskinizde durmasıdır.
Immich'i piyasadaki diğer NAS veya bulut yazılımlarından ayıran en güçlü özellikler şunlardır:
- Otomatik Arka Plan Yedekleme: iOS ve Android için geliştirilen resmi mobil uygulamaları, siz dışarıdayken bile fotoğraflarınızı arka planda ev sunucunuza sessizce yedekler.
- Yerel Yüz Tanıma (Facial Recognition): Makine öğrenimi modelleri (Machine Learning) sayesinde sunucunuz fotoğraflardaki yüzleri tarar. İnsanları etiketleyip albümler oluşturabilirsiniz; tüm bu yüz verileri yerel olarak işlenir ve dışarıya sızmaz.
- Akıllı Arama ve Nesne Algılama: Yapay zeka sayesinde arama çubuğuna "Kedi", "Araba", "Plaj" veya "Doğum Günü" yazdığınızda, Immich o nesneleri fotoğrafların içinde bulup karşınıza getirir.
- Çoklu Kullanıcı Desteği: Ailenizdeki herkes (eşiniz, çocuklarınız) kendi hesaplarıyla bağlanabilir; herkes sadece kendi fotoğraflarını görebileceği gibi, isterseniz ortak aile albümleri de paylaşabilirsiniz.
- Raspberry Pi (4 veya 5): Temel depolama ve yedekleme için yeterlidir, ancak yüz tanıma işlemleri biraz yavaş çalışabilir.
- Intel/AMD Mini PC veya NAS: Celeron veya daha güçlü bir işlemciye sahip ev sunucuları, yüz tanıma ve yapay zeka işlemlerini saniyeler içinde tamamlar.
3. Docker ile Immich Kurulumu (Adım Adım Rehber)
Immich kurulumu, Docker ekosisteminin gücü sayesinde oldukça basittir. Sunucunuzda (Ubuntu, Debian, TrueNAS veya Unraid üzerinde) Docker ve Docker Compose paketlerinin kurulu olması yeterlidir.
Kurulumu başlatmak için şu adımları izleyin:
- Adım 1: Klasör Oluşturma: Terminalden projenizi barındıracak bir dizin açın:
mkdir immich-app && cd immich-app - Adım 2: Docker Compose Dosyası İndirme: Resmi önerilen yapılandırma dosyasını indirin:
wget -O docker-compose.yml https://github.com/immich-app/immich/releases/latest/download/docker-compose.yml - Adım 3: Ortam Değişkenleri (.env) Dosyası Oluşturma: Aynı dizinde bir
.envdosyası yaratarak fotoğrafarınızın sunucunuzda saklanacağı fiziksel klasör yolunu (UPLOAD_LOCATION) belirtin.
docker compose up -d
Sistem PostgreSQL veritabanı, Redis önbelleği, makine öğrenimi motoru ve ana web arayüzünü otomatik olarak kuracaktır. Tarayıcınıza
http://sunucu-ip-adresiniz:2283 yazarak ilk yönetici hesabınızı oluşturabilirsiniz.
4. Mobil Uygulama Entegrasyonu ve Otomatik Senkronizasyon
Sunucunuzu ayağa kaldırdıktan sonra yapmanız gereken ilk şey, akıllı telefonunuza App Store veya Google Play Store üzerinden resmi Immich uygulamasını indirmektir.
Uygulamayı açtığınızda sizden sunucu adresinizi (Örn: https://immich.ev-agim.com veya yerel IP adresiniz) ve oluşturduğunuz hesap bilgilerini isteyecektir. Giriş yaptıktan sonra Yedekleme (Backup) ayarlarını aktif edin. Uygulama, siz Wi-Fi ağına bağlandığınızda veya şarjdayken (istediğiniz gibi özelleştirebilirsiniz) galerinizdeki yeni fotoğrafları arka planda sunucunuza aktarmaya başlayacaktır. İlk yüklemede binlerce fotoğrafınız varsa bu işlem biraz zaman alabilir; ancak tamamlandığında telefonunuzdaki galeriyi Google Photos'u açmış gibi yerel sunucunuzda görebilirsiniz.
Web arayüzünden "Explore" (Keşfet) sekmesine girdiğinizde taranmış yüzleri görebilirsiniz. İsimsiz yüzlerin üzerine tıklayıp kendi adınızı veya aile bireylerinin isimlerini yazarak etiketleyin. Sistem kısa süre içinde aynı kişiye ait diğer tüm fotoğrafları otomatik olarak o kişinin albümünde toplayacaktır.
5. Dış Dünya Erişimi: Ev Dışındayken Fotoğraflara Ulaşmak
Immich'in en büyük kolaylığı, dışarıda çektiğiniz bir fotoğrafın siz eve varana kadar ev sunucunuza çoktan yedeklenmiş olmasıdır. Ev dışındayken telefonunuzun evdeki sunucuya ulaşabilmesi için güvenli bir tünel kurmanız gerekir.
Doğrudan modeminizden port açmak (Port Forwarding) güvenlik açısından riskli olabilir. Bunun yerine Cloudflare Tunnels (Zero Trust) veya Tailscale gibi modern VPN/Tünel çözümlerini kullanmak en güvenli yoldur. Tailscale kurarak telefonunuz ile ev sunucunuz arasında sanal bir özel ağ (Mesh VPN) oluşturabilir, dışarıdayken bile sanki evdeki Wi-Fi'a bağlıymış gibi Immich uygulamasını güvenle kullanabilirsiniz.
6. Yedekleme ve Veri Güvenliği (3-2-1 Kuralı)
Kendi fotoğraf bulutunuzu kurmak harika bir özgürlüktür; ancak tüm fotoğraflarınızı tek bir sabit diske emanet etmek büyük bir risktir. Evdeki sunucunuzun sabit diski bozulduğunda tüm anılarınız bir anda uçup gidebilir.
Bu yüzden Self-Hosted dünyasında 3-2-1 Yedekleme Kuralı hayati önem taşır:
- Verilerinizin en az 3 kopyası olmalıdır (Ana disk + İki yedek).
- Yedekler en az 2 farklı fiziksel ortamda tutulmalıdır (Sunucu diski + Harici yedekleme diski).
- Kopyalardan en az 1 tanesi fiziksel olarak başka bir yerde (bulutta şifrelenmiş olarak veya yazlıkta duran bir başka diskte) saklanmalıdır.
Immich klasörlerini haftalık olarak harici bir diske otomatik kopyalayan basit bir rsync veya kopya scripti yazarak anılarınızı güvence altına alabilirsiniz.
Sonuç: Bulut Bağımlılığına Son Vermenin Zamanı
"Yerel Fotoğraf Bulutu ve Yüz tanıma sunucuları (Immich)" kurmak, dijital gizliliğini eline almak isteyen herkesin atması gereken en tatmin edici adımlardan biridir. Google Photos veya iCloud faturalarından kurtulmak, en mahrem aile albümlerinizi kendi evinizde tutmak ve yapay zeka destekli yerel yüz tanıma teknolojisinin konforunu yaşamak Docker ile sadece birkaç dakikanızı alır.
Eski bir mini PC veya uygun fiyatlı bir donanım üzerine kuracağınız bu yapı, telefon galerinizdeki tüm yükü otomatik olarak omuzlayacak; anılarınızı güvenle saklayıp istediğiniz an parmaklarınızın ucuna getirecektir. Mahremiyetinize sahip çıkın, verilerinizi evinize taşıyın ve Immich ile kendi akıllı fotoğraf bulutunuzun keyfini bugün çıkarmaya başlayın.