Questa guida ti guiderà nella configurazione di un server di automazione N8N utilizzando Coolify, una piattaforma self-hosted che semplifica la distribuzione di varie applicazioni tramite Docker.

Guida video: https://youtu.be/7-lCm7utQ48?si=Yw5wH_iG5933W3m7

Sommario

● Prerequisiti
● Passaggio 1: Acquista un nome di dominio
● Passaggio 2: configura Cloudflare
● Passaggio 3: configura un VPS su Hostinger
● Passaggio 4: configura Coolify
● Passaggio 5: distribuire N8N
● Risoluzione dei problemi

Prerequisiti

Prima di iniziare, assicurati di avere:
● Una carta di credito/debito per l'acquisto di servizi
● Un gestore di password (consigliato per archiviare credenziali sicure)

Passaggio 1: Acquista un nome di dominio

1. Visita un registrar di domini (noi consigliamo ufficialmente Cloudflare, ma puoi usare qualsiasi altro provider).
2. Cerca il nome di dominio desiderato.
3. Seleziona un'opzione conveniente (TLD come .org possono essere più economici di .com).
4. Completa l'acquisto fornendo:
○ Informazioni di contatto
○ Dettagli dell'indirizzo
○ Informazioni sul pagamento
Stima dei costi: i nomi di dominio possono variare da $ 7,50 a $ 15+ all'anno, a seconda del TLD.

*Nota: "Spostalo su Cloudflare" dovrebbe indicare "Indirizza i nameserver a Cloudflare"

Passaggio 2: configura Cloudflare

Cloudflare fornisce gestione DNS, servizi CDN e certificati SSL.

1. Crea un account Cloudflare o accedi a cloudflare.com.
2. Dalla dashboard, seleziona "Aggiungi un sito" o "Aggiungi un dominio".
3. Inserisci il nome del tuo dominio e continua.
4. Seleziona il piano Gratuito (sufficiente per la maggior parte delle configurazioni di base).
5. Cloudflare ti fornirà gli indirizzi dei nameserver (solitamente due).
6. Vai al tuo registrar di dominio (dove hai acquistato il dominio) e:
○ Trova le impostazioni DNS o del nameserver
○ Sostituisci i nameserver predefiniti con i nameserver di Cloudflare
7. Ritorna su Cloudflare e completa l'attivazione.

Nota: la propagazione del DNS può richiedere fino a 24-48 ore, ma spesso si completa in pochi minuti o poche ore.

Passaggio 3: configura un VPS su Hostinger

1. Vai su Hostinger e crea un account.
2. Accedere alle opzioni VPS e selezionare KVM VPS.
3. Scegli le opzioni:
○ Seleziona una posizione del server (scegli in base alla tua posizione o a quella dei tuoi utenti)
○ Per l'installazione, seleziona Coolify
○ Crea una password di root complessa (si consigliano 15-20 caratteri)
○ Deseleziona tutti i componenti aggiuntivi non necessari
○ Scegli il piano KVM2 (o superiore se prevedi maggiori esigenze di risorse)

4. Seleziona il periodo di abbonamento (mensile o annuale) e completa il pagamento.
5. Dopo aver completato la procedura, verrai indirizzato alla pagina di gestione VPS.
6. Prendi nota dell'indirizzo IP del tuo server: ti servirà per il passaggio successivo.

Stima dei costi: KVM2 su Hostinger costa circa $ 10-15 al mese.

Passaggio 4: configura Coolify

A. Imposta i record DNS per Coolify

1. Vai alla dashboard di Cloudflare e seleziona il tuo dominio.
2. Accedere alle impostazioni DNS.
3. Aggiungere un nuovo record A:
○ Nome: "coolify" (questo crea coolify.tuodominio.com)
○ Destinazione: il tuo indirizzo IP VPS
○ TTL: automatico
4. Salvare il record.

