Aditya190803 commited on
Commit
6ce3d74
·
verified ·
1 Parent(s): 330a442

Upload 2 files

Browse files
Files changed (2) hide show
  1. Dockerfile +17 -0
  2. space.yaml +7 -0
Dockerfile ADDED
@@ -0,0 +1,17 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ # Dockerfile for Hugging Face Spaces deployment of n8n
2
+ FROM n8nio/n8n:latest
3
+
4
+ # Set working directory
5
+ WORKDIR /app
6
+
7
+ # Expose port
8
+ EXPOSE 5678
9
+
10
+ # Environment variables for basic authentication
11
+ ENV N8N_BASIC_AUTH_ACTIVE=true
12
+ ENV N8N_BASIC_AUTH_USER=${N8N_BASIC_AUTH_USER}
13
+ ENV N8N_BASIC_AUTH_PASSWORD=${N8N_BASIC_AUTH_PASSWORD}
14
+ ENV WEBHOOK_URL=${WEBHOOK_URL}
15
+
16
+ # Start n8n
17
+ CMD ["n8n", "start"]
space.yaml ADDED
@@ -0,0 +1,7 @@
 
 
 
 
 
 
 
 
1
+ # space.yaml
2
+ title: n8n Workflow Automation
3
+ sdk: docker
4
+ docker:
5
+ image: n8nio/n8n:latest
6
+ ports:
7
+ - 5678