fix: adjust in docker-compose file and added all variables in dockerfile

This commit is contained in:
Davidson Gomes 2023-06-10 17:46:45 -03:00
parent c5f364f3e4
commit 7e7d3a1659
2 changed files with 38 additions and 36 deletions

View File

@ -10,7 +10,7 @@ COPY ./package.json .
ENV DOCKER_ENV=true ENV DOCKER_ENV=true
ENV SERVER_TYPE="http" ENV SERVER_TYPE="http"
ENV SERVER_PORT=8083 ENV SERVER_PORT=8080
ENV CORS_ORIGIN="*" ENV CORS_ORIGIN="*"
ENV CORS_METHODS="POST,GET,PUT,DELETE" ENV CORS_METHODS="POST,GET,PUT,DELETE"
@ -69,7 +69,7 @@ ENV CONFIG_SESSION_PHONE_NAME=$CONFIG_SESSION_PHONE_NAME
ENV QRCODE_LIMIT=$QRCODE_LIMIT ENV QRCODE_LIMIT=$QRCODE_LIMIT
ENV AUTHENTICATION_TYPE=$AUTHENTICATION_TYPE ENV AUTHENTICATION_TYPE="apikey"
ENV AUTHENTICATION_API_KEY=$AUTHENTICATION_API_KEY ENV AUTHENTICATION_API_KEY=$AUTHENTICATION_API_KEY

View File

@ -7,12 +7,12 @@ networks:
services: services:
api: api:
container_name: evolution_api container_name: evolution_api
# image: davidsongomes/evolution-api:latest # image: davidsongomes/evolution-api:v1.0.9
build: build:
context: . context: .
dockerfile: Dockerfile dockerfile: Dockerfile
ports: ports:
- 8080:8080 - 8080:8083
# volumes: # volumes:
# - /data/instances:/evolution/instances # - /data/instances:/evolution/instances
environment: environment:
@ -73,7 +73,7 @@ services:
# Set qrcode display limit # Set qrcode display limit
- QRCODE_LIMIT=30 - QRCODE_LIMIT=30
# Defines an authentication type for the api # Defines an authentication type for the api
- AUTHENTICATION_TYPE="apikey" # jwt or apikey # - AUTHENTICATION_TYPE="apikey" # jwt or apikey
# Define a global apikey to access all instances # Define a global apikey to access all instances
# OBS: This key must be inserted in the request header to create an instance. # OBS: This key must be inserted in the request header to create an instance.
- AUTHENTICATION_API_KEY=B6D711FCDE4D4FD5936544120E713976 - AUTHENTICATION_API_KEY=B6D711FCDE4D4FD5936544120E713976
@ -89,36 +89,38 @@ services:
command: ['node', './dist/src/main.js'] command: ['node', './dist/src/main.js']
networks: networks:
- evolution-net - evolution-net
mongodb:
container_name: mongodb
# This image already has a single replica set
image: mongo
restart: always
# volumes:
# sudo mkdir -p /data/mongodb
# - /data/mongodb:/data/db
ports:
- 27017:27017
environment:
MONGO_INITDB_ROOT_USERNAME: root
# Set a password to access the bank
MONGO_INITDB_ROOT_PASSWORD: root
networks:
- evolution-net
expose: expose:
- 27017 - 8083
redis: # mongodb:
container_name: redis # container_name: mongodb
image: redis:latest # # This image already has a single replica set
restart: always # image: mongo
# volumes: # restart: always
# sudo mkdir -p /data/redis # # volumes:
# - /data/redis:/data # # sudo mkdir -p /data/mongodb
ports: # # - /data/mongodb:/data/db
- 6379:6379 # ports:
networks: # - 27017:27017
- evolution-net # environment:
expose: # MONGO_INITDB_ROOT_USERNAME: root
- 6379 # # Set a password to access the bank
# MONGO_INITDB_ROOT_PASSWORD: root
# networks:
# - evolution-net
# expose:
# - 27017
# redis:
# container_name: redis
# image: redis:latest
# restart: always
# # volumes:
# # sudo mkdir -p /data/redis
# # - /data/redis:/data
# ports:
# - 6379:6379
# networks:
# - evolution-net
# expose:
# - 6379