mirror of
https://github.com/gravitl/netmaker.git
synced 2025-10-09 21:36:09 +08:00
use mosquitto with ee
This commit is contained in:
parent
b8858bbf77
commit
2aa1f736db
1 changed files with 12 additions and 13 deletions
|
@ -9,9 +9,7 @@ services:
|
||||||
- dnsconfig:/root/config/dnsconfig
|
- dnsconfig:/root/config/dnsconfig
|
||||||
- sqldata:/root/data
|
- sqldata:/root/data
|
||||||
environment:
|
environment:
|
||||||
BROKER_ENDPOINT: "wss://broker.NETMAKER_BASE_DOMAIN/mqtt"
|
BROKER_ENDPOINT: "wss://broker.NETMAKER_BASE_DOMAIN"
|
||||||
BROKER_TYPE: "emqx"
|
|
||||||
EMQX_REST_ENDPOINT: "http://mq:18083"
|
|
||||||
SERVER_NAME: "NETMAKER_BASE_DOMAIN"
|
SERVER_NAME: "NETMAKER_BASE_DOMAIN"
|
||||||
STUN_LIST: "stun.NETMAKER_BASE_DOMAIN:3478,stun1.netmaker.io:3478,stun2.netmaker.io:3478,stun1.l.google.com:19302,stun2.l.google.com:19302"
|
STUN_LIST: "stun.NETMAKER_BASE_DOMAIN:3478,stun1.netmaker.io:3478,stun2.netmaker.io:3478,stun1.l.google.com:19302,stun2.l.google.com:19302"
|
||||||
SERVER_HOST: "SERVER_PUBLIC_IP"
|
SERVER_HOST: "SERVER_PUBLIC_IP"
|
||||||
|
@ -25,7 +23,7 @@ services:
|
||||||
DISPLAY_KEYS: "on"
|
DISPLAY_KEYS: "on"
|
||||||
DATABASE: "sqlite"
|
DATABASE: "sqlite"
|
||||||
NODE_ID: "netmaker-server-1"
|
NODE_ID: "netmaker-server-1"
|
||||||
SERVER_BROKER_ENDPOINT: "ws://mq:8083/mqtt"
|
SERVER_BROKER_ENDPOINT: "ws://mq:1883"
|
||||||
MQ_USERNAME: "REPLACE_MQ_USERNAME"
|
MQ_USERNAME: "REPLACE_MQ_USERNAME"
|
||||||
MQ_PASSWORD: "REPLACE_MQ_PASSWORD"
|
MQ_PASSWORD: "REPLACE_MQ_PASSWORD"
|
||||||
STUN_PORT: "3478"
|
STUN_PORT: "3478"
|
||||||
|
@ -68,17 +66,18 @@ services:
|
||||||
- dnsconfig:/root/dnsconfig
|
- dnsconfig:/root/dnsconfig
|
||||||
mq:
|
mq:
|
||||||
container_name: mq
|
container_name: mq
|
||||||
image: emqx/emqx:5.0.9
|
image: eclipse-mosquitto:2.0.15-openssl
|
||||||
|
depends_on:
|
||||||
|
- netmaker
|
||||||
restart: unless-stopped
|
restart: unless-stopped
|
||||||
|
command: ["/mosquitto/config/wait.sh"]
|
||||||
environment:
|
environment:
|
||||||
EMQX_NAME: "emqx"
|
MQ_PASSWORD: "REPLACE_MQ_PASSWORD"
|
||||||
EMQX_DASHBOARD__DEFAULT_PASSWORD: "REPLACE_MQ_PASSWORD"
|
MQ_USERNAME: "REPLACE_MQ_USERNAME"
|
||||||
EMQX_DASHBOARD__DEFAULT_USERNAME: "REPLACE_MQ_USERNAME"
|
volumes:
|
||||||
ports:
|
- /root/mosquitto.conf:/mosquitto/config/mosquitto.conf
|
||||||
- "1883:1883" # MQTT
|
- /root/wait.sh:/mosquitto/config/wait.sh
|
||||||
- "8883:8883" # SSL MQTT
|
- mosquitto_logs:/mosquitto/log
|
||||||
- "8083:8083" # Websockets
|
|
||||||
- "18083:18083" # Dashboard/REST_API
|
|
||||||
prometheus:
|
prometheus:
|
||||||
container_name: prometheus
|
container_name: prometheus
|
||||||
image: gravitl/netmaker-prometheus:latest
|
image: gravitl/netmaker-prometheus:latest
|
||||||
|
|
Loading…
Add table
Reference in a new issue