Independent testing Updated April 2026 387 self-hosting guides 5 VPS providers tested

guide

Cara Self-Host Immich di Vultr (Panduan 2026)

Pelajari cara menginstal dan mengkonfigurasi Immich di Vultr dalam panduan lengkap ini untuk self-hosters dan pengembang.

Cara Self-Host Immich di Vultr (Panduan 2026)

Immich adalah alternatif self-hosted untuk solusi penyimpanan foto dan video yang bersifat proprietary. Dengan mengikuti panduan ini, Anda dapat dengan mudah menginstal Immich di VPS Vultr, memberi Anda kendali penuh atas aset media Anda. Dalam tutorial lengkap ini, kita akan melalui langkah-langkah untuk menyiapkan Immich dari awal di sebuah instance Vultr.

Mengapa Memilih Vultr Untuk Self-Hosting Immich?

Vultr terkenal dengan antarmuka yang sederhana, waktu penyebaran yang cepat, dan harga yang kompetitif. Berikut perbandingan dari lima penyedia VPS populer untuk self-hosting Immich:

PenyediaHarga (per bulan)RAMPenyimpanan SSDLokasi Data Center
Contabo VPS5.99 EUR8GB200GBEropa, AS
Hetzner Cloud4.15 EUR4GB80GBEropa
DigitalOcean6 USD8GB160GBSeluruh Dunia
Vultr6 USD8GB160GBSeluruh Dunia
Linode (Akamai Cloud)5 USD8GB160GBSeluruh Dunia

Untuk perbandingan VPS lengkap, cek perbandingan VPS lengkap kami.

Prasyarat

Sebelum memulai proses instalasi, pastikan Anda memiliki hal-hal berikut:

Langkah 1: Buat Instance VPS Vultr

  1. Login ke akun Vultr Anda.
  2. Klik โ€œDeploy Nowโ€.
  3. Pilih lokasi server yang diinginkan dekat dengan audiens Anda.
  4. Pilih opsi โ€œCloud Computeโ€ dan pilih paket 8GB (6 USD/bulan).
  5. Pilih sistem operasi - Ubuntu 22.04 LTS disarankan untuk kompatibilitas.
  6. Tambahkan kunci SSH jika Anda ingin, lalu lanjutkan untuk penyebaran.

Langkah 2: Akses VPS Anda

Gunakan SSH untuk terhubung ke instance Vultr Anda. Gunakan perintah berikut di terminal Anda:

ssh root@<your-vultr-ip>

Ganti <your-vultr-ip> dengan alamat IP dari instance Vultr Anda.

Langkah 3: Perbarui dan Instal Dependensi

Setelah masuk, perbarui daftar paket dan instal Docker serta Docker Compose, yang diperlukan untuk menjalankan Immich.

apt update && apt upgrade -y
apt install -y curl
curl -fsSL https://get.docker.com -o get-docker.sh
sh get-docker.sh
systemctl start docker
systemctl enable docker

Untuk Docker Compose, jalankan:

curl -L "https://github.com/docker/compose/releases/latest/download/docker-compose-$(uname -s)-$(uname -m)" -o /usr/local/bin/docker-compose
chmod +x /usr/local/bin/docker-compose

Periksa instalasi:

docker --version
docker-compose --version

Langkah 4: Clone Repositori Immich

Anda perlu mengklon repositori GitHub Immich ke mesin lokal.

git clone https://github.com/immich-app/immich.git
cd immich

Langkah 5: Konfigurasi Variabel Lingkungan

Buat file .env dengan menyalin file contoh yang disediakan:

cp .env.example .env

Edit file .env untuk mengatur parameter database dan aplikasi Anda. Anda dapat menggunakan nano atau vim:

nano .env

Pastikan mengatur DB_URL dan menyesuaikan konfigurasi lain sesuai setup Anda (misalnya layanan email).

Langkah 6: Deploy Immich

Sekarang semua konfigurasi sudah disiapkan, Anda dapat menyebarkan Immich menggunakan Docker Compose:

docker-compose up -d

Perintah ini akan mengunduh gambar yang diperlukan dan menjalankan layanan-layanan di latar belakang.

Langkah 7: Akses Immich

Dalam beberapa saat, Anda dapat mengakses Immich melalui browser dengan mengunjungi http://<your-vultr-ip>:3000. Selesaikan wizard setup, dan Anda siap menggunakan Immich untuk kebutuhan penyimpanan media Anda.

FAQ

Seberapa aman self-hosting Immich di Vultr?

Self-hosting Immich di Vultr bisa aman, asalkan Anda mengikuti praktik terbaik. Pastikan VPS Anda selalu diperbarui, gunakan kunci SSH yang kuat untuk akses, dan pertimbangkan mengamankan aplikasi Anda dengan SSL (menggunakan Letโ€™s Encrypt). Selain itu, pengaturan firewall di VPS Anda dapat membantu memblokir trafik yang tidak diinginkan dan meningkatkan postur keamanan Anda.

Apa keuntungan menggunakan Immich untuk penyimpanan media?

Immich menawarkan beberapa keuntungan dibandingkan solusi penyimpanan media tradisional, seperti privasi yang lebih baik dan kendali penuh atas data Anda. Karena bersifat self-hosted, Anda tidak terikat pada syarat layanan pihak ketiga, dan Anda dapat menyesuaikan setup sesuai kebutuhan spesifik Anda. Selain itu, Anda dapat mengakses media dari mana saja sambil menikmati fitur seperti cloud tanpa biaya tambahan dari layanan proprietary.

Bisakah saya meningkatkan skala instance Vultr saya nanti?

Ya, Anda dapat dengan mudah meningkatkan skala instance Vultr sesuai kebutuhan. Vultr memungkinkan peningkatan secara vertikal dan horizontal. Untuk peningkatan vertikal, Anda dapat meng-upgrade paket VPS Anda kapan saja dari dashboard Vultr. Peningkatan horizontal dapat dilakukan dengan menambahkan instance baru jika Anda perlu mendistribusikan layanan atau menangani beban kerja yang meningkat.

Dengan self-hosting Immich di Vultr, Anda memegang kendali atas pengelolaan foto dan video Anda. Panduan ini telah memberikan langkah-langkah dan wawasan yang diperlukan untuk menyiapkan instance Anda sendiri secara efektif. Nikmati pengalaman self-hosted Anda! --- End ---