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

guide

Cara Self-Host Dify di Vultr (Panduan 2026)

Pelajari cara self-host Dify di Vultr dengan panduan lengkap ini. Siapkan dan konfigurasikan VPS Anda untuk kinerja optimal.

Self-hosting aplikasi menjadi semakin populer di kalangan pengembang dan penggemar lab rumahan. Dify, sebuah aplikasi open-source yang serba bisa, dapat dihosting secara efisien di Virtual Private Server (VPS) seperti Vultr. Dalam panduan ini, kami akan memandu Anda melalui langkah-langkah untuk mengatur Dify di Vultr, sehingga Anda mendapatkan pengalaman yang lancar.

Mengapa Memilih Vultr?

Vultr dikenal karena harga yang kompetitif dan infrastruktur yang tangguh, membuatnya menjadi pilihan yang ideal untuk hosting aplikasi seperti Dify. Berikut perbandingan beberapa penyedia VPS yang populer, menyoroti harga mereka:

ProviderHarga (Bulanan)Fitur
Contabo VPS5,99 EURPenyimpanan SSD, kinerja tinggi, dukungan yang baik
Hetzner Cloud4,15 EURPenetapan harga fleksibel, uptime yang andal
DigitalOcean6 USDKesederhanaan, dashboard ramah pengembang
Vultr6 USDPusat data global, skalabilitas mudah
Linode (Akamai Cloud)5 USDSSD cepat, dukungan komunitas yang kuat

Untuk perbandingan lengkap tentang penyedia VPS, cek perbandingan VPS lengkap.

Panduan Langkah-demi-Langkah Menginstal Dify di Vultr

Langkah 1: Buat Akun Vultr

  1. Kunjungi situs Vultr dan buat akun.
  2. Verifikasi email Anda dan tambahkan metode pembayaran.

Langkah 2: Deploy Instance VPS Baru

  1. Setelah login, klik โ€˜Deploy Instanceโ€™.
  2. Pilih lokasi server Anda. Pilih yang terdekat dengan basis pengguna Anda untuk latensi yang lebih baik.
  3. Pilih sistem operasi. Dify bekerja dengan baik di Ubuntu. Pilih Ubuntu 22.04 LTS.
  4. Pilih rencana. Opsi $6/bulan sudah cukup untuk hosting Dify.
  5. Tambahkan SSH keys untuk akses yang aman dan klik โ€˜Deploy Nowโ€™.

Langkah 3: Sambungkan ke VPS Anda

Setelah VPS Anda aktif dan berjalan, sambungkan menggunakan SSH. Gunakan perintah berikut:

ssh root@your_vps_ip

Ganti your_vps_ip dengan alamat IP VPS Anda yang sebenarnya.

Langkah 4: Perbarui Sistem Anda

Sebelum menginstal perangkat lunak apa pun, pastikan sistem Anda terbaru:

sudo apt update && sudo apt upgrade -y

Langkah 5: Instal Dependensi yang Diperlukan

Dify membutuhkan beberapa dependensi. Instal dengan perintah:

sudo apt install python3 python3-pip git -y

Langkah 6: Clone Repository Dify

Clone repository GitHub Dify ke VPS Anda:

git clone https://github.com/dify-xyz/dify.git
cd dify

Langkah 7: Instal Dify

Sesampainya di dalam direktori hasil clone, instal Dify:

pip3 install -r requirements.txt

Langkah 8: Konfigurasi Dify

Atur konfigurasi Anda. Anda mungkin perlu mengedit config.json sesuai kebutuhan:

nano config.json

Langkah 9: Jalankan Dify

Mulai aplikasi Dify:

python3 app.py

Dify sekarang harus dapat diakses dari IP publik VPS Anda.

Langkah 10: Atur Reverse Proxy (Opsional)

Jika Anda ingin mengakses Dify melalui nama domain, atur server web seperti Nginx sebagai reverse proxy. Instal Nginx dengan:

sudo apt install nginx -y

Konfigurasi Nginx untuk meneruskan permintaan ke Dify. Buat file konfigurasi:

sudo nano /etc/nginx/sites-available/dify

Tambahkan konfigurasi berikut:

server {
    listen 80;
    server_name your_domain.com;

    location / {
        proxy_pass http://localhost:5000;
        proxy_set_header Host $host;
        proxy_set_header X-Real-IP $remote_addr;
        proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
        proxy_set_header X-Forwarded-Proto $scheme;
    }
}

Ganti your_domain.com dengan domain Anda yang sebenarnya. Hubungkan konfigurasi ini dan restart Nginx:

sudo ln -s /etc/nginx/sites-available/dify /etc/nginx/sites-enabled/
sudo systemctl restart nginx

FAQ

1. Apa saja persyaratan sistem untuk menjalankan Dify di Vultr?

Dify dapat berjalan dengan sumber daya sistem minimal, tetapi disarankan minimal 1 GB RAM dan 1 CPU core agar performa optimal. Jika Anda berencana menghosting banyak aplikasi atau mengharapkan trafik tinggi, pertimbangkan untuk meningkatkan sumber daya. Rencana entry-level Vultr seharga $6/bulan menyediakan 1 GB RAM dan seharusnya cukup untuk aplikasi skala kecil. Pantau penggunaan sumber daya Anda dan tingkatkan rencana jika diperlukan.

2. Bisakah saya menggunakan nama domain untuk Dify di VPS Vultr saya?

Ya, Anda bisa menggunakan nama domain untuk Dify di VPS Vultr. Atur domain melalui registrar, perbarui catatan DNS untuk menunjuk ke IP VPS Anda, dan gunakan server web seperti Nginx untuk mengatur reverse proxy. Dengan cara ini, pengguna dapat mengakses Dify melalui URL yang lebih ramah pengguna daripada IP langsung.

3. Seberapa aman instalasi Dify saya di Vultr?

Hosting Dify di Vultr aman jika mengikuti praktik terbaik. Selalu gunakan SSH keys untuk terhubung ke VPS Anda, perbarui sistem secara berkala, dan pertimbangkan untuk mengatur firewall seperti UFW (Uncomplicated Firewall) untuk membatasi akses ke VPS Anda. Selain itu, pastikan Anda mengkonfigurasi SSL untuk domain Anda jika menggunakannya agar keamanan dan perlindungan data pengguna lebih terjamin.

Dengan mengikuti panduan lengkap ini, Anda seharusnya dapat menginstal dan self-host Dify di Vultr dengan sukses, meningkatkan kemampuan self-hosting Anda.