Soluzioni · Automazione
Un VPS per n8n
n8n è lo strumento di automazione dei workflow che ospitate voi stessi per tenere dati e credenziali sulla vostra macchina, gratuito con la sua Sustainable Use License. Il suo installer ufficiale avvia n8n, i suoi code runner, una sandbox e un servizio di ricerca con docker compose, quindi dategli una macchina vera: BD-8 a $12.90 al mese è la più economica adatta. C2-4-80 a $37.90 arriva con n8n installato.
Cosa richiede
Software dalla documentazione, dimensioni con la fonte indicata
Il software e le impostazioni di sicurezza provengono dalla documentazione del progetto stesso. Dove il progetto non pubblica requisiti hardware, le dimensioni indicano di chi sono.
Dal README, dall'installer e dalla documentazione di n8n
- Docker con Compose v2. L'installer ufficiale (
curl -fsSL https://get.n8n.io | sh) si rifiuta di funzionare senza, poi scrive uno stack compose con segreti generati. - La porta 5678 è l'editor e "l'unica porta che dovrebbe essere esposta su internet"; mettete HTTPS davanti e comunicate a n8n il suo indirizzo con
N8N_HOST,N8N_PROTOCOLeWEBHOOK_URL. - Le credenziali sono cifrate con
N8N_ENCRYPTION_KEY; fate il backup del .env scritto dall'installer, altrimenti il database non sarà leggibile altrove. - La community edition è gratuita in self-hosting con la Sustainable Use License; le funzionalità enterprise richiedono una licenza.
Dimensioni (nostre, in base a ciò che avvia lo stack ufficiale)
| Carico di lavoro | vCPU | RAM |
|---|---|---|
| Solo n8n, pochi workflow, SQLiteIl semplice docker run del README. Va bene per imparare. | 1 | 2 GB |
| Lo stack compose ufficiale: n8n + runner + sandbox + SearXNGCinque container; la sandbox AI usa Docker-in-Docker. | 2 | 4 GB |
| Automazioni intense, Postgres, molte esecuzioni simultaneeQueue mode e un vero database quando le esecuzioni si accumulano. | 4 | 8 GB |
I piani adatti
4 macchine, con prezzi in tempo reale
Prima la macchina adatta più economica. Prezzi odierni, al mese, letti dal catalogo.
- BD-8$12.90/mese
4 vCPU · 8 GB · 100 GB di disco · 32 TB
Il più economico che esegue lo stack ufficiale completo. 4 vCPU, 8 GB, 100 GB e 32 TB di traffico a meno delle macchine da 2 GB altrove. Il suo fornitore non esegue script di avvio: l'installazione sono le due righe del passaggio 1, digitate da voi.
- C2-4-80$37.90/mese
2 vCPU · 4 GB · 80 GB di disco · 3 TB
Arriva con n8n installato. 2 vCPU / 4 GB, in oltre trenta città, presso fornitori che eseguono il nostro preset. Accedete, create un tunnel verso l'editor o aggiungete il vostro dominio.
- C4-8-160$75.90/mese
4 vCPU · 8 GB · 160 GB di disco · 3 TB
Arriva installato, con spazio. 4 vCPU / 8 GB con il preset: per molti workflow, Postgres e la sandbox AI insieme.
- U2-4-40$14.90/mese
2 vCPU · 4 GB · 40 GB di disco · Unmetered
2 vCPU / 4 GB, Unmetered, Istanbul. Per workflow che spostano file tutto il giorno. Incollate voi l'installazione.
“Attiva con installazione” apre il configuratore con il nostro script di avvio per n8n già inserito nel campo dello script di avvio, per intero, prima dell'acquisto. Viene eseguito una sola volta, come root, durante l'allestimento del server, e solo sui fornitori la cui piattaforma esegue script di avvio; nelle altre righe l'installazione consiste negli stessi comandi, incollati da te.
L'installazione
Quattro passaggi, dall'installer ufficiale di n8n
Con il preset, i passaggi 1 e 2 sono già fatti quando il server arriva.
- Docker, poi n8n.
curl -fsSL https://get.docker.com | sh curl -fsSL https://get.n8n.io | shL'installer crea ./n8n con un file compose e un .env di segreti generati, e avvia tutto. - Tenete la porta 5678 fuori da internet. Il preset la blocca nel firewall e installa Caddy. Finché non avete un dominio, raggiungete l'editor via SSH:
ssh -N -L 5678:127.0.0.1:5678 root@your-serverpoi http://127.0.0.1:5678/ (la prima visita crea l'account proprietario). - Assegnategli un dominio. Puntate un record A al server; aggiungete
N8N_HOST,N8N_PROTOCOL=httpseWEBHOOK_URL=https://…/al .env ed eseguitedocker compose up -d; un blocco del Caddyfilereverse_proxy 127.0.0.1:5678ottiene il certificato per voi. - Fate il backup del file .env. Contiene la chiave di cifratura. Gli aggiornamenti si fanno rieseguendo l'installer con
--upgrade.
Onestamente
Cosa acquisteremmo davvero
Lo stack ufficiale è composto da cinque container, non uno. Acquistate la macchina da 8 GB che costa meno di quelle da 4 GB.
Per un'istanza n8n
BD-8 · $12.90/mese
4 vCPU, 8 GB, 100 GB di disco e 32 TB di traffico a $12.90: spazio per n8n, i suoi runner, la sandbox, in seguito Postgres, e ogni webhook che gli inviate. L'unica cosa che non fa è eseguire il nostro preset di avvio, quindi l'installazione sono due righe incollate. Se quelle due righe fanno la differenza, C2-4-80 a $37.90 arriva con n8n in esecuzione.
Domande
Le domande che si pongono prima dell'acquisto.
Quanta RAM serve a n8n?
Il self-hosting di n8n è gratuito?
Cosa fa il preset di avvio?
Mi serve un dominio?
SQLite o Postgres?
Come lo mantengo in funzione e aggiornato?
Continua a leggere