3 puan yazan GN⁺ 2025-09-09 | 1 yorum | WhatsApp'ta paylaş
  • Immich, kullanıcı verilerinin gizliliğini ve sahipliğini korumayı sağlayan, yüksek performanslı self-hosted fotoğraf ve video yönetim çözümüdür
  • Google Photos gibi başlıca bulut tabanlı hizmetlere alternatif olarak çeşitli özellikler ve çoklu platform desteği sunar
  • Yüz tanıma, metadata arama ve otomatik yedekleme gibi yapay zeka tabanlı birçok özelliği destekler
  • Çeşitli açık kaynak katkıcıları tarafından hızla geliştirilmektedir ve topluluk tarafından aktif biçimde güncellenip sürdürülmektedir
  • Yüksek kullanım değeri ve işlevselliğine rağmen, veri bozulması veya kaybına karşı 3-2-1 yedekleme stratejisine uyulması önerilir

Proje genel bakışı ve önemi

Immich, açık kaynak tabanlı, yüksek performanslı bir self-hosted fotoğraf ve video yönetim çözümüdür; kullanıcıların kendi sunucu ortamlarında medya verilerini doğrudan yönetebilmesine olanak tanır
Google Photos, Amazon Photos gibi mevcut bulut hizmetlerinden farklı olarak, gizlilik ve veri sahipliğini doğrudan kullanıcıya bırakmasıyla öne çıkmaktadır
Özellikle güçlü yapay zeka ve metadata arama, otomatik yedekleme, çeşitli cihaz desteği (mobil, web) ve zengin kullanım kolaylığı özellikleriyle dikkat çeker
Açık kaynak olması sayesinde hızlı iyileştirmeler yapılmakta ve çeşitli geri bildirimler ürüne yansıtılmaktadır; bu da verimlilik ve ölçeklenebilirlik açısından rakiplerine kıyasla belirgin avantajlar sağlar

Projenin durumu ve geliştirme sırasında dikkat edilmesi gerekenler

  • Immich projesi çok aktif biçimde geliştirilmektedir
  • Kararlılık öncesi aşamada olduğundan hata ve uyumluluk bozulmaları yaşanabilir
  • Fotoğraf ve video verileri için tek saklama çözümü olarak kullanılmaması önerilir
  • 3-2-1 yedekleme stratejisinin (3 kopya, 2 farklı ortam, 1 off-site kopya) uygulanması tavsiye edilir

Başlıca özellikler

Özellik Mobil Web
Fotoğraf ve video yükleme/görüntüleme O O
Uygulama çalıştığında otomatik yedekleme O X
Yinelenen veriyi önleme O O
Seçili albüm yedekleme O X
İndirme O O
Çok kullanıcılı destek O O
Albüm/paylaşılan albüm O O
Metadata arama/görüntüleme (EXIF, harita vb.) O O
Yüz/nesne/metadata/CLIP ile arama O O
Yönetici işlevleri (kullanıcı yönetimi vb.) X O
Arka planda yedekleme O X
OAuth, API anahtarı, Live Photo desteği vb. Çeşitli özellikler sunulur
360 derece görsel görüntüleme, kullanıcı tanımlı depolama yapısı Kısmen yalnızca web desteği
Herkese açık paylaşım, arşiv ve favoriler, global harita O O
Partner paylaşımı, yüz tanıma/kümeleme, anılar görüntüleme O O
Çevrimdışı destek (mobil), salt okunur galeri O/X O
Klasör görünümü, etiketler, scrubber/sürükleyerek kaydırma Çeşitli destekler

Çeviri ve dokümantasyon

  • Resmi dokümantasyona https://immich.app/ üzerinden ulaşılabilir
  • Çok dilli çeviri desteği (Korece dahil) ile küresel kullanıcı deneyimi genişletilmektedir

Teknoloji yığını ve açık kaynak bilgileri

  • TypeScript (%43), Dart (%35), Svelte (%14) gibi modern web/uygulama teknoloji yığınları kullanılmaktadır
  • AGPL-3.0 lisansı altında yayımlanır; herkes kullanabilir ve katkıda bulunabilir
  • 1.500'den fazla aktif katkıcı katılımı ve GitHub'da 75.000'den fazla Star elde etmiştir

Kullanım arka planı ve fark yaratan yönleri

  • Google Photos ve ticari bulut fotoğraf yönetim hizmetlerine tam bir alternatif olarak yükselmektedir
  • Açık kaynağın özgürlüğü, veri egemenliği, hızlı özellik geliştirme ve ölçeklenebilirlik ile kendi sunucunu yönetmenin avantajlarını sunar
  • Güçlü arama, sınıflandırma ve yapay zeka özellikleri ile sezgisel arayüz sayesinde yeni başlayanlar da hemen kullanabilir

