Base di conoscenze

1 000 FAQ, 500 tutorial e video esplicativi. Qui ci sono delle soluzioni!

Installare n8n su un hosting Infomaniak

Questa guida vi accompagna nell'installazione su Infomaniak di n8n, una soluzione di automatizzazione dei flussi di lavoro (workflow) potente ed estensibile.

 

Premessa

  • A differenza di strumenti come Zapier o Make, n8n, strumento di automatizzazione dei workflow “fair-code”, può essere auto-hosted, il che vi permette di mantenere un controllo totale sui vostri dati collegando centinaia di servizi tramite un'interfaccia visiva intuitiva.
  • In caso di necessità, partner locali e referenziati da Infomaniak possono occuparsi di queste pratiche: lanciate un appalto gratuito; si occupano di tutto, liberandovi dai dettagli tecnici — scoprite anche il ruolo dell'hosting provider.

 

Installazione di n8n

Prerequisiti

  • Avere installato un sito vuoto di tipo Node.js su un hosting Web o Server Cloud Infomaniak.
  • Arrestate la vostra applicazione Node.js prima di procedere all'installazione!

Per configurare il vostro hosting (via il Manager Infomaniak):

  1. Cliccate qui per accedere alla gestione del vostro prodotto sul Manager Infomaniak (avete bisogno di aiuto?).
  2. Cliccate direttamente sul nome attribuito al prodotto interessato.
  3. Arrestate, se necessario, l'applicazione, poi cliccate su Gestisci sotto Impostazioni avanzate:
  4. Cliccate sulla scheda Node.js per accedere alle impostazioni.
  5. Selezionate una versione recente (ad esempio 24 o superiore).
  6. Inserite il comando seguente sostituendo https://domaine.xyz con l'indirizzo reale del vostro sito:

    N8N_RELEASE_TYPE="stable" NODE_ENV="production" N8N_EDITOR_BASE_URL="https://domaine.xyz" WEBHOOK_URL="https://domaine.xyz" GENERIC_TIMEZONE="Europe/Zurich" /srv/customer/node_modules/.bin/n8n start
  7. Indicate 5678 per la porta di ascolto.
  8. Attivate la casella "Definire il comando di build".
  9. Inserite il comando seguente:

    cd && npm install n8n@latest sqlite3
  10. Cliccate su Salva:
  11. Avviate la fase di Build cliccando sul pulsante Avvia sotto Costruzione dell'applicazione:
  12. Nella pagina principale, clicca sul pulsante Avvia (o Riavvia):
  13. Attendi qualche minuto, poi vai all'URL del tuo sito (es: https://domain.xyz).
  14. Alla tua prima connessione, n8n ti chiederà di creare un account proprietario per proteggere la tua istanza.

La tua istanza n8n è ora operativa! Puoi iniziare a creare le tue automazioni.

Se incontri un errore che indica che la porta è già in uso all'avvio:

  1. Cambia temporaneamente la Versione di Node.js nelle impostazioni (es: passa dalla v24 alla v23) e salva. Questo forza l'arresto completo dei processi.
  2. Ripristina la versione desiderata (v24) e salva di nuovo.
  3. Riavvia l'applicazione.

Questa FAQ è stata utile?