@@ -13,86 +13,90 @@ COPY ./package.json .
1313
1414ENV DOCKER_ENV=true
1515
16- ENV SERVER_TYPE="http"
17- ENV SERVER_PORT=8080
18- ENV SERVER_URL=$SERVER_URL
16+ ENV SERVER_URL='http://localhost:8080'
1917
20- ENV CORS_ORIGIN="*"
21- ENV CORS_METHODS=" POST,GET,PUT,DELETE"
18+ ENV CORS_ORIGIN=*
19+ ENV CORS_METHODS=POST,GET,PUT,DELETE
2220ENV CORS_CREDENTIALS=true
2321
24- ENV LOG_LEVEL=$LOG_LEVEL
25- ENV LOG_COLOR=$LOG_COLOR
26-
27- ENV DEL_INSTANCE=$DEL_INSTANCE
28-
29- ENV STORE_MESSAGES=$STORE_MESSAGE
30- ENV STORE_MESSAGE_UP=$STORE_MESSAGE_UP
31- ENV STORE_CONTACTS=$STORE_CONTACTS
32- ENV STORE_CHATS=$STORE_CHATS
33-
34- ENV CLEAN_STORE_CLEANING_INTERVAL=$CLEAN_STORE_CLEANING_INTERVAL
35- ENV CLEAN_STORE_MESSAGES=$CLEAN_STORE_MESSAGE
36- ENV CLEAN_STORE_MESSAGE_UP=$CLEAN_STORE_MESSAGE_UP
37- ENV CLEAN_STORE_CONTACTS=$CLEAN_STORE_CONTACTS
38- ENV CLEAN_STORE_CHATS=$CLEAN_STORE_CHATS
39-
40- ENV DATABASE_ENABLED=$DATABASE_ENABLED
41- ENV DATABASE_CONNECTION_URI=$DATABASE_CONNECTION_URI
42- ENV DATABASE_CONNECTION_DB_PREFIX_NAME=$DATABASE_CONNECTION_DB_PREFIX_NAME
43- ENV DATABASE_SAVE_DATA_INSTANCE=$DATABASE_SAVE_DATA_INSTANCE
44- ENV DATABASE_SAVE_DATA_NEW_MESSAGE=$DATABASE_SAVE_DATA_NEW_MESSAGE
45- ENV DATABASE_SAVE_MESSAGE_UPDATE=$DATABASE_SAVE_MESSAGE_UPDATE
46- ENV DATABASE_SAVE_DATA_CONTACTS=$DATABASE_SAVE_DATA_CONTACTS
47- ENV DATABASE_SAVE_DATA_CHATS=$DATABASE_SAVE_DATA_CHATS
48-
49- ENV REDIS_ENABLED=$REDIS_ENABLED
50- ENV REDIS_URI=$REDIS_URI
51- ENV REDIS_PREFIX_KEY=$REDIS_PREFIX_KEY
52-
53- ENV WEBHOOK_GLOBAL_URL=$WEBHOOK_GLOBAL_URL
54- ENV WEBHOOK_GLOBAL_ENABLED=$WEBHOOK_GLOBAL_ENABLED
55- ENV WEBHOOK_GLOBAL_WEBHOOK_BY_EVENTS=$WEBHOOK_GLOBAL_WEBHOOK_BY_EVENTS
56-
57- ENV WEBHOOK_EVENTS_APPLICATION_STARTUP=$WEBHOOK_EVENTS_APPLICATION_STARTUP
58- ENV WEBHOOK_EVENTS_QRCODE_UPDATED=$WEBHOOK_EVENTS_QRCODE_UPDATED
59- ENV WEBHOOK_EVENTS_MESSAGES_SET=$WEBHOOK_EVENTS_MESSAGES_SET
60- ENV WEBHOOK_EVENTS_MESSAGES_UPSERT=$WEBHOOK_EVENTS_MESSAGES_UPSERT
61- ENV WEBHOOK_EVENTS_MESSAGES_UPDATE=$WEBHOOK_EVENTS_MESSAGES_UPDATE
62- ENV WEBHOOK_EVENTS_SEND_MESSAGE=$WEBHOOK_EVENTS_SEND_MESSAGE
63- ENV WEBHOOK_EVENTS_CONTACTS_SET=$WEBHOOK_EVENTS_CONTACTS_SET
64- ENV WEBHOOK_EVENTS_CONTACTS_UPSERT=$WEBHOOK_EVENTS_CONTACTS_UPSERT
65- ENV WEBHOOK_EVENTS_CONTACTS_UPDATE=$WEBHOOK_EVENTS_CONTACTS_UPDATE
66- ENV WEBHOOK_EVENTS_PRESENCE_UPDATE=$WEBHOOK_EVENTS_PRESENCE_UPDATE
67- ENV WEBHOOK_EVENTS_CHATS_SET=$WEBHOOK_EVENTS_CHATS_SET
68- ENV WEBHOOK_EVENTS_CHATS_UPSERT=$WEBHOOK_EVENTS_CHATS_UPSERT
69- ENV WEBHOOK_EVENTS_CHATS_UPDATE=$WEBHOOK_EVENTS_CHATS_UPDATE
70- ENV WEBHOOK_EVENTS_CONNECTION_UPDATE=$WEBHOOK_EVENTS_CONNECTION_UPDATE
71- ENV WEBHOOK_EVENTS_GROUPS_UPSERT=$WEBHOOK_EVENTS_GROUPS_UPSERT
72- ENV WEBHOOK_EVENTS_GROUPS_UPDATE=$WEBHOOK_EVENTS_GROUPS_UPDATE
73- ENV WEBHOOK_EVENTS_GROUP_PARTICIPANTS_UPDATE=$WEBHOOK_EVENTS_GROUP_PARTICIPANTS_UPDATE
74-
75- ENV WEBHOOK_EVENTS_NEW_JWT_TOKEN=$WEBHOOK_EVENTS_NEW_JWT_TOKEN
76-
77- ENV CONFIG_SESSION_PHONE_CLIENT=$CONFIG_SESSION_PHONE_CLIENT
78- ENV CONFIG_SESSION_PHONE_NAME=$CONFIG_SESSION_PHONE_NAME
79-
80- ENV QRCODE_LIMIT=$QRCODE_LIMIT
81-
82- ENV AUTHENTICATION_TYPE=$AUTHENTICATION_TYPE
83-
84- ENV AUTHENTICATION_API_KEY=$AUTHENTICATION_API_KEY
85- ENV AUTHENTICATION_EXPOSE_IN_FETCH_INSTANCES=$AUTHENTICATION_EXPOSE_IN_FETCH_INSTANCES
86-
87- ENV AUTHENTICATION_JWT_EXPIRIN_IN=$AUTHENTICATION_JWT_EXPIRIN_IN
88- ENV AUTHENTICATION_JWT_SECRET="L=0YWt]b2w[WF>#>:&E`"
89-
90- ENV AUTHENTICATION_INSTANCE_NAME=$AUTHENTICATION_INSTANCE_NAME
91- ENV AUTHENTICATION_INSTANCE_WEBHOOK_URL=$AUTHENTICATION_INSTANCE_WEBHOOK_URL
92- ENV AUTHENTICATION_INSTANCE_CHATWOOT_ACCOUNT_ID=$AUTHENTICATION_INSTANCE_CHATWOOT_ACCOUNT_ID
93- ENV AUTHENTICATION_INSTANCE_CHATWOOT_TOKEN=$AUTHENTICATION_INSTANCE_CHATWOOT_TOKEN
94- ENV AUTHENTICATION_INSTANCE_CHATWOOT_URL=$AUTHENTICATION_INSTANCE_CHATWOOT_URL
95- ENV AUTHENTICATION_INSTANCE_MODE=$AUTHENTICATION_INSTANCE_MODE
22+ ENV LOG_LEVEL=ERROR,WARN,DEBUG,INFO,LOG,VERBOSE,DARK,WEBHOOKS
23+ ENV LOG_COLOR=true
24+ ENV LOG_BAILEYS=error
25+
26+ ENV DEL_INSTANCE=false
27+
28+ ENV STORE_MESSAGES=true
29+ ENV STORE_MESSAGE_UP=true
30+ ENV STORE_CONTACTS=true
31+ ENV STORE_CHATS=true
32+
33+ ENV CLEAN_STORE_CLEANING_INTERVAL=7200
34+ ENV CLEAN_STORE_MESSAGES=true
35+ ENV CLEAN_STORE_MESSAGE_UP=true
36+ ENV CLEAN_STORE_CONTACTS=true
37+ ENV CLEAN_STORE_CHATS=true
38+
39+ ENV DATABASE_ENABLED=false
40+ ENV DATABASE_CONNECTION_URI=mongodb://root:root@mongodb:27017/?authSource=admin&readPreference=primary&ssl=false&directConnection=true
41+ ENV DATABASE_CONNECTION_DB_PREFIX_NAME=evolution
42+
43+ ENV DATABASE_SAVE_DATA_INSTANCE=false
44+ ENV DATABASE_SAVE_DATA_NEW_MESSAGE=false
45+ ENV DATABASE_SAVE_MESSAGE_UPDATE=false
46+ ENV DATABASE_SAVE_DATA_CONTACTS=false
47+ ENV DATABASE_SAVE_DATA_CHATS=false
48+
49+ ENV REDIS_ENABLED=false
50+ ENV REDIS_URI=redis://redis:6379
51+ ENV REDIS_PREFIX_KEY=evolution
52+
53+ ENV WEBHOOK_GLOBAL_URL=<url>
54+ ENV WEBHOOK_GLOBAL_ENABLED=false
55+
56+ ENV WEBHOOK_GLOBAL_WEBHOOK_BY_EVENTS=false
57+
58+ ENV WEBHOOK_EVENTS_APPLICATION_STARTUP=false
59+ ENV WEBHOOK_EVENTS_QRCODE_UPDATED=true
60+ ENV WEBHOOK_EVENTS_MESSAGES_SET=true
61+ ENV WEBHOOK_EVENTS_MESSAGES_UPSERT=true
62+ ENV WEBHOOK_EVENTS_MESSAGES_UPDATE=true
63+ ENV WEBHOOK_EVENTS_MESSAGES_DELETE=true
64+ ENV WEBHOOK_EVENTS_SEND_MESSAGE=true
65+ ENV WEBHOOK_EVENTS_CONTACTS_SET=true
66+ ENV WEBHOOK_EVENTS_CONTACTS_UPSERT=true
67+ ENV WEBHOOK_EVENTS_CONTACTS_UPDATE=true
68+ ENV WEBHOOK_EVENTS_PRESENCE_UPDATE=true
69+ ENV WEBHOOK_EVENTS_CHATS_SET=true
70+ ENV WEBHOOK_EVENTS_CHATS_UPSERT=true
71+ ENV WEBHOOK_EVENTS_CHATS_UPDATE=true
72+ ENV WEBHOOK_EVENTS_CHATS_DELETE=true
73+ ENV WEBHOOK_EVENTS_GROUPS_UPSERT=true
74+ ENV WEBHOOK_EVENTS_GROUPS_UPDATE=true
75+ ENV WEBHOOK_EVENTS_GROUP_PARTICIPANTS_UPDATE=true
76+ ENV WEBHOOK_EVENTS_CONNECTION_UPDATE=true
77+
78+ ENV WEBHOOK_EVENTS_NEW_JWT_TOKEN=false
79+
80+ ENV CONFIG_SESSION_PHONE_CLIENT='Evolution API'
81+ ENV CONFIG_SESSION_PHONE_NAME=chrome
82+
83+ ENV QRCODE_LIMIT=30
84+
85+ ENV AUTHENTICATION_TYPE=apikey
86+
87+ ENV AUTHENTICATION_API_KEY=B6D711FCDE4D4FD5936544120E713976
88+ ENV AUTHENTICATION_EXPOSE_IN_FETCH_INSTANCES=true
89+
90+ ENV AUTHENTICATION_JWT_EXPIRIN_IN=0
91+ ENV AUTHENTICATION_JWT_SECRET='L=0YWt]b2w[WF>#>:&E`'
92+
93+ ENV AUTHENTICATION_INSTANCE_MODE=server
94+
95+ ENV AUTHENTICATION_INSTANCE_NAME=evolution
96+ ENV AUTHENTICATION_INSTANCE_WEBHOOK_URL=<url>
97+ ENV AUTHENTICATION_INSTANCE_CHATWOOT_ACCOUNT_ID=1
98+ ENV AUTHENTICATION_INSTANCE_CHATWOOT_TOKEN=123456
99+ ENV AUTHENTICATION_INSTANCE_CHATWOOT_URL=<url>
96100
97101RUN npm install
98102
0 commit comments