3 poin oleh GN⁺ 2025-09-09 | 1 komentar | Bagikan ke WhatsApp
  • Immich adalah solusi pengelolaan foto dan video berbasis self-hosted berperforma tinggi yang memungkinkan pengguna menjaga privasi dan kepemilikan data mereka
  • Sebagai alternatif untuk layanan berbasis cloud utama seperti Google Photos, Immich menawarkan beragam fitur dan dukungan multi-platform
  • Mendukung banyak fitur berbasis AI seperti pengenalan wajah, pencarian metadata, dan backup otomatis
  • Sedang dikembangkan dengan cepat oleh berbagai kontributor open source dan dikelola dengan pembaruan aktif oleh komunitas
  • Meski sangat berguna dan kaya fitur, tetap disarankan mengikuti strategi backup 3-2-1 untuk mengantisipasi kerusakan atau kehilangan data

Gambaran Proyek dan Pentingnya

Immich adalah solusi pengelolaan foto dan video self-hosted berperforma tinggi berbasis open source, yang memberi pengguna keuntungan untuk mengelola sendiri data media mereka di lingkungan server pribadi
Berbeda dari layanan cloud yang sudah ada seperti Google Photos dan Amazon Photos, Immich menonjol karena pengguna dapat menjaga sendiri privasi dan kepemilikan data mereka
Secara khusus, Immich memiliki ciri berupa AI yang kuat dan pencarian metadata, backup otomatis, dukungan untuk berbagai perangkat (mobile, web), serta fitur kenyamanan pengguna yang kaya
Sebagai open source, proyek ini mengalami perbaikan cepat dan menerima beragam masukan, sehingga memiliki keunggulan yang menonjol dibanding produk pesaing dari sisi efisiensi dan skalabilitas

Status Proyek dan Hal yang Perlu Diperhatikan dalam Pengembangan

  • Proyek Immich sedang dikembangkan dengan sangat aktif
  • Karena masih berada sebelum tahap stabil, ada kemungkinan terjadi bug dan kerusakan kompatibilitas
  • Tidak disarankan menggunakannya sebagai satu-satunya solusi penyimpanan untuk data foto dan video
  • Disarankan menerapkan strategi backup 3-2-1 (3 salinan, 2 jenis media, 1 penyimpanan offsite)

Fitur Utama

Fitur Mobile Web
Unggah/lihat foto dan video O O
Backup otomatis saat aplikasi dijalankan O X
Pencegahan data duplikat O O
Backup album pilihan O X
Unduh O O
Dukungan multi-user O O
Album/album bersama O O
Cari/lihat metadata (EXIF, peta, dll.) O O
Pencarian dengan wajah/objek/metadata/CLIP O O
Fitur admin (manajemen pengguna, dll.) X O
Backup latar belakang O X
Dukungan OAuth, API key, Live Photo, dll. Beragam fitur tersedia
Tampilan gambar 360 derajat, struktur penyimpanan kustom pengguna Dukungan terbatas hanya di web
Berbagi publik, arsip & favorit, peta global O O
Berbagi partner, pengenalan wajah/clustering, lihat kenangan O O
Dukungan offline (mobile), galeri read-only O/X O
Tampilan folder, tag, scrubber/drag scroll Beragam dukungan

Terjemahan dan Dokumentasi

  • Dokumentasi resmi dapat dilihat di https://immich.app/
  • Dukungan terjemahan multibahasa (termasuk bahasa Korea) memperluas kemudahan bagi pengguna global

Tech Stack dan Informasi Open Source

  • Menerapkan tech stack web/app modern seperti TypeScript(43%), Dart(35%), dan Svelte(14%)
  • Dibuka di bawah lisensi AGPL-3.0, sehingga siapa pun dapat menggunakan dan berkontribusi
  • Diikuti oleh lebih dari 1.500 kontributor aktif dan telah meraih lebih dari 75.000 GitHub Star

Latar Belakang Penggunaan dan Pembeda

  • Sedang muncul sebagai pengganti penuh untuk Google Photos dan layanan pengelolaan foto cloud komersial
  • Menawarkan berbagai kelebihan seperti kebebasan open source, kedaulatan data, peningkatan fitur yang cepat dan skalabilitas, serta keunggulan mengelola server sendiri
  • Dengan fitur pencarian, klasifikasi, dan AI yang kuat serta UI yang intuitif, bahkan pemula dapat langsung menggunakannya

