24 TB hingga 160 TB hard drive per server · Amsterdam, Bucharest, Chisinau · tanpa KYC. Bayar dengan kripto: BTC, USDT, USDC, ETH, SOL, LTC, XMR
Bahasa: Bahasa Indonesia
Pilih hold

Panduan · Foto self-hosted

Server apa yang saya butuhkan untuk self-host Immich?

Kebutuhan resmi Immich per versi 3.3.5, lalu cara menghitung ukuran disk untuk pustaka foto Anda, tempat database, dan cara mencadangkan semuanya.

Terakhir diperbarui: · 5 menit baca

Jawaban singkat

Server apa yang saya butuhkan untuk self-host Immich?

Untuk self-host Immich, Anda memerlukan server Linux 64-bit dengan Docker Compose, minimal 6 GB RAM dan 2 core CPU; Immich merekomendasikan 8 GB dan 4 core (halaman kebutuhan per 21 Oktober 2026). Simpan database-nya di SSD lokal dan rencanakan disk 10 hingga 20% lebih besar untuk thumbnail. Basalthold menyewakan server mulai dari US$110,99, hanya kripto, tanpa KYC.

Apa kebutuhan Immich di 2026?

KomponenMinimumDirekomendasikan atau wajib
Sistem operasiLinux 64-bit atau Unix lainLinux (Ubuntu, Debian…); sistem non-Linux sangat tidak disarankan
ContainerDocker dengan plugin ComposeDocker Engine; perintah docker-compose lama tidak lagi didukung
RAM6 GB; 4 GB dengan machine learning dimatikan8 GB
CPU2 core, amd64 atau arm644 core; x86-64-v2 atau lebih baru untuk machine learning sejak v3
Sistem fileKompatibel dengan Unix, dengan kepemilikan user dan groupEXT4, ZFS, APFS atau sejenisnya
DatabasePostgres, biasanya 1 sampai 3 GBDi SSD lokal, jangan pernah di network share
Ruang tambahanThumbnail dan video hasil transcodingSekitar 10 sampai 20% dari library

Halaman kebutuhan Immich, terakhir diperbarui 21 Oktober 2026, dibaca pada 2 November 2026. Rilis stabil terbaru: v3.3.5, 21 Oktober 2026.

Hold mana yang cocok untuk library foto saya?

Mulai dari ukuran library Anda hari ini, tambahkan 10 sampai 20% untuk thumbnail dan video hasil transcoding, lalu tambahkan ruang untuk tahun-tahun berikutnya. Library 4 TB membutuhkan sekitar 4,4 sampai 4,8 TB dengan file milik Immich. RAM dan CPU jarang menjadi batasannya: hold terkecil memiliki 32 GB DDR4 ECC dan 6 core / 12 thread. Prosesor setiap hold memenuhi level x86-64-v2 yang dibutuhkan machine learning Immich sejak v3.

Ruang usable dan ukuran library per hold

HoldDrive dataLayoutDapat digunakanLibrary terbesar, dengan 20% untuk file Immich
Hold 242 × 12 TB HDDMirror12 TBsekitar 10 TB
Hold 404 × 10 TB HDDRAIDZ220 TBsekitar 16,7 TB
Hold 10010 × 10 TB HDDRAIDZ280 TBsekitar 66,7 TB

Dihitung dari drive di setiap hold, sebelum overhead sistem file, dengan 1 TB = 10^12 byte. Sisakan ruang kosong di atasnya untuk foto baru.

Bagi sebagian besar keluarga, library foto akan melampaui kapasitas disk jauh sebelum melampaui RAM. Hold 24 berharga $110.99/30 hari; semua ketentuan ada di daftar harga hold.

Di mana database dan foto sebaiknya disimpan?

Pisahkan keduanya ke dua jenis disk di mesin. Immich menyarankan database idealnya berada di penyimpanan SSD lokal, dan jangan pernah di network share apa pun. Sistem operasi berada di SSD-nya sendiri (dua SSD yang dimirror pada paket yang lebih besar); drive data datang kosong dan tanpa partisi, jadi Anda bisa membangun ZFS, array mdadm, atau sekumpulan disk independen. Jika Anda ingin tim menyiapkan array RAID 6 atau RAID 10 sebelum pengiriman, beri tahu support sebelum server diserahkan. Jadi simpan volume Docker dan Postgres di SSD sistem, dan arahkan lokasi upload ke pool hard drive.

Sistem file pool harus mendukung kepemilikan user dan group; ZFS dan EXT4 keduanya memenuhi syarat. Pertimbangan antara dua jenis disk ini ada di HDD atau SSD untuk server penyimpanan sewaan.

Kutipan .env Immich di sebuah hold
# photos and videos on the hard-drive pool
UPLOAD_LOCATION=/tank/immich/library
# Postgres on the system SSD, never a network share
DB_DATA_LOCATION=/srv/immich/postgres

