Test indipendenti Aggiornato aprile 2026 387 guide di self-hosting 5 provider VPS testati

guide

Self-Hosting con Paperclip: Gestione Documentale sul Proprio VPS

Come ospitare Paperclip in autonomia per la gestione dei documenti. Casi d'uso, guida di configurazione completa, integrazioni e consigli per VPS.

Self-Hosting con Paperclip: Gestione Documentale sul Proprio VPS

Chi lavora con documenti sensibili — contratti, fatture, cartelle cliniche, materiali di ricerca — sa che affidarli a un SaaS cloud è un atto di fiducia che forse si preferirebbe evitare. Paperclip è un sistema di gestione documentale self-hosted che ti dà il controllo totale su ogni byte della tua libreria documentale.

Questo articolo spiega cosa fa bene Paperclip, a chi si rivolge, come distribuirlo su un VPS e come integrarlo in un workflow self-hosted più ampio.

Cosa distingue Paperclip

La maggior parte dei file manager self-hosted (Nextcloud, Seafile) sono soluzioni di cloud storage generiche. Paperclip è progettato specificamente per la gestione documentale: l’ingestione, l’OCR, i metadati e il recupero sono al centro del suo funzionamento, non la sincronizzazione o la condivisione di file.

Differenze chiave:

A chi si rivolge Paperclip

Requisiti VPS

SpecMinimoConsigliato
vCPU12
RAM1 GB2–4 GB
Storage20 GB50 GB+
OSUbuntu 22.04 / Debian 12Ubuntu 22.04 LTS
DatabaseSQLitePostgreSQL (multi-utente)

Provider consigliati:

Guida di configurazione completa

1. Installare Docker

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

2. Distribuire Paperclip con Docker Compose

Crea /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/documenti:/watch  # cartella monitorata opzionale
    environment:
      - PAPERCLIP_SECRET_KEY=la_tua_chiave_casuale_qui
      - PAPERCLIP_OCR_ENABLED=true
      - PAPERCLIP_OCR_LANGUAGE=ita  # per documenti in italiano

volumes:
  paperclip_data:

Avviare lo stack:

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

3. Esporre tramite HTTPS

Con Caddy per TLS automatico:

apt install caddy -y

/etc/caddy/Caddyfile:

docs.tuodominio.it {
    reverse_proxy localhost:8080
}
systemctl reload caddy

4. Configurare i tipi di documento

Nell’interfaccia web di Paperclip, definisci tipi di documento (es.: “Fattura”, “Contratto”, “Ricevuta”) e assegna regole di archiviazione. Il recupero sarà molto più rapido rispetto al basarsi solo sui nomi dei file.

5. Configurare una cartella monitorata

Monta una cartella locale del tuo VPS sul volume /watch. Qualsiasi file depositato viene automaticamente ingerito, elaborato dall’OCR e aggiunto alla libreria — ideale per import di massa o workflow automatizzati.

Integrazioni ed estensioni

Workflow senza carta: combina Paperclip con un’app di scansione (Scanbot, Adobe Scan) che invii direttamente alla casella di posta di Paperclip via email o upload — pipeline completamente automatizzata dalla carta al digitale ricercabile.

Backup su S3: usa rclone per sincronizzare il volume dati di Paperclip con Backblaze B2 o qualsiasi bucket compatibile S3:

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

Nginx Proxy Manager: se usi già NPM sul tuo VPS, punta semplicemente un proxy host su paperclip:8080 e abilita Let’s Encrypt dalla GUI.

Authentik / Authelia: aggiungi SSO davanti a Paperclip con un identity provider per installazioni multi-utente.

Consigli di manutenzione

Paperclip è uno dei gestori documentali self-hosted meglio mantenuti disponibili. Per un deploy su VPS, Hetzner Cloud copre la maggior parte degli utenti a 4,15 €/mese. Se hai bisogno di storage serio per un grande archivio documentale, Contabo offre 200 GB NVMe a 5,99 €/mese.


Vedi anche: Confronto VPS completo su selfhostvps.com