variables: main_domain: ${domain} api_key: ${base64:64} postgres_password: ${password} config: domains: - serviceName: evolution-api port: 8080 host: ${main_domain} env: - SERVER_URL=https://${main_domain} - AUTHENTICATION_TYPE=apikey - AUTHENTICATION_API_KEY=${api_key} - AUTHENTICATION_EXPOSE_IN_FETCH_INSTANCES=true - LANGUAGE=en - CONFIG_SESSION_PHONE_CLIENT=Evolution API - CONFIG_SESSION_PHONE_NAME=Chrome - TELEMETRY=false - TELEMETRY_URL= - POSTGRES_DATABASE=evolution - POSTGRES_USERNAME=postgresql - POSTGRES_PASSWORD=${postgres_password} - DATABASE_ENABLED=true - DATABASE_PROVIDER=postgresql - DATABASE_CONNECTION_URI=postgres://postgresql:${postgres_password}@evolution-postgres:5432/evolution - DATABASE_SAVE_DATA_INSTANCE=true - DATABASE_SAVE_DATA_NEW_MESSAGE=true - DATABASE_SAVE_MESSAGE_UPDATE=true - DATABASE_SAVE_DATA_CONTACTS=true - DATABASE_SAVE_DATA_CHATS=true - DATABASE_SAVE_DATA_LABELS=true - DATABASE_SAVE_DATA_HISTORIC=true - CACHE_REDIS_ENABLED=true - CACHE_REDIS_URI=redis://evolution-redis:6379 - CACHE_REDIS_PREFIX_KEY=evolution - CACHE_REDIS_SAVE_INSTANCES=true mounts: []