Catatan Penting dan Kesimpulan

  • Untuk mencegah kehilangan data, perlu membangun sistem backup tambahan
  • Cocok untuk pengguna awal, pengembang, dan pengguna yang sangat mementingkan privasi
  • Demo dan dokumentasi resmi memungkinkan pengguna mencoba langsung cara kerjanya

1 komentar

 
GN⁺ 2025-09-09
Komentar Hacker News
  • Ingin mencobanya sekali, tetapi saat ini rantai pasokan perangkat lunak Immich terlihat cukup tidak stabil sampai-sampai pembaruan dependensi dibutuhkan setiap beberapa hari
    Saya sedang menunggu sampai pengelolaan dependensinya cukup matang untuk tersedia sebagai paket Debian
    Secara pribadi, saya sangat menganggap penting stabilitas pengelolaan dependensi sebagai ukuran kualitas. Saya ingin bisa memakainya setidaknya 2–3 tahun tanpa khawatir soal apa pun selain patch keamanan
    Dependensi yang terus berubah, dependensi yang menyebar ke berbagai proyek, dan hanya mengandalkan Docker Compose menurut saya sulit memberi kepercayaan jangka panjang
    Ironisnya, tidak lama setelah menulis kekhawatiran ini, saya melihat posting ini yang menunjukkan contoh nyata serangan dependensi
    Tentu Debian juga tidak 100% aman dari serangan seperti ini, tetapi jika dependensi tidak sering berubah, kemungkinan serangan berhasil jauh lebih kecil

    • Immich justru sebenarnya cukup lebih kuat terhadap masalah rantai pasokan seperti ini
      Alasannya, mereka punya kebijakan menunggu 5 hari sebelum membuat PR pembaruan dependensi
      Ini praktik yang baik, dan bisa dilihat di rincian kebijakannya

    • Saya sudah mengikuti Immich cukup lama
      Saya ingin mencobanya kalau suatu saat versi stabil resminya keluar
      Jika saya pindah dari Google Photos ke Immich, saya juga khawatir soal menyiapkan backup yang layak
      Saat ini saya membackup data homelab penting secara otomatis ke Google Drive, tetapi jika saya meng-host foto sendiri, saya pasti ingin mempertimbangkan backup offsite juga

    • Terus terang, Immich masih punya banner peringatan besar di berandanya yang menyatakan ini masih beta
      Saya rasa sampai rilis resminya keluar, alur pengembangannya memang akan tetap agak kacau
      Semua pengembangan perangkat lunak pada dasarnya memang seperti itu

    • Saya setuju bahwa kalau dependensi terus berubah, memang terasa seperti “belum siap produksi”
      Saya juga pernah memakai proyek self-hosted di masa lalu yang pembaruan besar terlalu sering, sehingga saya menghabiskan lebih banyak waktu menangani masalah dependensi daripada memakai alatnya
      Di sisi lain, kecepatan pengembangan yang tinggi juga tanda bahwa bug diperbaiki dan proyek berkembang aktif
      Saya juga biasanya menganggap proyek sudah cukup stabil saat sudah dipaketkan untuk Debian/Ubuntu, jadi sampai saat itu saya biasanya hanya bereksperimen dengan sandbox Docker dan tidak memakainya untuk tujuan “setel lalu lupakan”
      Kalau proyek seperti ini nanti punya branch LTS (dukungan jangka panjang), saya penasaran apakah itu benar-benar akan membantu dalam ekosistem yang berubah cepat seperti ini

  • Saya sangat suka Immich
    Dulu sebelum rilis "Beta timeline", ada banyak masalah performa di Android, dan di iPhone istri saya sinkronisasinya hampir tidak berfungsi
    Tetapi setelah Beta timeline diaktifkan, hampir sempurna. Sudah dipakai beberapa bulan tanpa masalah
    Command-line interface (CLI)-nya juga luar biasa, jadi saya bisa melakukan hal-hal seperti membuat album secara otomatis dari backup Signal
    Terima kasih banyak kepada tim Immich

    • Terima kasih. Saya memang sudah update, tetapi secara praktik belum benar-benar beralih
      Dibanding dulu, saya benar-benar merasakan perbedaannya sangat besar
      Satu hal yang saya harapkan adalah kemampuan mengurutkan hasil pencarian berdasarkan "tanggal", bukan "relevansi"
      Walau saya mencari foto dari 3 tahun lalu dan tahu persis kapan diambil, hasilnya muncul acak sehingga sulit menemukannya

    • Saya penasaran apakah Anda bisa menjelaskan lebih rinci proses membuat album otomatis dari backup Signal
      Saya ingin tahu apakah strukturnya seperti menyimpan kunci backup di homeserver lalu memakai alat untuk dekripsi dan parsing

    • Satu masalah yang saya alami adalah tanggal foto yang diimpor dari iCloud tersimpan sebagai tanggal unggah, bukan tanggal sebenarnya saat foto diambil
      Ini terasa sangat aneh saat melihat foto lama yang sebenarnya diambil bertahun-tahun lalu

    • Saya keluar dari beta
      Di aplikasi iPhone maupun Android, backup berhenti kalau aplikasinya tidak dibiarkan terbuka

    • Mungkin karena server saya masih di versi v.1.139.4, tetapi di Android justru saya merasa timeline beta baru tidak terlalu cocok
      Setelah dipakai seminggu, memuat thumbnail terlalu lama jadi saya nonaktifkan
      Dibanding Google Photos, versi mana pun dari timeline Immich terasa sangat kasar dari sisi pengalaman penggunaan
      Sebagai alternatif backup ini luar biasa, tetapi sebagai aplikasi galeri harian saya sulit merekomendasikannya
      Pujian tetap untuk tim pengembangnya, tetapi pengguna yang lebih umum bisa saja merasa kurang nyaman

  • Saya menjalankan Immich di Pi4 bersama beberapa layanan self-hosted lain
    Datanya disimpan di NAS
    Performanya di Pi4 tidak luar biasa, tetapi tetap berjalan baik tanpa terasa mengganggu
    Peralihan dari Google Photos ke Immich juga cukup mulus dan hampir bisa dipakai sebagai pengganti penuh
    Saya sangat menyarankan mencoba alat immich-go. Sangat membantu saat memindahkan data Google Takeout ke Immich

    • Immich mendukung pencarian berbasis CLIP, jadi ada fitur pencarian semantik seperti Google Photos dan sepertinya sangat berguna
      Saya penasaran seberapa baik pemrosesan terkait CLIP berjalan di Pi4

    • Saya penasaran bagaimana Anda membuka layanan ini untuk keluarga atau SO (pasangan) dari luar rumah
      Apakah memakai tailscale, tunnel cloudflare, VPN, atau langsung membuka port di router
      Saya pernah mencoba tailscale, tetapi dari sisi pengguna lain mungkin agak merepotkan

  • Saya menyiapkan Immich minggu lalu dan benar-benar puas
    Karena sudah terbiasa dengan setup di lingkungan Docker, pemasangannya relatif mudah, tetapi ada beberapa bagian yang terasa belum selesai dan saya berharap itu akan terselesaikan dengan sendirinya saat proyek makin matang
    Setelah saya tunjukkan ke pasangan, dia sangat menyukainya sampai kami memesan penyimpanan yang lebih besar untuk server
    Saya sekarang memakai Google Photos dan OneDrive bersamaan, tetapi setelah pindah ke Immich saya berencana tidak lagi memakai OneDrive, dan juga ingin memperluas network storage
    Di situs resmi dan dokumentasinya tertulis jelas bahwa "Immich tidak boleh dijadikan satu-satunya penyimpanan", jadi saya akan tetap mempertahankan backup Google Photos, dan membackup Immich serta network storage ke B2 dengan restic
    Metode backup snapshot ini sudah lama saya pakai untuk administrasi server
    Saya juga sudah beberapa kali melakukan pemulihan, dan kalau implementasi backup-nya bagus, rasanya sangat meyakinkan saat benar-benar dibutuhkan

  • Saya ingin sekali bisa memakai Immich, tetapi saya tidak tertarik menjalankan homeserver
    Listrik di sini tidak stabil, dan biaya memasang backup power juga memberatkan
    Saya juga tidak ingin mengelola hardware
    Saya sempat melihat opsi cloud hosting, tetapi foto/video butuh kapasitas penyimpanan besar
    Object storage memang murah, tetapi tidak didukung oleh Immich
    Block storage mahal
    Saya juga melihat s3fuse, tetapi pendapat umum yang saya temui adalah performanya kurang baik jika ada banyak file kecil seperti thumbnail
    Saya penasaran apakah ada yang benar-benar meng-host ini di cloud, dan bagaimana mereka menyiasatinya

    • Untuk cara yang mudah dipakai, saya merekomendasikan Pikapods

    • Hetzner Storage Box juga pilihan dengan harga yang lumayan masuk akal

    • Saya agak heran dukungan object storage bukan pertimbangan prioritas utama sejak awal
      Meski begitu, kalau target utama penggunanya memang self-hosting, saya bisa memahaminya
      Tapi untuk image/video, kombinasi object storage murah dan CDN pada dasarnya standar industri, jadi ekspektasi saya memang ke sana
      Untuk layanan yang skalanya bertambah dinamis sesuai jumlah data pengguna, saya berharap ada opsi bawaan untuk menyimpan dan mengambil data dari S3 atau alternatifnya

    • Timnya baru-baru ini menambahkan opsi deployment satu klik di marketplace Digital Ocean
      Kalau Anda butuh lingkungan cloud hosting, ini mungkin layak dilihat

    • Tentang bagian listrik tidak stabil sehingga investasi backup power terasa berat
      Ada juga UPS murah yang bisa memberi tahu status daya lewat USB
      Saat listrik padam, server bisa dimatikan dengan aman setelah beberapa waktu, lalu menyala lagi otomatis saat daya pulih
      Tetapi saya sangat paham kalau Anda memang tidak ingin mengelola hardware sendiri

  • Baru-baru ini saya melihat Immich dan Ente.io sekaligus
    Saya mencarinya untuk sinkronisasi dan berbagi foto karena

    1. keandalan Syncthing banyak menurun dalam setahun terakhir,
    2. pustaka saya sudah terlalu besar sehingga sulit disinkronkan ke semua perangkat, dan
    3. fitur berbagi foto di NextCloud juga kurang memuaskan
      Immich terlihat menarik, tetapi akhirnya saya memilih Ente yang menawarkan enkripsi E2E, dan sejauh ini saya cukup puas memakainya
    • Saya sempat mencoba Ente dengan self-hosting
      Alasan awal saya tertarik juga karena enkripsi E2E
      minio untuk penyimpanan data saya letakkan di VPS, sementara frontend dan sisanya dijalankan di rumah. VPS yang sama juga dipakai sebagai reverse proxy
      Untuk saat ini saya memakainya tanpa fitur berbagi, hanya untuk menyinkronkan foto dari ponsel saya ke desktop atau tablet
      Keluarga saya juga tertarik karena ingin mengurangi ketergantungan pada Google
      Suatu saat saya berencana berlangganan berbayar demi fitur berbagi album juga (foto saya terlalu banyak kalau hanya dibagikan lewat Signal)

    • Saya penasaran bagian mana dari Syncthing yang menurut Anda menurun keandalannya
      Saya berniat memakainya lebih jauh, jadi ingin tahu apakah masalahnya karena file besar atau jumlah file yang banyak

  • Google Photos dulu cukup lama mengiklankan penyimpanan "tak terbatas", lalu belum lama ini diam-diam mulai menerapkan batas penyimpanan
    Sejak itu saya terus mendengar keluhan soal "kehabisan ruang" dan menghabiskan banyak waktu untuk beres-beres ruang
    Pengalaman itu yang membuat saya mencari solusi self-hosted, dan setelah memakai Immich selama setahun, saya sangat puas

  • Saya membagikan rangkuman posting Hacker News sebelumnya tentang Immich
    1 tahun lalu: postingan 1
    1 tahun lalu: postingan 2
    3 tahun lalu: postingan 3
    7 bulan lalu: postingan 4
    4 tahun lalu: postingan 5
    1 tahun lalu: postingan 6

  • Saya punya Raspberry Pi yang masih menganggur, dan ingin mencoba menjalankan Immich di sana
    Saya benar-benar tidak ingin kehilangan foto, jadi saya penasaran soal setup backup
    Apakah membeli Synology satu-satunya cara, atau ada alternatif backup umum lainnya

  • Dengan rendah hati saya ingin memperkenalkan sebuah proyek pribadi
    Namanya Video Hub App, yang memungkinkan menjelajahi video dalam galeri infinite scroll yang elegan, dengan berbagai fitur eksplorasi seperti pencarian, pemfilteran, dan penandaan
    Aplikasi ini bekerja sepenuhnya secara lokal, tanpa transfer online sama sekali
    videohubapp.com
    Open source: github

    • UI pemakaiannya terlihat bagus
      Saya penasaran apakah aplikasi ini mendukung ekspor struktur dan metadata