File tree 3 files changed +32
-0
lines changed
3 files changed +32
-0
lines changed Original file line number Diff line number Diff line change
1
+ /.env
2
+ /data
3
+ /data /*
Original file line number Diff line number Diff line change
1
+ # n8n
2
+
3
+ https://github.com/n8n-io/n8n
Original file line number Diff line number Diff line change
1
+ version : " 3.3"
2
+
3
+ services :
4
+ # ##############################################
5
+ # ### n8n #####
6
+ # ##############################################
7
+ n8n :
8
+ image : docker.n8n.io/n8nio/n8n
9
+ container_name : n8n
10
+ restart : unless-stopped
11
+ volumes :
12
+ - ./data:/home/node/.n8n
13
+ networks :
14
+ - proxy
15
+ labels :
16
+ - " traefik.enable=true" # <== Enable traefik
17
+ - " traefik.http.routers.n8n-secured.rule=Host(`n8n.${DOMAIN}`)" # <== Set domain
18
+ - " traefik.http.routers.n8n-secured.entrypoints=websecure" # <== Set entry point for HTTPS
19
+ - " traefik.http.routers.n8n-secured.tls.certresolver=mytlschallenge" # <== Set certsresolvers for https
20
+ - " traefik.http.routers.n8n-secured.middlewares=authelia" # <== Add Authelia middlewares to protect login
21
+ - " traefik.http.routers.n8n-secured.service=n8n-service" # <== Set service
22
+ - " traefik.http.services.n8n-service.loadbalancer.server.port=5678" # <== Set target port on container
23
+
24
+ networks :
25
+ proxy :
26
+ external : true
You can’t perform that action at this time.
0 commit comments