From c7c98d45f8f658da15ba15b07152520df53faebd Mon Sep 17 00:00:00 2001 From: Kim Brian Ramberg Date: Wed, 8 Oct 2025 19:36:36 +0000 Subject: [PATCH] Added N8N --- n8n/.env | 9 +++++++++ n8n/compose.yml | 19 +++++++++++++++++++ 2 files changed, 28 insertions(+) create mode 100644 n8n/.env create mode 100644 n8n/compose.yml diff --git a/n8n/.env b/n8n/.env new file mode 100644 index 0000000..8a0bb4a --- /dev/null +++ b/n8n/.env @@ -0,0 +1,9 @@ + +N8N_ENFORCE_SETTINGS_FILE_PERMISSIONS=true +N8N_SUBDOMAIN='n8n' +N8N_DOMAIN_NAME='home.ramberg.net' +N8N_PORT='5678' +N8N_PROTOCOL='https' +N8N_RUNNERS_ENABLED='true' +NODE_ENV='production' +GENERIC_TIMEZONE='Europe/Oslo' diff --git a/n8n/compose.yml b/n8n/compose.yml new file mode 100644 index 0000000..74484fd --- /dev/null +++ b/n8n/compose.yml @@ -0,0 +1,19 @@ +services: + n8n: + image: docker.n8n.io/n8nio/n8n + restart: always + ports: + - "127.0.0.1:5678:5678" + environment: + - N8N_ENFORCE_SETTINGS_FILE_PERMISSIONS=${N8N_ENFORCE_SETTINGS_FILE_PERMISSIONS} + - N8N_HOST=${N8N_SUBDOMAIN}.${N8N_DOMAIN_NAME} + - N8N_PORT=5678 + - N8N_PROTOCOL=${N8N_PROTOCOL} + - N8N_RUNNERS_ENABLED=${N8N_RUNNERS_ENABLED} + - NODE_ENV=${NODE_ENV} + - WEBHOOK_URL=${N8N_PROTOCOL}://${N8N_SUBDOMAIN}.${N8N_DOMAIN_NAME}/ + - GENERIC_TIMEZONE=${GENERIC_TIMEZONE} + - TZ=${GENERIC_TIMEZONE} + volumes: + - /home/rcadmin/docker/n8n/data:/home/node/.n8n + - /home/rcadmin/docker/n8n/files:/files