Guida VPS Docmost (2026): Configurazione, Requisiti e Provider
Docmost è una delle migliori alternative open-source a Notion e Confluence per i team che vogliono il controllo completo sulla propria documentazione. Eseguirlo su un VPS con Docker Compose è semplice — questa guida copre tutto: cos’è Docmost, perché l’auto-hosting supera il SaaS, quale VPS scegliere e come metterlo in funzione.
Cos’è Docmost?
Docmost è una piattaforma open-source e auto-ospitata per la documentazione collaborativa e i wiki. È stata creata come alternativa moderna agli strumenti enterprise pesanti come Confluence e agli strumenti proprietari come Notion.
Caratteristiche principali:
- Collaborazione in tempo reale — più utenti modificano contemporaneamente con cursori in diretta
- Editor a blocchi — testo ricco, tabelle, blocchi di codice, incorporamenti, call-out
- Spazi e pagine annidate — organizzazione gerarchica dei documenti come in Notion
- Permessi granulari — controllo degli accessi a livello workspace, spazio o pagina
- Auto-ospitato — i dati non lasciano mai il tuo server
- Deployment Docker Compose — operativo in pochi minuti con PostgreSQL e Redis
Docmost è in sviluppo attivo: github.com/docmost/docmost.
Perché Auto-ospitare Docmost su un VPS?
- Privacy: I documenti del team, i wiki interni e le basi di conoscenza sensibili rimangono sulla tua infrastruttura
- Costo: Un VPS da 5 €/mese è più economico della tarificazione per posto SaaS per i team
- Controllo: Dominio personalizzato, integrazione LDAP/SSO, nessun lock-in del vendor
- Prestazioni: Scegli un VPS vicino geograficamente al tuo team per bassa latenza
Requisiti VPS per Docmost
| Livello | vCPU | RAM | Spazio | Adatto per |
|---|---|---|---|---|
| Minimo | 1 | 1 GB | 10 GB | Uso personale, 1–2 utenti |
| Consigliato | 2 | 2 GB | 20 GB NVMe | Team piccoli (fino a 10 utenti) |
| Confortevole | 2+ | 4 GB | 40 GB+ NVMe | Team da 10 a 50 utenti |
Docmost esegue tre container: l’applicazione, PostgreSQL 16 e Redis 7. Redis è leggero; Postgres è il maggior consumatore sotto carico.
Confronto Provider VPS
| Provider | Prezzo | RAM | Spazio | Ideale per |
|---|---|---|---|---|
| Hetzner Cloud | 4,15 €/mese | 4 GB | 40 GB NVMe | Miglior valore EU |
| Contabo VPS | 5,99 €/mese | 8 GB | 200 GB NVMe | Team in crescita o con molto spazio |
| Linode (Akamai) | 5 $/mese | 1 GB | 25 GB SSD | Budget, uso leggero |
| Vultr | 6 $/mese | 1 GB | 25 GB SSD | Regioni globali |
| DigitalOcean | 6 $/mese | 1 GB | 25 GB SSD | Principianti |
Raccomandazione: Hetzner Cloud a 4,15 €/mese offre il miglior equilibrio prezzo/prestazioni per la maggior parte dei deployment Docmost. Contabo è imbattibile per lo spazio di archiviazione.
Configurazione Docker Compose
Ecco un file docker-compose.yml pronto per la produzione:
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:
Salva questo come docker-compose.yml, poi esegui:
docker compose up -d
Docmost sarà disponibile su http://ip-del-tuo-server:3000. Usa un reverse proxy Nginx per aggiungere un dominio e SSL.
Reverse Proxy Nginx (con SSL)
server {
listen 80;
server_name docs.tuodominio.it;
return 301 https://$host$request_uri;
}
server {
listen 443 ssl;
server_name docs.tuodominio.it;
ssl_certificate /etc/letsencrypt/live/docs.tuodominio.it/fullchain.pem;
ssl_certificate_key /etc/letsencrypt/live/docs.tuodominio.it/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";
}
}
Esegui certbot --nginx -d docs.tuodominio.it per ottenere un certificato Let’s Encrypt gratuito.
Primi Passi dopo l’Installazione
- Apri
https://docs.tuodominio.ite completa il wizard di configurazione - Crea il tuo primo workspace e account amministratore
- Crea spazi per progetto o dipartimento
- Invita i membri del team dal pannello Impostazioni
Quale Provider Scegliere?
- Team EU con budget ridotto: Hetzner Cloud — 4 GB RAM, 4,15 €/mese
- Massimo spazio: Contabo — 200 GB NVMe, 5,99 €/mese
- Copertura globale: Vultr — 32 datacenter in tutto il mondo
- Avvio più semplice: DigitalOcean — migliore interfaccia e documentazione
Per un confronto completo di tutti i provider VPS: selfhostvps.com/en/best/.