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

guide

Self-Hosting dengan Paperclip: Manajemen Dokumen di VPS Anda Sendiri

Pelajari cara self-host Paperclip untuk pengelolaan dokumen. Membahas studi kasus, panduan lengkap pengaturan, integrasi, dan tips menjalankan di VPS.

Self-Hosting dengan Paperclip: Manajemen Dokumen di VPS Anda Sendiri

Bagi siapa saja yang menangani dokumen sensitif - kontrak, faktur, rekam medis, materi penelitian - menyerahkannya ke layanan cloud SaaS mungkin bukan pilihan yang nyaman karena kepercayaan. Paperclip adalah sistem manajemen dokumen yang di-self-host dan memungkinkan Anda memiliki kendali penuh atas seluruh perpustakaan dokumen Anda.

Artikel ini membahas apa yang dilakukan Paperclip dengan baik, siapa yang cocok menggunakannya, cara meng-deploy-nya di VPS, dan bagaimana mengintegrasikannya ke dalam workflow self-hosted yang lebih luas.

Apa yang Membuat Paperclip Berbeda

Sebagian besar pengelola file self-hosted (Nextcloud, Seafile) adalah sistem penyimpanan cloud yang bersifat umum. Paperclip dirancang khusus untuk manajemen dokumen: fokus pada ingestion, OCR, metadata, dan pencarian, bukan sinkronisasi atau berbagi file.

Faktor pembeda utama:

Siapa yang Harus Menggunakan Paperclip

Persyaratan VPS

Paperclip cukup ringan untuk dijalankan pada VPS tingkat awal:

SpesifikasiMinimumDisarankan
vCPU12
RAM1GB2-4GB
Penyimpanan20GB50GB+
OSUbuntu 22.04 / Debian 12Ubuntu 22.04 LTS
DatabaseSQLitePostgreSQL (multi-user)

Penyedia yang Disarankan:

Panduan Pengaturan Lengkap

1. Install Docker

curl -fsSL https://get.docker.com | sh
systemctl enable --now docker

2. Deploy Paperclip dengan Docker Compose

Buat file /opt/paperclip/docker-compose.yml:

version: "3.8"

services:
  paperclip:
    image: paperclip/paperclip:latest
    container_name: paperclip
    restart: unless-stopped
    ports:
      - "8080:8080"
    volumes:
      - paperclip_data:/data
      - /mnt/documents:/watch  # folder pengawasan opsional
    environment:
      - PAPERCLIP_SECRET_KEY=your_random_secret_here
      - PAPERCLIP_OCR_ENABLED=true
      - PAPERCLIP_OCR_LANGUAGE=eng  # ubah sesuai bahasa lain

volumes:
  paperclip_data:

Lanjutkan dengan menjalankan:

cd /opt/paperclip && docker compose up -d

3. Ekspos melalui HTTPS

Menggunakan Caddy untuk TLS otomatis:

apt install caddy -y

File /etc/caddy/Caddyfile:

docs.yourdomain.com {
    reverse_proxy localhost:8080
}

Lalu reload Caddy:

systemctl reload caddy

4. Konfigurasi Tipe Dokumen

Di antarmuka web Paperclip, tentukan tipe dokumen (misalnya, โ€œInvoiceโ€, โ€œContractโ€, โ€œReceiptโ€) dan tetapkan aturan penyimpanan. Ini mempercepat pencarian dibanding hanya mengandalkan nama file.

5. Siapkan Folder Pengawasan

Arahkan folder lokal di VPS ke volume /watch. File yang disimpan di sana akan otomatis diimport, diproses OCR-nya, dan ditambahkan ke library - sangat berguna untuk impor massal atau workflow otomatis.

Integrasi dan Ekstensi

Workflow ala Paperless: Gabungkan Paperclip dengan aplikasi scanner (Scanbot, Adobe Scan) yang mengirimkan email atau meng-upload langsung ke inbox Paperclip untuk pipeline otomatis paper ke digital yang dapat dicari.

Backup ke S3: Pakai rclone untuk mencerminkan volume data Paperclip ke Backblaze B2 atau bucket S3 lain:

rclone sync /var/lib/docker/volumes/paperclip_data/_data remote:paperclip-backup

Nginx Proxy Manager: Jika sudah menjalankan NPM, arahkan proxy ke paperclip:8080 dan aktifkan Letโ€™s Encrypt dari GUI.

Authentik / Authelia: Tambahkan SSO di depan Paperclip dengan penyedia identitas untuk instalasi multi-user.

Tips Pemeliharaan

Ringkasan

Paperclip adalah salah satu pengelola dokumen self-hosted yang paling dikelola dengan baik. Untuk peng-deploy-an di VPS, Hetzner Cloud cocok untuk sebagian besar pengguna dengan biaya โ‚ฌ4.15/bulan. Jika Anda membutuhkan penyimpanan besar untuk arsip dokumen, Contabo menyediakan 200GB NVMe seharga โ‚ฌ5.99/bulan.

Gabungan kemudahan Docker, OCR otomatis, dan organisasi metadata menjadikan Paperclip pilihan menarik sebagai pengganti layanan dokumen cloud.


Lihat juga: Perbandingan VPS lengkap di selfhostvps.com