first commit

This commit is contained in:
jonas@geiger-natur.de
2025-12-21 11:53:49 +01:00
commit 579a694fdd
15 changed files with 368 additions and 0 deletions

24
projects/n8n/README.md Normal file
View File

@@ -0,0 +1,24 @@
# [n8n](https://n8n.io)
## n8n
### General
- Compose Path: `./projects/n8n/n8n.yml`
### Environment
- N8N_HOST: same as host in #[domains](#domains)
- N8N_PORT: #default `5678`
- N8N_PROTOCOL: #default: `http`
- NODE_ENV: #default: `production`
- WEBHOOK_URL: #default: `https://${N8N_HOST}/`
- GENERIC_TIMEZONE: #local time zone - example: `Europe/Berlin`
- N8N_SECURE_COOKIE: #default `false`
### Domains
- Service Name: `n8n`
- Container Port: `5678`
- HTTPS: `true`
- Certificate Provider: `Let's Encrypt`

View File

@@ -0,0 +1,17 @@
services:
n8n:
image: docker.n8n.io/n8nio/n8n:1.104.0
restart: always
environment:
- N8N_HOST=${N8N_HOST}
- N8N_PORT=${N8N_PORT}
- N8N_PROTOCOL=http
- NODE_ENV=production
- WEBHOOK_URL=https://${N8N_HOST}/
- GENERIC_TIMEZONE=${GENERIC_TIMEZONE}
- N8N_SECURE_COOKIE=false
volumes:
- n8n_data:/home/node/.n8n
volumes:
n8n_data: