UWA PubSub UI is a web-based user interface for managing and monitoring Pub/Sub messaging systems. It provides an intuitive way to visualize and interact with your Pub/Sub Emulator.
This application allows users to:
- Monitor Pub/Sub topics and subscriptions
- Publish messages to topics (TBD)
- View and manage messages in subscriptions (TBD)
- Configure and manage Pub/Sub settings (TBD)
To run the UWA PubSub UI using Docker, follow these steps:
-
Pull the Docker image:
docker pull anditakaesar/uwa-pubsub-ui:latest
-
Run the Docker container:
docker run -d \ -p 8080:8080 \ --name uwa-pubsub-ui \ -e ProjectID=your_project_id \ -e PUBSUB_EMULATOR_HOST=your_emulator_host \ anditakaesar/uwa-pubsub-ui:latest
-
Environment Variables:
ProjectID: The Local Cloud project ID for your Pub/Sub setup.PUBSUB_EMULATOR_HOST: The host address of the Pub/Sub emulator (if using an emulator).
-
Access the UI: Open your web browser and navigate to
http://localhost:8080to access the UWA PubSub UI.
ProjectID: (Required) The ID of your Local Cloud project.PUBSUB_EMULATOR_HOST: (Optional) The address of the Pub/Sub emulator, if you are using one.
Make sure to replace your_project_id and your_emulator_host with your actual project ID and emulator host address.