sakib87654 commited on
Commit
0cfad92
·
verified ·
1 Parent(s): b907a19

Create Dockerfile

Browse files
Files changed (1) hide show
  1. Dockerfile +30 -0
Dockerfile ADDED
@@ -0,0 +1,30 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ # Evolution-API v1 without database
2
+ FROM atendai/evolution-api:v1.7.4
3
+
4
+ # Environment variables
5
+ ENV SERVER_URL=https://sakib87654-evolution-api-v1.hf.space
6
+ ENV WEBSOCKET_ENABLED=true
7
+ ENV WEBSOCKET_GLOBAL_EVENTS=false
8
+ ENV CONFIG_SESSION_PHONE_CLIENT=EvolutionAPI
9
+ ENV CONFIG_SESSION_PHONE_NAME=Chrome
10
+
11
+ # Disable Database
12
+ ENV DATABASE_ENABLED=false
13
+
14
+ # Disable Redis (optional storage)
15
+ ENV CACHE_REDIS_ENABLED=false
16
+
17
+ # Temporary storage in memory
18
+ ENV STORE_MESSAGES=true
19
+ ENV STORE_MESSAGE_UP=true
20
+ ENV STORE_CONTACTS=true
21
+ ENV STORE_CHATS=true
22
+
23
+ # Authentication
24
+ ENV AUTHENTICATION_API_KEY=change-this-to-strong-key
25
+
26
+ # Expose port
27
+ EXPOSE 8080
28
+
29
+ # Start the application
30
+ CMD ["npm", "run", "start:prod"]