müminbiri
- 13 Ağu 2025
- 1,635 Mesaj
- TIM Görevleri
- 1
Aktiflik
Seviye
Deneyim
Merhaba TURKHACKS Ailesi,
Serimizin 4. gününde; Google Photos, Apple iCloud veya Yandex Disk gibi bulut depolama servislerinin dolan kotalarından ve aylık abonelik ücretlerinden bunalan herkesin hayatını kurtaracak, GitHub'ın en gözde projelerinden birini inceliyoruz: immich-app / immich.
Proje Bilgileri & Güncel İstatistikler:
• Proje Linki:https://github.com/immich-app/immich
•
Yıldız (Stars):116.9k stars
•
Fork Sayısı:7.3k forks
•
Takip / Favori (Watchers):358 watching
•
Lisans: AGPL-3.0 (Açık Kaynak)
•
Teknolojiler: TypeScript, Dart (Flutter), SvelteKit, Python, PostgreSQL, Redis, Docker
1. Ne İşe Yarar?
Telefonunuzdaki fotoğraflar ve videolar onlarca gigabayta ulaştığında bulut servisleri hemen ücretli depolama paketlerini önünüze çıkarır. Ayrıca kişisel anılarınızın dev teknoloji şirketlerinin sunucularında taranması gizlilik açısından soru işaretleri yaratır.
Immich, kendi ev sunucunuzda (NAS, mini PC, eski bir laptop veya VPS) çalıştırabileceğiniz, doğrudan Google Photos deneyimi sunan açık kaynaklı, yüksek performanslı bir fotoğraf ve video yönetim sistemidir. iOS ve Android için resmi mobil uygulamaları bulunur; eve gelip Wi-Fi'a bağlandığınız anda (veya hücresel veriyle) fotoğraflarınızı arka planda otomatik olarak kendi sunucunuza yedekler.
2. Neden Bu Kadar Popüler Oldu? (70.000+ Yıldızın Sebebi)
* Google Photos Akıcılığında Mobil Uygulama: Açık kaynaklı çoğu fotoğraf sunucusunun mobil uygulaması hantaldır. Immich'in Flutter ile geliştirilen iOS/Android uygulamaları tıpkı Google Photos gibi ultra hızlı, parmak hareketleriyle yakınlaşan ve pürüzsüz kayan bir deneyim sunar.
* Cihaz Üzerinde Yerel Yapay Zeka (Zero Cloud): Fotoğraflarınızı analiz etmek için buluta tek bir bayt bile göndermez. Kendi sunucunuzdaki CPU veya GPU gücünü kullanarak yüz tanıma, nesne tanıma (CLIP) ve akıllı arama yapar. Arama kutusuna "kırmızı araba", "sahilde gün batımı" veya "Burak" yazdığınızda ilgili tüm fotoğrafları saniyeler içinde listeler.
* Sıfır Kalite Kaybı & RAW Desteği: Fotoğrafları sıkıştırmadan, orijinal çözünürlüğünde, EXIF metaverilerini, Live Photos hareketlerini ve profesyonel RAW formatlarını koruyarak saklar.
* Abonelik Maliyeti Yok: Tek seferlik bir sabit disk masrafıyla terabaytlarca kişisel ve ailevi arşivi ömür boyu ücretsiz depolayabilirsiniz.
3. Öne Çıkan Özellikleri
Immich'in resmi ve en stabil kurulum yöntemi Docker Compose mimarisidir. Kurulum yaklaşık 2-3 dakika sürer.
Gereksinimler:
* Docker ve Docker Compose kurulu herhangi bir Linux/Windows/macOS sistemi (Ubuntu Server, Debian, Unraid, TrueNAS vb.)
* Minimum 4 GB RAM (Yapay zeka modellerinin rahat çalışması için 6-8 GB önerilir)
Adım Adım Kurulum:
1. Kurulum için özel bir klasör oluşturup içine girin:
mkdir ./immich-app && cd ./immich-app
2. Resmi kurulum dosyalarını indirin:
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
3. Ortam değişkenlerini düzenleyin:
nano .env
(Bu dosyada fotoğrafların depolanacağı ana disk yolunu UPLOAD_LOCATION=/path/to/storage satırından belirleyin ve kaydedin.)
4. Konteynerleri ayağa kaldırın:
docker compose up -d
Konteynerler başladığında tarayıcınızdan http://sunucu-ip-adresiniz:2283 adresine giderek yönetici (admin) hesabınızı oluşturun. Ardından telefonunuza App Store veya Google Play üzerinden Immich uygulamasını indirip sunucu adresinizi yazarak giriş yapın.
Serimizin 4. gününde; Google Photos, Apple iCloud veya Yandex Disk gibi bulut depolama servislerinin dolan kotalarından ve aylık abonelik ücretlerinden bunalan herkesin hayatını kurtaracak, GitHub'ın en gözde projelerinden birini inceliyoruz: immich-app / immich.
• Proje Linki:https://github.com/immich-app/immich
•
•
•
•
•
Telefonunuzdaki fotoğraflar ve videolar onlarca gigabayta ulaştığında bulut servisleri hemen ücretli depolama paketlerini önünüze çıkarır. Ayrıca kişisel anılarınızın dev teknoloji şirketlerinin sunucularında taranması gizlilik açısından soru işaretleri yaratır.
Immich, kendi ev sunucunuzda (NAS, mini PC, eski bir laptop veya VPS) çalıştırabileceğiniz, doğrudan Google Photos deneyimi sunan açık kaynaklı, yüksek performanslı bir fotoğraf ve video yönetim sistemidir. iOS ve Android için resmi mobil uygulamaları bulunur; eve gelip Wi-Fi'a bağlandığınız anda (veya hücresel veriyle) fotoğraflarınızı arka planda otomatik olarak kendi sunucunuza yedekler.
2. Neden Bu Kadar Popüler Oldu? (70.000+ Yıldızın Sebebi)
* Google Photos Akıcılığında Mobil Uygulama: Açık kaynaklı çoğu fotoğraf sunucusunun mobil uygulaması hantaldır. Immich'in Flutter ile geliştirilen iOS/Android uygulamaları tıpkı Google Photos gibi ultra hızlı, parmak hareketleriyle yakınlaşan ve pürüzsüz kayan bir deneyim sunar.
* Cihaz Üzerinde Yerel Yapay Zeka (Zero Cloud): Fotoğraflarınızı analiz etmek için buluta tek bir bayt bile göndermez. Kendi sunucunuzdaki CPU veya GPU gücünü kullanarak yüz tanıma, nesne tanıma (CLIP) ve akıllı arama yapar. Arama kutusuna "kırmızı araba", "sahilde gün batımı" veya "Burak" yazdığınızda ilgili tüm fotoğrafları saniyeler içinde listeler.
* Sıfır Kalite Kaybı & RAW Desteği: Fotoğrafları sıkıştırmadan, orijinal çözünürlüğünde, EXIF metaverilerini, Live Photos hareketlerini ve profesyonel RAW formatlarını koruyarak saklar.
* Abonelik Maliyeti Yok: Tek seferlik bir sabit disk masrafıyla terabaytlarca kişisel ve ailevi arşivi ömür boyu ücretsiz depolayabilirsiniz.
3. Öne Çıkan Özellikleri
- Otomatik Arka Plan Yedeklemesi: Uygulamayı her defasında açmanıza gerek kalmadan yeni çekilen fotoğraf ve videoları otomatik eşitler.
- Yüz Tanıma ve Gruplama (Facial Recognition): Arşivdeki kişileri tespit eder, isim vermenizi sağlar ve seçtiğiniz kişinin yıllar içindeki tüm karelerini bir araya getirir.
- Etkileşimli Dünya Haritası: GPS koordinatlarına sahip fotoğrafları dünya haritası üzerinde göstererek gezilerinizi görselleştirir.
- Çoklu Kullanıcı ve Paylaşımlı Albümler: Aile bireylerinize ayrı hesaplar açabilir, depolama kotası tanımlayabilir veya Google Photos'taki gibi ortak paylaşımlı albümler oluşturabilirsiniz.
- Cihazda Yer Aç (Free Up Space): Sunucuya yedeklenmiş fotoğrafları telefon hafızasından tek dokunuşla silerek telefonunuzda yer açar.
Immich'in resmi ve en stabil kurulum yöntemi Docker Compose mimarisidir. Kurulum yaklaşık 2-3 dakika sürer.
Gereksinimler:
* Docker ve Docker Compose kurulu herhangi bir Linux/Windows/macOS sistemi (Ubuntu Server, Debian, Unraid, TrueNAS vb.)
* Minimum 4 GB RAM (Yapay zeka modellerinin rahat çalışması için 6-8 GB önerilir)
Adım Adım Kurulum:
1. Kurulum için özel bir klasör oluşturup içine girin:
mkdir ./immich-app && cd ./immich-app
2. Resmi kurulum dosyalarını indirin:
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
3. Ortam değişkenlerini düzenleyin:
nano .env
(Bu dosyada fotoğrafların depolanacağı ana disk yolunu UPLOAD_LOCATION=/path/to/storage satırından belirleyin ve kaydedin.)
4. Konteynerleri ayağa kaldırın:
docker compose up -d
Konteynerler başladığında tarayıcınızdan http://sunucu-ip-adresiniz:2283 adresine giderek yönetici (admin) hesabınızı oluşturun. Ardından telefonunuza App Store veya Google Play üzerinden Immich uygulamasını indirip sunucu adresinizi yazarak giriş yapın.
Kişisel fotoğraf arşivinizi bulut servislerinde mi saklıyorsunuz yoksa kendi yerel/NAS sunucunuzda mı?

