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

guide

Cara Self-Host Plex di VPS (Panduan Lengkap)

Pelajari cara self-host Plex di VPS dengan panduan langkah demi langkah kami. Cocok untuk developer dan homelabbers.

Cara Self-Host Plex di VPS (Panduan Lengkap)

Plex adalah aplikasi server media populer yang memungkinkan Anda mengatur dan menstream koleksi media Anda dari mana saja. Self-hosting Plex di Virtual Private Server (VPS) menawarkan fleksibilitas dan kendali atas media Anda. Panduan ini akan memandu Anda melalui proses instalasi Plex di VPS dan konfigurasi untuk kinerja optimal.

Memilih Penyedia VPS

Sebelum mulai instalasi, Anda perlu memilih penyedia VPS. Berikut perbandingan singkat beberapa opsi populer yang cocok untuk self-hosting:

PenyediaHarga (per bulan)Fitur
Contabo VPS5.99 EURPenyimpanan besar, harga terjangkau
Hetzner Cloud4.15 EURKinerja bagus, sumber daya yang scalable
DigitalOcean6 USDMudah digunakan, dokumentasi lengkap
Vultr6 USDBerbagai lokasi server
Linode (Akamai Cloud)5 USDTepercaya, dukungan komunitas kuat

Anda dapat melihat perbandingan lengkap di halaman perbandingan VPS lengkap.

Prasyarat

Langkah 1: Menyiapkan VPS Anda

  1. Pilih OS: Instal distribusi Linux seperti Ubuntu Server 20.04 atau 22.04 LTS. Panduan ini akan mengasumsikan Anda menggunakan Ubuntu.
  2. Akses VPS: Gunakan SSH untuk terhubung:
    ssh root@your_vps_ip
  3. Perbarui Sistem Anda:
    apt update && apt upgrade -y

Langkah 2: Instal Docker

Menggunakan Docker untuk menjalankan Plex memudahkan pengelolaan dependensi dan pembaruan.

  1. Instal Docker:
    apt install docker.io -y
  2. Mulai Docker:
    systemctl start docker
    systemctl enable docker
  3. Instal Docker-Compose:
    apt install docker-compose -y

Langkah 3: Menyiapkan Plex

  1. Buat Direktori Docker Plex:
    mkdir ~/plex
    cd ~/plex
  2. Buat File Docker Compose: Buat file bernama docker-compose.yml:
    version: '3.3'
    services:
      plex:
        image: plexinc/pms-docker
        container_name: plex
        restart: unless-stopped
        network_mode: host
        environment:
          - PUID=1000
          - PGID=1000
          - VERSION=latest
          - PLEX_CLAIM=your_claim_token
        volumes:
          - ./plex/database:/config
          - /path/to/your/media:/data
    Ganti /path/to/your/media dengan jalur direktori media Anda yang sebenarnya.
  3. Jalankan Plex:
    docker-compose up -d

Langkah 4: Mengakses Antarmuka Web Plex

Setelah container berjalan, akses Plex melalui:

http://your_vps_ip:32400/web

Ikuti petunjuk di layar untuk menyelesaikan pengaturan perpustakaan dan preferensi pengguna. Jika Anda menggunakan token klaim untuk autentikasi, masukkan token tersebut untuk mempermudah pengaturan.

Langkah 5: Mengonfigurasi Pengaturan Tambahan

  1. Opsi Transcoding: Jika VPS Anda kuat, pertimbangkan mengatur pengaturan transcoding di antarmuka Plex untuk performa lebih baik.
  2. Akses Jarak Jauh: Pastikan pengaturan akses jarak jauh diaktifkan di pengaturan Plex agar dapat menstream dari mana saja.
  3. Langkah Keamanan: Untuk meningkatkan keamanan, pertimbangkan menggunakan firewall (UFW) dan mengubah port default Plex.

FAQ

1. Apakah perlu menggunakan Docker untuk Plex di VPS?

Walaupun Docker tidak wajib, penggunaan Docker memudahkan instalasi dan pemeliharaan Plex. Docker mengelola dependensi dan konfigurasi, memungkinkan pembaruan dan rollback dengan mudah. Jika Anda kurang nyaman dengan Docker, Anda dapat menginstal Plex secara langsung, tetapi hal ini bisa membuat pengelolaan lebih rumit di kemudian hari.

2. Bisakah saya mengakses server Plex saya dari luar jaringan lokal?

Ya, Anda dapat mengakses server Plex secara jarak jauh. Pastikan pengaturan server mengizinkan akses jarak jauh di pengaturan Plex. Jika Anda mengatur domain, Anda bisa menghubungkannya untuk akses yang lebih mudah. Menggunakan layanan DNS dinamis juga membantu jika IP Anda berubah.

3. Bagaimana cara meningkatkan performa Plex di VPS saya?

Untuk performa Plex yang lebih baik, pertimbangkan meningkatkan paket VPS Anda ke yang memiliki CPU dan RAM lebih besar. Sesuaikan pengaturan perpustakaan untuk pengindeksan lebih cepat, gunakan SSD cepat untuk penyimpanan media, dan sesuaikan pengaturan transcoding sesuai kemampuan VPS Anda. Menggunakan CDN juga dapat membantu aksesibilitas.

Dengan panduan ini, Anda seharusnya sudah dapat berhasil self-host Plex di VPS, sehingga Anda memiliki kontrol penuh atas media Anda. Nikmati streaming konten favorit Anda di mana pun Anda berada!