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

guide

Come Auto-ospitare Excalidraw su un VPS (Guida Completa)

Scopri come auto-ospitare Excalidraw su un VPS con questa guida pratica. Installazione passo dopo passo utilizzando Docker e le migliori opzioni VPS.

Come Auto-ospitare Excalidraw su un VPS (Guida Completa)

Excalidraw è uno strumento popolare di lavagna virtuale open-source che consente agli utenti di creare diagrammi e schizzi in modo collaborativo. Auto-ospitare Excalidraw su un Virtual Private Server (VPS) ti offre il pieno controllo sui tuoi dati e sull’ambiente. Questa guida ti condurrà attraverso l’intero processo di installazione di Excalidraw su un VPS utilizzando Docker.

Perché Auto-ospitare Excalidraw?

Auto-ospitare Excalidraw offre diversi vantaggi:

Scegliere un Fornitore di VPS

Quando selezioni un fornitore di VPS, considera fattori come prestazioni, prezzi e facilità d’uso. Ecco un breve confronto di alcuni fornitori di VPS popolari:

FornitorePrezzo al MeseSpecifiche
Contabo VPS5.99 EUR4 CPU, 8 GB RAM, 100 GB SSD
Hetzner Cloud4.15 EUR2 CPU, 2 GB RAM, 20 GB SSD
DigitalOcean6 USD1 CPU, 1 GB RAM, 25 GB SSD
Vultr6 USD1 CPU, 1 GB RAM, 25 GB SSD
Linode (Akamai)5 USD1 CPU, 2 GB RAM, 50 GB SSD

Per recensioni dettagliate e confronti, consulta il nostro confronto completo dei VPS.

Fornitori Raccomandati

Considerando le prestazioni e il costo, Contabo VPS è una scelta solida per questo progetto. Tuttavia, se preferisci un’interfaccia semplice e collegamenti ad alta velocità, DigitalOcean e Vultr sono anche ottime opzioni.

Impostare il Tuo VPS

  1. Seleziona il Tuo Fornitore di VPS: Scegline uno dall’elenco sopra e crea un account.
  2. Provisiona il Tuo VPS: Distribuisci una nuova istanza con un sistema operativo suggerito come Ubuntu 20.04 o successivo.

Accedere al Tuo VPS

Una volta che il tuo VPS è attivo, accedilo usando SSH. Apri il tuo terminale e digita:

ssh root@your-vps-ip

Sostituisci your-vps-ip con il tuo effettivo indirizzo IP del VPS. Ti verrà chiesto di inserire la password di root.

Installare Docker

  1. Aggiorna il Tuo Sistema:
apt update && apt upgrade -y
  1. Installa Docker:
apt install -y docker.io
  1. Avvia Docker:
systemctl start docker
systemctl enable docker
  1. Installa Docker Compose (opzionale, ma raccomandato):
apt install -y docker-compose

Distribuire Excalidraw

Ora che Docker è configurato, possiamo distribuire Excalidraw.

  1. Crea una Directory di Progetto:
mkdir excalidraw
cd excalidraw
  1. Crea un File di Docker Compose:

Crea un nuovo file chiamato docker-compose.yml:

version: '3'
services:
  excalidraw:
    image: excalidraw/excalidraw:latest
    ports:
      - "3000:8080"
    environment:
      - EXCALIDRAW_API_URL=https://excalidraw-api-server.herokuapp.com
  1. Avvia Excalidraw:

Esegui il seguente comando per distribuire Excalidraw:

docker-compose up -d
  1. Accedi ad Excalidraw:

Una volta che il container è in esecuzione, puoi accedere a Excalidraw visitando:

http://your-vps-ip:3000

Configurare Excalidraw

A questo punto, Excalidraw è attivo, ma potresti voler modificare alcune impostazioni. L’EXCALIDRAW_API_URL può essere cambiato con il tuo server API se lo desideri, ma il valore predefinito dovrebbe funzionare per la maggior parte dei casi d’uso.

FAQ

1. Posso eseguire Excalidraw senza Docker?

Sì, è possibile eseguire Excalidraw senza Docker impostando l’ambiente manualmente. Ciò comporta l’installazione di Node.js, Yarn e il cloning del repository da GitHub. Tuttavia, utilizzare Docker semplifica il processo di distribuzione, rendendolo ideale per la maggior parte degli utenti.

2. Excalidraw è sicuro se auto-ospitato?

Auto-ospitare Excalidraw garantisce che i tuoi dati rimangano sotto il tuo controllo. Tuttavia, la sicurezza dipende fortemente dalla gestione del tuo VPS. Mantieni sempre il software aggiornato e considera di implementare firewall e controlli di accesso per proteggere la tua istanza.

3. Come posso eseguire il backup dei miei dati di Excalidraw?

Excalidraw non ha un database integrato. I disegni possono solitamente essere esportati come file JSON. È consigliabile eseguire regolarmente il backup dei tuoi file esportati o della directory in cui è configurato il tuo storage attaccato se modifichi la configurazione di Docker per persistere i file.

Conclusione

Auto-ospitare Excalidraw su un VPS come Contabo o DigitalOcean è una scelta pratica per sviluppatori e team che necessitano di uno strumento di disegno collaborativo mantenendo il controllo sui propri dati. Seguendo questa guida, avrai Excalidraw operativo in poco tempo. Per ulteriori risorse di auto-hosting, visita la community di r/selfhosted o esplora awesome-selfhosted. Goditi la tua esperienza di disegno auto-ospitata!