Dikkat edilmesi gerekenler ve sonuç

  • Veri kaybını önlemek için ek bir yedekleme düzeni kurulması zorunludur
  • İlk kullanıcılar, geliştiriciler ve gizliliğine önem veren kullanıcılar için uygun bir seçenektir
  • Resmi demo ve dokümantasyon üzerinden gerçek çalışma deneyimlenebilir

1 yorum

 
GN⁺ 2025-09-09
Hacker News yorumu
  • Denemek istiyorum, ancak şu anda Immich'in yazılım tedarik zinciri birkaç günde bir bağımlılık güncellemesi gerektirecek kadar istikrarsız görünüyor
    Debian paketi olarak sunulabilecek kadar bağımlılık yönetimi olgunlaşana kadar bekliyorum
    Kişisel olarak kalite ölçütü olarak bağımlılık yönetiminin istikrarına önem veriyorum. En az 2-3 yıl boyunca güvenlik yamaları dışında hiçbir şey dert etmeden kullanmak istiyorum
    Sürekli değişen bağımlılıklar, farklı projelere yayılan bağımlılıklar ve yalnızca Docker Compose ile uzun vadeli güven kazanmanın zor olduğunu düşünüyorum
    İronik biçimde, bunları yazdıktan kısa süre sonra gerçekten bir bağımlılık saldırısı örneğini gösteren şu yazıyı gördüm
    Elbette Debian da bu tür saldırılara %100 güvenli değil, ancak bağımlılıklar sık değişmiyorsa saldırının başarılı olma ihtimali çok daha düşük olur

    • Immich aslında bu tür tedarik zinciri sorunlarına karşı daha dayanıklı
      Bunun nedeni, bağımlılık güncelleme PR'larını oluşturmadan önce 5 gün bekleme politikası uygulaması
      Bu iyi bir uygulama ve politikanın ayrıntıları içinde de görülebilir

    • Immich'i epey uzun zamandır takip ediyorum
      Bir gün resmi bir stable sürüm çıkarsa denemek istiyorum
      Eğer Google Photos yerine Immich'e geçersem uygun bir yedekleme düzeni kurma konusu da aklımı kurcalıyor
      Şu anda kritik homelab verilerini Google Drive'a otomatik yedekliyorum ama fotoğrafları kendim barındıracaksam mutlaka site dışı yedeklemeyi de düşünmek isterim

    • Dürüst olmak gerekirse, Immich'in ana sayfasında hâlâ büyük bir beta uyarı bandı var
      Resmi sürümden önce biraz dağınık bir geliştirme akışının sürmesi kaçınılmaz görünüyor
      Aslında bütün yazılım geliştirme doğası gereği biraz böyledir

    • Bağımlılıklar sürekli değişince gerçekten de "prodüksiyona hazır değil" hissi verdiğine katılıyorum
      Ben de geçmişte self-hosted projeler kullanırken büyük güncellemeler çok sık geldiği için, aracı kullanmaktan çok bağımlılık sorunlarıyla uğraşmaya zaman harcadım
      Öte yandan hızlı geliştirme hızı, hataların düzeltildiğinin ve aktif ilerleme olduğunun da işareti
      Ben de bir şey Debian/Ubuntu için paketlendiğinde yeterince stabil hale geldiğini düşünürüm; o zamana kadar genelde Docker ile sandbox içinde denerim ama "kur ve unut" kullanımına bırakmam
      Böyle projelerde bir LTS (uzun süreli destek) dalı oluşsa bile, hızla değişen ekosistemde gerçekten faydalı olup olmayacağı konusunda ne düşündüğünüzü merak ediyorum

  • Immich'i gerçekten çok seviyorum
    Eskiden "Beta timeline" yayınlanmadan önce Android'de performans sorunları çoktu ve eşimin iPhone'unda senkronizasyon neredeyse hiç çalışmıyordu
    Ama Beta timeline etkinleştirildikten sonra neredeyse kusursuz hale geldi. Birkaç aydır sorunsuz kullanıyoruz
    Komut satırı arayüzü (CLI) de harika; Signal yedeğinden albümleri otomatik oluşturmak gibi şeyler yapabildim
    Immich ekibine gerçekten teşekkürler

    • Teşekkürler. Güncelledim ama fiilen geçiş yapmadım
      Eskisiyle kıyaslayınca gerçekten büyük bir fark hissediliyor
      Tek bir isteğim var: arama sonuçlarını "ilgililik" yerine "tarihe göre" sıralayabilme
      Tam olarak ne zaman çekildiğini bildiğim 3 yıl önceki bir fotoğrafı bulmak için arama yaptığımda, sonuçlar rastgele göründüğü için bulmak zor oluyor

    • Signal yedeğinden albümleri otomatik oluşturma sürecini biraz daha ayrıntılı anlatıp anlatamayacağını merak ediyorum
      Yedekleme anahtarını ev sunucusunda tutup ardından şifre çözme ve ayrıştırma araçları kullanan bir yapı mı diye öğrenmek istiyorum

    • Yaşadığım sorunlardan biri, icloud'dan içe aktarılan fotoğrafların tarihinin fotoğrafın gerçekten çekildiği tarih yerine yüklendiği tarih olarak kaydedilmesi
      Eskiden çekilmiş fotoğraflara bakarken bu çok tuhaf hissettiriyor

    • Betadan çıktım
      Hem iPhone hem Android uygulamasında, uygulama açık bırakılmazsa yedekleme duruyor

    • Muhtemelen sunucu hâlâ v.1.139.4 sürümünde olduğu için olabilir ama Android'de yeni beta timeline ile deneyimim pek iyi olmadı
      Bir hafta kullandıktan sonra, küçük görsellerin yüklenmesi çok uzun sürdüğü için kapattım
      Google Photos ile karşılaştırınca Immich timeline'ın hiçbir sürümü kullanım deneyimi açısından çok rafine hissettirmiyor
      Yedekleme alternatifi olarak harika ama günlük galeri uygulaması olarak önermek zor
      Geliştiricileri takdir ediyorum ama daha genel kullanıcılar bunu rahatsız edici bulabilir

  • Pi4 üzerinde başka self-hosted servislerle birlikte Immich çalıştırıyorum
    Veriler NAS'ta duruyor
    Pi4'te performans müthiş değil ama rahatsız etmeden gayet iyi çalışıyor
    Google Photos'tan Immich'e geçiş de sorunsuzdu ve neredeyse tam bir alternatif gibi kullanılabildi
    immich-go aracını mutlaka denemenizi tavsiye ederim. Google Takeout verilerini Immich'e taşırken çok yardımcı oluyor

    • Immich, CLIP tabanlı aramayı desteklediği için Google Photos gibi anlamsal arama yapabiliyor; bu yüzden çok kullanışlı görünüyor
      Pi4 üzerinde CLIP ile ilgili işlemler ne kadar iyi çalışıyor merak ediyorum

    • Aileye veya eşe/partnere hizmeti ev dışından nasıl açtığınızı merak ediyorum
      tailscale, cloudflare tüneli, VPN kullanıyor musunuz, yoksa yönlendiricide doğrudan port mu açıyorsunuz öğrenmek isterim
      tailscale denedim ama karşı taraf için biraz zahmetli olabilir gibi geliyor

  • Geçen hafta Immich kurdum ve gerçekten memnunum
    Docker ortamında kurulumlara alışık olduğum için nispeten kolay oldu, ama biraz yarım kalmış hissettiren kısımlar gördüm; proje olgunlaştıkça bunların doğal olarak düzeleceğini umuyorum
    Partnerime gösterdim, o kadar beğendi ki sunucu için daha büyük depolama bile sipariş ettik
    Google Photos ve OneDrive'ı birlikte kullanıyorum ama Immich'e geçerken artık OneDrive'ı bırakmayı ve ağ depolamasını da büyütmeyi planlıyorum
    Resmi web sitesi ve belgelerde açıkça "Immich'i tek depolama yeri olarak kullanmayın" deniyor; bu yüzden Google Photos yedeğini koruyacağım ve Immich ile ağ depolamasını restic kullanarak B2'ye yedekleyeceğim
    Bu anlık görüntü yedekleme yaklaşımını uzun zamandır sunucu yönetiminde kullanıyorum
    Gerçekten birkaç kez geri yükleme yapmak zorunda kaldım ve yedekleme iyi uygulanmışsa ihtiyaç anında büyük güven veriyor

  • Immich kullanabilmek harika olurdu ama bir ev sunucusu işletmeye ilgim yok
    Burada elektrik güvenilir değil ve yedek güç kurma maliyeti de yük
    Donanımla uğraşmak istemiyorum
    Bulut barındırmayı da araştırdım ama fotoğraf/video yüzünden çok depolama gerekiyor
    Object storage ucuz ama Immich tarafından desteklenmiyor
    Block storage pahalı
    s3fuse'a da baktım ama genel kanı, küçük dosya çok olduğunda örneğin küçük görsellerde performansın iyi olmadığı yönünde
    Gerçekte bulutta barındıran biri var mı, bunu nasıl çözdüler merak ediyorum

    • Kullanımı kolay bir seçenek olarak Pikapods öneririm

    • Hetzner Storage Box da uygun fiyatlı bir seçenek

    • Başından itibaren object storage desteğinin birinci öncelik olmaması bana şaşırtıcı geldi
      Yine de self-hosting ana kullanıcı kitlesiyse anlaşılır
      Ama görüntü ve video gibi şeylerde ucuz object storage + CDN kombinasyonu sektör standardı olduğu için böyle bir beklentim vardı
      Kullanıcı verisine göre dinamik ölçeklenen bir hizmetse, depolamayı varsayılan olarak S3 veya benzeri bir çözüm üzerinde yapıp oradan getirme seçeneğini beklerdim

    • Ekip yakın zamanda Digital Ocean Marketplace'e tek tıklamalı dağıtım seçeneği ekledi
      Bulutta barındırma ortamı arıyorsanız bakmaya değer

    • Elektriğin kararsız olduğu ve yedek güç yatırımının pahalı geldiği kısmına ilişkin olarak
      Güç durumunu USB üzerinden bildirebilen düşük maliyetli UPS'ler de var
      Elektrik kesildiğinde belirli bir süre sonra sunucuyu güvenli şekilde kapatabilir ve elektrik geri geldiğinde otomatik yeniden açılmasını sağlayabilirler
      Ama donanımı bizzat yönetmek istememe hissini de tamamen anlıyorum

  • Son zamanlarda hem Immich'e hem de Ente.io'ya baktım
    Senkronizasyon ve fotoğraf paylaşımı için bunları arıyordum çünkü

    1. Syncthing'in güvenilirliği son bir yılda çok düştü
    2. kütüphanem o kadar büyüdü ki tüm cihazlara senkronize etmek zorlaştı
    3. NextCloud'un fotoğraf paylaşım özelliklerinden de memnun kalmadım
      Immich çekici görünüyordu ama sonunda E2E şifreleme sunduğu için Ente'yi seçtim ve şu ana kadar oldukça memnunum
    • Ente'yi denemek için bizzat self-host ettim
      İlk ilgimi çeken şey de E2E şifrelemeydi
      Veri depolamak için minio'yu bir VPS'te tuttum, ön yüz ve diğer her şeyi ise evde çalıştırıyorum. Aynı VPS'yi reverse proxy olarak da kullanıyorum
      Şimdilik paylaşım özelliği olmadan, sadece telefonumdaki fotoğrafları masaüstü veya tablete senkronize etmek için kullanıyorum
      Ailem de Google bağımlılığını azaltmak istediği için ilgi gösteriyor
      Bir gün albüm paylaşımı için ücretli plana geçmeyi düşünüyorum (çok fazla fotoğraf olduğu için yalnızca Signal üzerinden paylaşmanın sınırları var)

    • Syncthing'de güvenilirliğin hangi açıdan düştüğünü merak ediyorum
      İleride daha fazla kullanmayı düşünüyordum; bunun büyük dosyalarla mı yoksa dosya sayısıyla mı ilgili olduğunu öğrenmek isterim

  • Google Photos bir süre "sınırsız" depolamayı pazarladıktan sonra, kısa süre önce fark ettirmeden bir depolama sınırı getirdi
    Ondan sonra sürekli "alanın doldu" şikayetleri duydum ve yer açmak için çok zaman harcadım
    Bu deneyim beni self-hosted bir çözüm aramaya itti ve bir yıldır Immich kullanıyorum; çok memnunum

  • Önceki Immich ile ilgili Hacker News gönderilerini derleyip paylaşıyorum
    1 yıl önce: yazı1
    1 yıl önce: yazı2
    3 yıl önce: yazı3
    7 ay önce: yazı4
    4 yıl önce: yazı5
    1 yıl önce: yazı6

  • Boşta duran bir Raspberry Pi'm var, üstünde Immich çalıştırmayı denemek istiyorum
    Fotoğrafları kaybetmekten gerçekten nefret ettiğim için yedekleme düzenini merak ediyorum
    Tek yol Synology almak mı, yoksa yaygın başka yedekleme alternatifleri de var mı öğrenmek isterim

  • Mütevazı bir şekilde kişisel bir projemi paylaşmak istiyorum
    Adı Video Hub App; videoları zarif bir sonsuz kaydırmalı galeride gezmenizi sağlıyor ve arama, filtreleme, etiketleme gibi çeşitli keşif özellikleri sunuyor
    Yalnızca yerel olarak çalışıyor, çevrimiçi hiçbir aktarım yok
    videohubapp.com
    Açık kaynak: github

    • Kullanıcı arayüzü güzel görünüyor
      Bu uygulama yapı ve meta veri dışa aktarımını destekliyor mu merak ediyorum