docker-compose-ssl.yml 591 B

12345678910111213141516171819202122232425262728293031
  1. version: '3'
  2. services:
  3. erlang:
  4. image: erlang:22.1
  5. volumes:
  6. - ./:/emqx_auth_mongo
  7. networks:
  8. - emqx_bridge
  9. depends_on:
  10. - mongo_server
  11. tty: true
  12. mongo_server:
  13. image: mongo:${MONGO_TAG}
  14. restart: always
  15. environment:
  16. MONGO_INITDB_DATABASE: mqtt
  17. volumes:
  18. - ./test/emqx_auth_mongo_SUITE_data/mongodb.pem/:/etc/certs/mongodb.pem
  19. networks:
  20. - emqx_bridge
  21. command:
  22. --ipv6
  23. --bind_ip_all
  24. --sslMode requireSSL
  25. --sslPEMKeyFile /etc/certs/mongodb.pem
  26. networks:
  27. emqx_bridge:
  28. driver: bridge