Skip to content

Latest commit

 

History

History
120 lines (82 loc) · 3.28 KB

File metadata and controls

120 lines (82 loc) · 3.28 KB

image-20210506104427925

¿Che cos'è questo repository?

Questo repository contiene un'implementazione di N8N tramite Træfik.

Configurazione

Per utilizzare questa versione di N8N con Træfik, è necessario prima installare il contenitore per Træfik.

Repository Docker per Træfik

Una volta installato, seguire queste istruzioni:

mkdir /root/containers
cd /root/containers
git clone https://github.com/aitorroma/n8n-traefik.git n8n
cd n8n

Regolare le variabili nel file .env.

N8N_HOST=n8n.hiveagile.club

## N8N Version

VERSION=latest

## N8N Config
VUE_APP_URL_BASE_API=https://${N8N_HOST}
N8N_PROTOCOL=https
WEBHOOK_URL=https://${N8N_HOST}

EXECUTIONS_DATA_PRUNE=true
EXECUTIONS_DATA_MAX_AGE=336
GENERIC_TIMEZONE=Europe/Madrid
N8N_ENFORCE_SETTINGS_FILE_PERMISSIONS=true

#### SMTP CONFIG #####

N8N_EMAIL_MODE=smtp
N8N_SMTP_HOST=smtp.eu.mailgun.org
N8N_SMTP_PORT=465
N8N_SMTP_USER=user@domain.com
N8N_SMTP_PASS=lapassword
N8N_SMTP_SSL=true
N8N_SMTP_SENDER=user@domain.com

N8N_HOST

Questo sarà l'URL che utilizzerai per accedere all'istanza di N8N. È necessario impostare un record DNS A sul server perché funzioni.

WEBHOOK_TUNNEL_URL

Questo è l'URL che utilizzerai per connetterti ai webhook del tuo server.

SMTP CONFIG

È necessario configurare le variabili di posta elettronica per il funzionamento della modalità multiusuario.

USO

cd /root/containers/n8n
docker-compose up -d

Questo comando avvierà l'istanza di N8N sul sottodominio con supporto SSL.

Hack Google Traduttore

Aggiungo un comando che consente di utilizzare il nodo Execute Command per tradurre il testo di Google senza limiti.

È possibile installarlo con il comando:

cd /root/containers/n8n
make installtrans

Puoi usare questo comando per tradurre il testo:

/usr/bin/translate --brief -t es "HiveAgile, is the best comunity of the world"  -no-auto

Ecco come funziona:

Aggiornamenti automatici

È possibile utilizzare Watchtower per aggiornare tutti i contenitori impostati come latest:

docker run -d \
    --name watchtower \
    -v /var/run/docker.sock:/var/run/docker.sock \
    containrrr/watchtower -i 30

Invito al mio Canale

Sei invitato al mio canale di Telegram, dove pubblico più soluzioni come questa.

Telegram-iconhttps://t.me/aitorroma

Scopri HiveAgile

Se ti è piaciuto questo contenitore, unisciti a HiveAgile.com, una community su OpenSource in cui puoi trovare molti contenitori Docker pronti all'uso, democratizzando tutta la parte tecnica per creare i tuoi progetti.

ko-fi