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

guide

Come Auto-Ospitare Plane su un VPS (Guida Completa)

Impara come installare e avviare Plane su un VPS seguendo questa guida passo-passo per l'auto-hosting. Perfetta per sviluppatori e homelabber che desiderano una rete sociale privata, open-source.

Ospitare autonomamente una piattaforma di social networking come Plane offre privacy, personalizzazione e controllo sulla tua presenza online. Questa guida completa ti guiderà attraverso il deployment di Plane su un Virtual Private Server (VPS), usando Docker per una configurazione semplificata. Che tu sia uno sviluppatore, un appassionato o un homelabber, questa guida ti permette di eseguire Plane in modo sicuro ed efficiente.

Perché Auto-Ospitare Plane?

Plane è una rete sociale federata open-source incentrata sulla semplicità e sulla privacy. Ospitando Plane in autonomia, ottieni:

Requisiti

Prima di iniziare l’installazione, assicurati di avere:

Se non hai ancora scelto un provider VPS, considera opzioni popolari come Contabo, Hetzner Cloud o DigitalOcean. Dai un’occhiata al nostro confronto completo VPS per specifiche e prezzi dettagliati.

Passo 1: Seleziona e Prepara il Tuo VPS

Scegli un provider e distribuisci un server Ubuntu 22.04. Per uso di piccola scala, un piano che costa circa 4,15 EUR/mese (Hetzner Cloud) o 6 USD/mese (DigitalOcean/Vultr) è sufficiente.

Proteggi il tuo server:

sudo apt update && sudo apt upgrade -y
sudo adduser tuoutente
sudo usermod -aG sudo tuoutente

Configura un firewall (ad esempio ufw) per permettere traffico SSH e web.

Passo 2: Installa Docker e Docker Compose

Installa Docker:

sudo apt install -y docker.io
sudo systemctl enable --now docker
sudo usermod -aG docker tuoutente

Installa Docker Compose:

sudo apt install -y docker-compose

Disconnettiti e rilogga per applicare le modifiche ai gruppi.

Passo 3: Configura Docker per Plane

Crea una directory per Plane:

mkdir ~/plane
cd ~/plane

Crea un file docker-compose.yml:

version: '3'
services:
  plane:
    image: planttheidea/plane:latest
    container_name: plane
    restart: always
    ports:
      - "80:80"
      - "443:443"
    environment:
      - DOMAIN=tuo.dominio.com
      - SELFSIGNED=false
      - SECRET_KEY_BASE=tua-chiave-segreta-casuale
    volumes:
      - ./data:/data

Sostituisci tuo.dominio.com con il tuo dominio. Genera una chiave segreta sicura:

openssl rand -hex 32

Aggiorna SECRET_KEY_BASE di conseguenza.

Passo 4: Avvia Plane con Docker Compose

Avvia il deployment:

docker-compose up -d

Verifica che il container sia in esecuzione:

docker ps

Ora la tua istanza di Plane è accessibile tramite il tuo dominio.

Passo 5: Configura SSL con Certbot

Proteggi il sito con HTTPS:

sudo apt install -y certbot python3-certbot-nginx
sudo certbot --nginx -d tuo.dominio.com

Segui le istruzioni di Certbot per installare i certificati SSL. Modifica eventualmente la configurazione di Nginx per abilitare il supporto HTTPS.

Passo 6: Ultimi Ritocchi e Personalizzazioni

Confronto tra Opzioni VPS per l’Auto-Ospitare

ProviderPrezzo (al mese)CaratteristicheLink Affiliato
ContaboEUR 5,99SSD grande, opzioni CPUContabo
Hetzner CloudEUR 4,15Economico, affidabile, SSD veloceHetzner
DigitalOceanUSD 6Facile da usare, droplets, buona documentazioneDigitalOcean
VultrUSD 6Data center distribuiti nel mondoVultr
Linode (Akamai)USD 5Prestazioni solide, copertura globaleLinode

Per una comparazione completa di VPS adatta all’auto-ospitare, visita il nostro [confronto completo VPS].

FAQ

1. Posso auto-ospitare Plane su un VPS con soli 1 GB di RAM?

Sì. Per uso base, un VPS con 1 GB di RAM è sufficiente, specialmente se si eseguono altri servizi leggeri sulla stessa macchina. Docker aiuta a isolare Plane in modo efficiente. Tuttavia, per community più grandi o servizi aggiuntivi, considera un VPS con almeno 2-4 GB di RAM per migliori performance.

2. Come aggiorno Plane all’ultima versione?

Per aggiornare Plane, scarica l’ultima immagine Docker:

docker-compose pull
docker-compose up -d

Questo scarica la versione più recente e ricrea il container con downtime minimo. È consigliato effettuare aggiornamenti regolari per beneficiare di patch di sicurezza e nuove funzionalità.

3. Quali precauzioni di sicurezza devo adottare quando auto-ospito Plane?

Assicurati che il server sia configurato in modo sicuro: attiva un firewall, mantieni il sistema aggiornato, utilizza password robuste o SSH keys. Usa HTTPS con Certbot. Esegui backup regolari della tua volume data. Mantieni sempre Docker e il sistema operativo patchati contro vulnerabilità.

4. È possibile eseguire Plane senza un dominio?

Sebbene tecnicamente fattibile, usare un dominio aumenta sicurezza e fiducia dell’utente. Permette anche di avere certificati SSL per HTTPS, altamente raccomandato. Per test, puoi usare indirizzi IP locali o certificati autofirmati, ma non è consigliato per accesso pubblico.

5. Devo configurare un reverse proxy per Plane?

Se intendi ospitare più servizi o desideri maggiore controllo su SSL, si consiglia di configurare Nginx come reverse proxy. Altrimenti, Docker può esporre direttamente le porte 80 e 443 come mostrato sopra.

Conclusione

Auto-ospitare Plane su un VPS offre controllo completo sul tuo ambiente social con costi contenuti - a partire da circa 4,15 EUR/mese. Utilizzando Docker, il processo di deployment è semplificato, permettendoti di concentrarti sulla personalizzazione e sull’espansione della tua istanza. Ricorda sempre di mantenere il setup sicuro e regolarmente sottoposto a backup.

Per altri progetti e consigli di auto-hosting, consulta la lista [awesome-selfhosted] o la community di r/selfhosted. Ora, prepara il tuo server e inizia a costruire la tua rete sociale federata oggi! --- Fine ---