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

guide

Panduan VPS Docmost (2026): Pengaturan, Persyaratan & Penyedia Terbaik

Panduan lengkap menjalankan Docmost di VPS pada tahun 2026. Membahas apa itu Docmost, persyaratan VPS, perbandingan penyedia, dan pengaturan Docker Compose.

Docmost adalah salah satu alternatif open-source terbaik untuk Notion dan Confluence bagi tim yang menginginkan kendali penuh atas dokumentasi mereka. Menjalankan-nya di VPS dengan Docker Compose sangatlah sederhana - dan panduan ini membimbing Anda melalui semuanya: apa itu Docmost, mengapa hosting sendiri mengalahkan SaaS, VPS mana yang harus dipilih, dan bagaimana mengaturnya.

Apa Itu Docmost?

Docmost adalah platform dokumentasi kolaboratif dan wiki yang bersifat open-source dan self-hosted. Dibuat sebagai pengganti modern untuk alat perusahaan berat seperti Confluence dan alat tertutup seperti Notion.

Fitur utama:

Docmost dikembangkan secara aktif dan tersedia di github.com/docmost/docmost.

Mengapa Self-Host Docmost di VPS?

Persyaratan VPS untuk Docmost

TingkatvCPURAMPenyimpananCocok Untuk
Minimum11GB10GBPenggunaan pribadi, 1-2 pengguna
Direkomendasikan22GB20GB NVMeTim kecil (hingga 10)
Nyaman2+4GB40GB+ NVMeTim 10-50 pengguna

Docmost menjalankan tiga container: aplikasinya sendiri, PostgreSQL 16, dan Redis 7. Redis ringan; Postgres adalah konsumen terbesar ketika beban tinggi.

Perbandingan Penyedia VPS

PenyediaHargaRAMPenyimpananTerbaik Untuk
Hetzner Cloud€4.15/bulan4GB40GB NVMeNilai terbaik di EU
Contabo VPS€5.99/bulan8GB200GB NVMeTim dengan banyak data atau berkembang
Linode (Akamai)$5/bulan1GB25GB SSDBudget, penggunaan ringan
Vultr$6/bulan1GB25GB SSDRegion global
DigitalOcean$6/bulan1GB25GB SSDRamah pemula

Rekomendasi: Hetzner Cloud dengan €4.15/bulan adalah keseimbangan terbaik antara harga dan performa untuk sebagian besar deployment Docmost. Contabo tak tertandingi jika Anda membutuhkan ruang penyimpanan besar.

Pengaturan Docker Compose

Berikut adalah docker-compose.yml siap pakai untuk produksi:

version: '3'
services:
  docmost:
    image: docmost/docmost:latest
    ports:
      - "3000:3000"
    environment:
      DATABASE_URL: postgresql://docmost:password@db:5432/docmost
      REDIS_URL: redis://redis:6379
    depends_on:
      - db
      - redis
  db:
    image: postgres:16
    environment:
      POSTGRES_USER: docmost
      POSTGRES_PASSWORD: password
      POSTGRES_DB: docmost
    volumes:
      - pg_data:/var/lib/postgresql/data
  redis:
    image: redis:7
    volumes:
      - redis_data:/data
volumes:
  pg_data:
  redis_data:

Simpan ini sebagai docker-compose.yml, lalu jalankan:

docker compose up -d

Docmost akan tersedia di http://your-server-ip:3000. Gunakan reverse proxy Nginx untuk menambahkan domain dan SSL.

Reverse Proxy Nginx (dengan SSL)

server {
    listen 80;
    server_name docs.yourdomain.com;
    return 301 https://$host$request_uri;
}

server {
    listen 443 ssl;
    server_name docs.yourdomain.com;

    ssl_certificate /etc/letsencrypt/live/docs.yourdomain.com/fullchain.pem;
    ssl_certificate_key /etc/letsencrypt/live/docs.yourdomain.com/privkey.pem;

    location / {
        proxy_pass http://localhost:3000;
        proxy_set_header Host $host;
        proxy_set_header X-Real-IP $remote_addr;
        proxy_set_header Upgrade $http_upgrade;
        proxy_set_header Connection "upgrade";
    }
}

Jalankan certbot --nginx -d docs.yourdomain.com untuk mendapatkan sertifikat gratis dari Let’s Encrypt.

Langkah Pertama Setelah Pengaturan

  1. Kunjungi https://docs.yourdomain.com dan selesaikan wizard setup
  2. Buat workspace pertama Anda dan undang anggota tim
  3. Atur spaces per proyek atau departemen
  4. Konfigurasikan izin untuk setiap space

Penyedia Mana yang Harus Anda Pilih?

Untuk rincian lengkap semua penyedia VPS top, kunjungi selfhostvps.com/en/best/.