Apakah Immich membutuhkan GPU di server penyimpanan?

Tidak: daftar kebutuhan Immich tidak mencantumkan GPU. Di sebuah hold, CPU menjalankan tugas machine learning, seperti pengenalan wajah dan pencarian pintar, serta transcoding video. Tidak ada hold kami yang menyertakan kartu grafis, jadi rencanakan impor pertama library besar sebagai tugas yang berjalan cukup lama.

Server penyimpanan memberi Immich ruang untuk library; prosesor, bukan GPU, yang melakukan pemrosesan.

Bagaimana cara mem-backup server Immich?

Immich merekomendasikan strategi backup 3-2-1, yang mencakup media dan database. Secara default, Immich membuang database setiap hari pukul 02:00 ke UPLOAD_LOCATION/backups, dan menyimpan 14 dump terakhir.

  • Backup: library, upload dan profile, yang menyimpan original Anda, dan backups, yang menyimpan dump database.
  • Boleh dilewati: thumbs dan encoded-video. Immich membuatnya ulang dengan menjalankan ulang tugas thumbnail dan transcoding setelah restore.

Storage server bukan backup untuk dirinya sendiri: kami tidak menyimpan salinan data Anda di tempat lain, jadi salinan kedua di lokasi lain tetap menjadi tugas Anda. Kirim backup ke lokasi kedua dengan restic atau Borg; restic atau Borg untuk backup offsite membantu Anda memilih.

Di mana foto saya akan disimpan, dan tunduk pada hukum mana?

Amsterdam (Belanda), Bucharest (Rumania), dan Chisinau (Moldova): setiap hold di setiap kota, dengan harga yang sama. Mesin mengikuti hukum negaranya; perusahaan tidak mengubahnya. Basalthold dijalankan oleh DomaineGoat LLC, perusahaan yang terdaftar di Panama dan hanya terikat oleh hukum Panama. Setiap datacenter yang menampung server mengikuti hukum negaranya masing-masing.

Dari 23 penjual server penyimpanan yang diperiksa Basalthold pada 2 November 2026, 8 menjual server penyimpanan di Belanda, 2 di Rumania dan 2 di Moldova. Moldova berada di luar Uni Eropa; Amsterdam dan Bucharest berada di dalamnya.

Untuk dokumen dan folder bersama di samping foto, lihat server apa yang dibutuhkan Nextcloud untuk beberapa TB.

Apa lagi yang orang tanyakan tentang self-hosting Immich?

Berapa RAM yang dibutuhkan Immich?

Minimal 6 GB, dan Immich merekomendasikan 8 GB. Dengan machine learning dimatikan, 4 GB bisa berjalan. Jika Anda membatasi memori Docker, beri Postgres minimal 2 GB. Setiap hold memiliki 32 GB DDR4 ECC atau lebih.

Bisakah saya menyimpan database Immich di hard drive?

Immich tidak menyarankannya: database idealnya menggunakan penyimpanan SSD lokal, dan jangan pernah network share. Di sebuah hold, letakkan di SSD sistem dan simpan hanya foto dan video di pool hard drive.

Berapa banyak disk tambahan yang dibutuhkan thumbnail?

Immich menempatkan thumbnail dan video hasil transcoding sekitar 10 sampai 20% dari library. Library 5 TB karena itu membutuhkan sekitar 5,5 sampai 6 TB, sebelum ruang kosong untuk foto baru.

Apakah server Immich adalah cadangan ponsel saya?

Itu satu salinan. Immich sendiri merekomendasikan strategi 3-2-1. Storage server bukan backup untuk dirinya sendiri: kami tidak menyimpan salinan data Anda di tempat lain, jadi salinan kedua di lokasi lain tetap menjadi tugas Anda. Cadangkan file asli dan dump database ke tempat kedua.

Berapa biaya server Immich di Basalthold?

Hold 24 berharga $110.99/30 hari untuk 24 TB mentah, dimirror ke 12 TB. Jangka waktu lebih panjang lebih murah per bulan. Bayar dengan kripto, tanpa KYC.

Ruang untuk setiap foto, di mesin milik Anda sendiri

Hold 24: Intel Xeon E-2176G (6 core / 12 thread), 32 GB DDR4 ECC, 2 × 12 TB hard drive (24 TB raw) plus 480 GB SSD untuk sistem, port 1 Gbit/s dengan 40 TB traffic per 30 hari, 1 IPv4 dan satu IPv6 /64, untuk $110.99/30 hari. Kripto, tanpa KYC.

Sumber (3)
  1. Persyaratan (terakhir diperbarui 21 Oktober 2026) — Immich documentation (read 2026-11-02)
  2. Rilis Immich (v3.3.5, 21 Oktober 2026) — Immich on GitHub (read 2026-11-02)
  3. Pencadangan dan pemulihan — Immich documentation (read 2026-11-02)

24 TB mulai $110.99/30 hari · tanpa KYC

Pilih hold