The current implementation bundles a default logging credential for rabbitMQ broker into the docker-compose file. This is extremely insecure as the broker is internet-facing.
Also, there is no flexibility for users to add in their own username and password, as the ConnectionParameters object calls for hostname only.