mirror of
https://github.com/gravitl/netmaker.git
synced 2025-09-04 04:04:17 +08:00
* comment ACL call and add debug message
* add cache for network nodes
* fix load node to network cache issue
* add peerUpdate call 1 min limit
* add debug log for scale test
* release maps
* avoid default policy for node
* 1 min limit for peerUpdate trigger
* mq options
* Revert "mq options"
This reverts commit 10b93d0118
.
* set peerUpdate run in sequence
* update for emqx 5.8.2
* remove batch peer update
* change the sleep to 10 millisec to avoid timeout
* add compress and change encrypt for peerUpdate message
* add mem profiling and automaxprocs
* add failover ctx mutex
* ignore request to failover peer
* remove code without called
* remove debug logs
* update emqx to v5.8.2
* change broker keepalive
* add OLD_ACL_SUPPORT setting
* add host version check for message encrypt
* remove debug message
* remove peerUpdate call control
---------
Co-authored-by: abhishek9686 <abhi281342@gmail.com>
27 lines
778 B
YAML
27 lines
778 B
YAML
version: "3.4"
|
|
|
|
services:
|
|
mq:
|
|
container_name: mq
|
|
image: emqx/emqx:5.8.2
|
|
env_file: ./netmaker.env
|
|
restart: unless-stopped
|
|
environment:
|
|
- EMQX_NAME=emqx
|
|
- EMQX_DASHBOARD__DEFAULT_PASSWORD=${MQ_PASSWORD}
|
|
- EMQX_DASHBOARD__DEFAULT_USERNAME=${MQ_USERNAME}
|
|
ports:
|
|
- "1883:1883" # MQTT
|
|
- "8883:8883" # SSL MQTT
|
|
- "8083:8083" # Websockets
|
|
- "8084:8084" # SSL Websockets
|
|
- "18083:18083" # Dashboard/REST_API
|
|
volumes:
|
|
- emqx_data:/opt/emqx/data
|
|
- emqx_etc:/opt/emqx/etc
|
|
- emqx_logs:/opt/emqx/log
|
|
- ./emqx.conf:/opt/emqx/data/configs/cluster.hocon
|
|
volumes:
|
|
emqx_data: { } # storage for emqx data
|
|
emqx_etc: { } # storage for emqx etc
|
|
emqx_logs: { } # storage for emqx logs
|