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

guide

Cara Self-Host Outline di VPS (Panduan Lengkap)

Pelajari cara self-host server Outline Anda sendiri di VPS untuk akses mudah ke pencatatan catatan yang aman. Panduan pemasangan langkah demi langkah disertakan.

Pendahuluan

Self-hosting Outline di VPS memungkinkan Anda untuk mengelola lingkungan pencatatan catatan Anda dengan aman dan pribadi. Panduan ini akan memandu Anda melalui langkah-langkah memasang Outline di Virtual Private Server (VPS) menggunakan Docker, memastikan Anda dapat menjaga kendali penuh atas data Anda.

Prasyarat

Sebelum memulai, pastikan Anda memiliki hal-hal berikut:

Memilih Penyedia VPS

Saat memilih penyedia VPS untuk self-host Outline, pertimbangkan spesifikasi dan harga. Berikut perbandingan singkat beberapa pilihan VPS populer:

PenyediaHargaFiturCocok untuk
Contabo VPS5,99 EURSSD Disk, RAM 8GBPenggunaan umum
Hetzner Cloud4,15 EURPerforma tinggi, andalPengembang
DigitalOcean6 USDAPI ramah pengembangStartup
Vultr6 USDBerbagai opsi data centerSkalabilitas
Linode5 USDAntarmuka mudah dikelolaPemula

Untuk perbandingan VPS lengkap, cek tautan ini.

Langkah 1: Menyiapkan VPS Anda

  1. Pilih paket VPS yang sesuai kebutuhan Anda dan buat akun di penyedia pilihan Anda.

  2. Akses VPS Anda melalui SSH:

    ssh root@<ip-vps-anda>
  3. Perbarui paket di server Anda:

    sudo apt update && sudo apt upgrade -y

Langkah 2: Menginstal Docker

Docker sangat penting untuk menjalankan Outline. Mari kita instal:

  1. Pasang paket yang diperlukan:

    sudo apt install apt-transport-https ca-certificates curl software-properties-common -y
  2. Tambahkan kunci GPG Docker dan repository:

    curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo apt-key add -
    sudo add-apt-repository "deb [arch=amd64] https://download.docker.com/linux/ubuntu $(lsb_release -cs) stable"
  3. Pasang Docker:

    sudo apt update
    sudo apt install docker-ce -y
  4. Periksa instalasi Docker:

    sudo systemctl status docker

Langkah 3: Menjalankan Outline dengan Docker

Sekarang Docker sudah terpasang, saatnya menjalankan Outline.

  1. Buat direktori untuk menyimpan file Outline Anda:

    mkdir -p ~/outline
  2. Jalankan Outline dengan Docker:

    docker run -d -p 80:80 --name outline \
    -v ~/outline:/data \
    outline/outline
  3. Akses Outline:

    Buka browser Anda dan kunjungi http://<ip-vps-anda> untuk menyelesaikan pengaturan. Ikuti petunjuk di layar untuk membuat akun admin Anda.

Langkah 4: Mengamankan Server Outline Anda

Untuk mengamankan server Outline Anda, pertimbangkan memasang HTTPS. Mari kita gunakan Let’s Encrypt untuk SSL:

  1. Instal Certbot:

    sudo apt install certbot
  2. Jalankan Certbot untuk membuat sertifikat SSL:

    sudo certbot certonly --standalone -d <domain-anda>
  3. Perbarui perintah Docker Anda agar memasang sertifikat SSL:

    docker run -d -p 443:443 --name outline \
    -v ~/outline:/data \
    -v /etc/letsencrypt:/etc/letsencrypt \
    outline/outline

Pertanyaan Umum (FAQ)

Apa manfaat self-host Outline di VPS?

Self-host Outline di VPS memberi Anda kendali penuh atas data Anda, memastikan privasi dan keamanan. Anda dapat mengkustomisasi pengaturan server sesuai kebutuhan tanpa terikat batasan dari layanan pihak ketiga. Selain itu, dalam jangka panjang sering kali lebih hemat biaya dibanding layanan berlangganan, terutama jika Anda membutuhkan solusi skalabilitas.

Bisakah saya menggunakan Outline dengan DNS dinamis?

Ya, Anda dapat menggunakan Outline dengan layanan DNS dinamis. Pengaturan ini membantu Anda mempertahankan akses ke aplikasi pencatatan catatan yang di-host sendiri meskipun IP VPS Anda berubah. layanan seperti No-IP atau DuckDNS dapat membantu. Pastikan domain Anda mengarah ke IP VPS Anda saat ini, sehingga pengguna Anda dapat mengakses Outline tanpa hambatan.

Bagaimana cara membackup data Outline saya?

Membackup data Outline sangat penting untuk integritas data dan pemulihan bencana. Karena Outline menyimpan data di direktori tertentu di VPS Anda, Anda bisa membuat cadangan dari direktori tersebut. Gunakan perintah berikut untuk membuat cadangan:

tar -czf outline_backup.tar.gz ~/outline

Perintah ini mengompres direktori data Outline menjadi file tar.gz. Simpan file ini dengan aman di server lain atau di cloud untuk mencegah kehilangan data.

Kesimpulan

Dengan panduan ini, Anda dapat dengan efisien self-host Outline di VPS menggunakan Docker. Pengaturan ini memberi Anda kontrol penuh untuk mengelola lingkungan pencatatan catatan secara aman. Ikuti langkah-langkah yang disediakan, dan pastikan secara rutin memelihara server dan backup Anda agar tetap optimal. Untuk eksplorasi lebih jauh tentang solusi self-hosting, kunjungi r/selfhosted atau cek sumber daya awesome-selfhosted.