Base di conoscenze

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

Installare n8n su un hosting Infomaniak

Aggiornamento 14/04/2026

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-ospitato, il che vi permette di mantenere un controllo totale sui vostri dati collegando centinaia di servizi tramite un'interfaccia visiva intuitiva.

 

Installazione di n8n

Prerequisiti

  • Aver installato un sito vuoto di tipo Node.js su un hosting Web o Server Cloud Infomaniak.
  • Arrestare la vostra applicazione Node.js prima di procedere con l'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 costruzione".
  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. Sulla pagina principale, cliccate sul pulsante Avvia (o Riavvia):
  13. Attendere qualche minuto, quindi recarsi all'URL del proprio sito (es: https://domain.xyz).
  14. Al primo accesso, n8n vi chiederà di creare un account proprietario per proteggere la vostra istanza.

La vostra istanza n8n è ora operativa! Potete iniziare a creare le vostre automatizzazioni.

Se si verifica un errore che indica che la porta è già in uso durante l'avvio:

  1. Modificate temporaneamente la Versione di Node.js nelle impostazioni (es: passate dalla v24 alla v23) e salvate. Questo forza l'arresto completo dei processi.
  2. Ripristinate la versione desiderata (v24) e salvate nuovamente.
  3. Riavviate l'applicazione.

 

Aggiornare n8n

È consigliabile mantenere regolarmente aggiornata la vostra istanza n8n per beneficiare delle ultime funzionalità e correzioni di sicurezza. Due metodi sono a vostra disposizione:

 

Metodo 1: tramite il Manager Infomaniak (Consigliato)

Per aggiornare n8n, basta riavviare il processo di costruzione dell'applicazione:

  • Verificate preventivamente nei Parametri avanzati che il vostro comando di costruzione utilizzi il tag @latest:

    cd && npm install n8n@latest sqlite3
  • Cliccate sul pulsante Avvia nella sezione Costruzione dell'applicazione.
  • Importante: non eliminate la cartella node_modules; il sistema si occuperà di aggiornare i pacchetti esistenti alla loro versione più recente:

 

Metodo 2: tramite una connessione SSH

Se preferite utilizzare la riga di comando, è possibile aggiornare n8n direttamente dall'ambiente Node.js:

  1. Connettersi al server in SSH.
  2. Accedete alla directory dell'applicazione e avviate l'aggiornamento:

    cd /srv/customer
    npm update n8n
  3. Una volta terminata l'operazione, riavviate l'applicazione dal Manager Infomaniak per applicare le modifiche.

Questa FAQ è stata utile?