B. Configurare le impostazioni SSL
1. In Cloudflare, vai alla sezione SSL/TLS.
2. Impostare la modalità di crittografia su "Completa" e salvare le modifiche.
C. Accesso e configurazione di Coolify
1. Una volta che il tuo VPS è pronto (lo stato mostrerà "In esecuzione"), accedi alla pagina di configurazione di Coolify utilizzando l'indirizzo IP fornito.
2. Crea il tuo account amministratore e salva la password in modo sicuro.
3. Se lo desideri, puoi saltare l'onboarding.
4. Vai su Impostazioni e aggiorna il dominio:
○ Inserisci https://coolify.tuodominio.com
○ Salva le modifiche
5. Dopo la propagazione del DNS (solitamente rapida con Cloudflare), potrai accedere a Coolify su coolify.yourdomain.com.

Fase 5: distribuire N8N

A. Imposta DNS per N8N

1. Torna alle impostazioni DNS di Cloudflare.
2. Aggiungere un altro record A:
○ Nome: "n8n" (crea n8n.tuodominio.com)
○ Destinazione: stesso indirizzo IP VPS
○ TTL: automatico
3. Salvare il record.

B. Creare progetti in Coolify

1. Accedi alla dashboard di Coolify.
2. Crea un nuovo progetto (consideralo come una cartella):
○ Fai clic su "Aggiungi nuovo progetto"
○ Assegnagli un nome (ad esempio, "n8n-setup-system")
○ Fai clic su Continua
3. Facoltativamente, crea un progetto DB:
○ Fai nuovamente clic su "Aggiungi nuovo progetto"
○ Assegnagli un nome (ad esempio, "DB")

C. Distribuisci N8N con PostgreSQL

1. Seleziona il tuo progetto.
2. Fare clic su "Aggiungi una nuova risorsa".
3. Trova e seleziona "n8n con PostgreSQL".
4. Configurare l'installazione:
○ Assegnagli un nome (ad esempio, "n8n-postgres")
○ Lascia i valori predefiniti così come sono
5. Configurare le impostazioni del dominio:
○ Inserisci il tuo sottodominio: n8n.tuodominio.com
6. Fare clic su Salva.
7. Distribuire l'applicazione cliccando sul pulsante "Distribuisci" in alto a destra.
8. Attendere il completamento della distribuzione (solitamente occorrono alcuni minuti).
9. Una volta completata la distribuzione, controllare lo stato di integrità (dovrebbe indicare "Integro").
10. Fare clic su "Link" per accedere all'installazione N8N.

D. Attiva la licenza N8N

1. Quando accedi per la prima volta a N8N, segui la procedura guidata di configurazione.
2. Quando viene richiesta una licenza, selezionare la licenza gratuita della community.
3. Controlla la tua posta elettronica per trovare la chiave di licenza.
4. Immettere o fare clic sul pulsante per applicare la chiave di licenza.
5. Completare il processo di configurazione N8N.

Risoluzione dei problemi

Problemi comuni da verificare se le cose non funzionano:
● Assicurati che SSL/TLS sia impostato su "Completo" in Cloudflare
● Verifica che i tuoi indirizzi IP siano inseriti correttamente nei record DNS
● Assicurati di utilizzare HTTPS nelle configurazioni del tuo dominio
● Lasciare che le modifiche DNS abbiano il tempo di propagarsi
● Controllare lo stato di integrità di Coolify e i registri se i servizi non si avviano

Test della configurazione

Per verificare se tutto funziona correttamente:

1. Accedi alla tua installazione N8N
2. Crea un webhook semplice
3. Testare il webhook con una richiesta POST

Se ricevi una risposta, congratulazioni! Il tuo server N8N è configurato correttamente e pronto per l'uso.

Prossimi passi

Ora che il tuo server N8N è attivo e funzionante, puoi:

● Creare flussi di lavoro
● Imposta integrazioni con altri servizi
● Esplora altre applicazioni disponibili tramite Coolify
● Valuta la possibilità di impostare backup automatici per il tuo server

Ricorda che l'installazione di Coolify ti dà accesso a molte altre applicazioni open source che puoi distribuire seguendo passaggi simili.

Share Article

Get stories direct to your inbox

We’ll never share your details. View our Privacy Policy for more info.