# Server apa yang saya butuhkan untuk self-host Immich?

> Kebutuhan server Immich di 2026 (v3.3.5): minimal 6 GB RAM, 2 core, Docker Compose, database di SSD lokal, hitung ukuran penyimpanan foto. Kripto, tanpa KYC.

- URL: https://basalthold.com/id/immich-server-requirements/
- Terakhir diperbarui: 2026-11-02
- Penerbit: Basalthold (https://basalthold.com)

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

**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?

| Komponen | Minimum | Direkomendasikan atau wajib |
| --- | --- | --- |
| Sistem operasi | Linux 64-bit atau Unix lain | Linux (Ubuntu, Debian…); sistem non-Linux sangat tidak disarankan |
| Container | Docker dengan plugin Compose | Docker Engine; perintah `docker-compose` lama tidak lagi didukung |
| RAM | 6 GB; 4 GB dengan machine learning dimatikan | 8 GB |
| CPU | 2 core, amd64 atau arm64 | 4 core; x86-64-v2 atau lebih baru untuk machine learning sejak v3 |
| Sistem file | Kompatibel dengan Unix, dengan kepemilikan user dan group | EXT4, ZFS, APFS atau sejenisnya |
| Database | Postgres, biasanya 1 sampai 3 GB | Di SSD lokal, jangan pernah di network share |
| Ruang tambahan | Thumbnail dan video hasil transcoding | Sekitar 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

| Hold | Drive data | Layout | Dapat digunakan | Library terbesar, dengan 20% untuk file Immich |
| --- | --- | --- | --- | --- |
| Hold 24 | 2 × 12 TB HDD | Mirror | 12 TB | sekitar 10 TB |
| Hold 40 | 4 × 10 TB HDD | RAIDZ2 | 20 TB | sekitar 16,7 TB |
| Hold 100 | 10 × 10 TB HDD | RAIDZ2 | 80 TB | sekitar 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](https://basalthold.com/id/pricing/ "Every hold, term and city, with prices").

## 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](https://basalthold.com/id/hdd-vs-ssd-storage-server/ "Capacity on hard drives, latency on SSD").

*Kutipan .env Immich di sebuah hold*

```bash
# 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](https://basalthold.com/id/restic-vs-borg/ "Versions, server needs, encryption and append-only mode") 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](https://basalthold.com/id/nextcloud-server-requirements/ "Nextcloud 35 requirements and sizing for large data").

## 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. [Sewa Hold 24 di Amsterdam](https://basalthold.com/app/checkout/?plan=hold-24&location=nl-ams&lang=id) · [Sewa Hold 40 di Chisinau](https://basalthold.com/app/checkout/?plan=hold-40&location=md-kiv&lang=id)

## Sumber

1. [Persyaratan (terakhir diperbarui 21 Oktober 2026)](https://docs.immich.app/install/requirements/) — Immich documentation (read 2026-11-02)
2. [Rilis Immich (v3.3.5, 21 Oktober 2026)](https://github.com/immich-app/immich/releases) — Immich on GitHub (read 2026-11-02)
3. [Pencadangan dan pemulihan](https://docs.immich.app/administration/backup-and-restore/) — Immich documentation (read 2026-11-02)

---

Basalthold: Basalthold menyewakan dedicated server penyimpanan di Amsterdam, Bucharest, dan Chisinau, dibayar dengan kripto tanpa KYC: tanpa ID, tanpa selfie, tanpa dokumen. Setiap server adalah satu mesin fisik utuh dengan hard drive 24 TB hingga 160 TB untuk satu pelanggan, dikirim dengan drive data kosong dan akses root, untuk backup, arsip, sinkronisasi file, dan object storage self-hosted. Pada 2 November 2026, harganya mulai $110.99 per 30 hari untuk 24 TB hingga $561.39 untuk 160 TB ($3.50 per TB mentah). Layanan ini dijalankan oleh DomaineGoat LLC, perusahaan yang terdaftar di Panama, tidak menyimpan log, dan tidak pernah meminta kunci enkripsi Anda.
