|
@@ -10,8 +10,6 @@ services:
|
|
|
- sqldata:/root/data
|
|
|
environment:
|
|
|
BROKER_NAME: "broker.NETMAKER_BASE_DOMAIN"
|
|
|
- BROKER_TYPE: "emqx"
|
|
|
- EMQX_REST_ENDPOINT: "http://mq:18083"
|
|
|
SERVER_NAME: "NETMAKER_BASE_DOMAIN"
|
|
|
STUN_DOMAIN: "stun.NETMAKER_BASE_DOMAIN"
|
|
|
SERVER_HOST: "SERVER_PUBLIC_IP"
|
|
@@ -27,7 +25,7 @@ services:
|
|
|
NODE_ID: "netmaker-server-1"
|
|
|
MQ_HOST: "mq"
|
|
|
MQ_PORT: "443"
|
|
|
- MQ_SERVER_PORT: "8083"
|
|
|
+ MQ_SERVER_PORT: "1883"
|
|
|
STUN_PORT: "3478"
|
|
|
VERBOSITY: "1"
|
|
|
MQ_PASSWORD: "REPLACE_MQ_PASSWORD"
|
|
@@ -39,7 +37,6 @@ services:
|
|
|
image: gravitl/netmaker-ui:REPLACE_UI_IMAGE_TAG
|
|
|
depends_on:
|
|
|
- netmaker
|
|
|
- - mq
|
|
|
links:
|
|
|
- "netmaker:api"
|
|
|
restart: always
|
|
@@ -65,33 +62,20 @@ services:
|
|
|
restart: always
|
|
|
volumes:
|
|
|
- dnsconfig:/root/dnsconfig
|
|
|
- # mq:
|
|
|
- # container_name: mq
|
|
|
- # image: eclipse-mosquitto:2.0.15-openssl
|
|
|
- # depends_on:
|
|
|
- # - netmaker
|
|
|
- # restart: unless-stopped
|
|
|
- # command: ["/mosquitto/config/wait.sh"]
|
|
|
- # environment:
|
|
|
- # MQ_PASSWORD: "REPLACE_MQ_PASSWORD"
|
|
|
- # MQ_USERNAME: "REPLACE_MQ_USERNAME"
|
|
|
- # volumes:
|
|
|
- # - /root/mosquitto.conf:/mosquitto/config/mosquitto.conf
|
|
|
- # - /root/wait.sh:/mosquitto/config/wait.sh
|
|
|
- # - mosquitto_logs:/mosquitto/log
|
|
|
mq:
|
|
|
container_name: mq
|
|
|
- image: emqx/emqx:5.0.17
|
|
|
+ image: eclipse-mosquitto:2.0.15-openssl
|
|
|
+ depends_on:
|
|
|
+ - netmaker
|
|
|
restart: unless-stopped
|
|
|
+ command: ["/mosquitto/config/wait.sh"]
|
|
|
environment:
|
|
|
- EMQX_NAME: "emqx"
|
|
|
- EMQX_DASHBOARD__DEFAULT_PASSWORD: "REPLACE_MQ_PASSWORD"
|
|
|
- EMQX_DASHBOARD__DEFAULT_USERNAME: "REPLACE_MQ_USERNAME"
|
|
|
- ports:
|
|
|
- - "1883:1883" # MQTT
|
|
|
- - "8883:8883" # SSL MQTT
|
|
|
- - "8083:8083" # Websockets
|
|
|
- - "18083:18083" # Dashboard/REST_API
|
|
|
+ MQ_PASSWORD: "REPLACE_MQ_PASSWORD"
|
|
|
+ MQ_USERNAME: "REPLACE_MQ_USERNAME"
|
|
|
+ volumes:
|
|
|
+ - /root/mosquitto.conf:/mosquitto/config/mosquitto.conf
|
|
|
+ - /root/wait.sh:/mosquitto/config/wait.sh
|
|
|
+ - mosquitto_logs:/mosquitto/log
|
|
|
volumes:
|
|
|
caddy_data: {}
|
|
|
caddy_conf: {}
|