https://github.com/bangertech/dockqtt
https://github.com/bangertech/dockqtt
Last synced: about 1 year ago
JSON representation
- Host: GitHub
- URL: https://github.com/bangertech/dockqtt
- Owner: BangerTech
- License: mit
- Created: 2025-01-04T14:44:43.000Z (over 1 year ago)
- Default Branch: main
- Last Pushed: 2025-01-04T15:18:16.000Z (over 1 year ago)
- Last Synced: 2025-01-04T15:30:12.116Z (over 1 year ago)
- Language: JavaScript
- Size: 0 Bytes
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# 🌐 DockQTT



[](LICENSE)

> 🐝 A modern web interface for exploring and managing MQTT topics and messages
## Screenshots

## Table of Contents
- [What is DockQTT?](#what-is-dockqtt)
- [Features](#features)
- [Setup & Requirements](#setup--requirements)
- [Usage](#usage)
- [Support / Feedback](#support--feedback)
- [Contributing](#contributing)
- [Sponsorship](#sponsorship)
- [License](#license)
## What is DockQTT?
DockQTT is a powerful tool for visualizing and interacting with MQTT topics and messages. It provides a user-friendly interface for connecting to MQTT brokers and managing IoT communications.
### Features
- 🔌 Connect to any MQTT broker
- 🔐 Support for secure connections (username/password)
- 📊 Real-time display of all topics and messages
- 🌙 Automatic Dark Mode
- 🎯 Intuitive user interface
- 📱 Responsive design
## Technologies
- Node.js
- Next.js
- MQTT.js
- WebSocket
- Docker & Docker Compose
## Setup & Requirements
- Docker and Docker Compose are **required** for containerized deployment
## Usage
### With Docker
1. Clone the repository:
```bash
git clone https://github.com/BangerTech/DockQTT.git
cd DockQTT
```
2. Build and start the Docker container:
```bash
docker-compose up --build
```
3. Open your browser and navigate to `http://localhost:3000`.
### Local Development
1. Install dependencies:
```bash
npm install
```
2. Start the development server:
```bash
npm run dev
```
3. For production build:
```bash
npm run build
npm start
```
## Support / Feedback
Have any bugs or feature requests? Contact us [here](https://github.com/BangerTech/DockQTT/issues) or click on the "Issues" tab in the GitHub repository!
## Contributing
Fork the repository and create pull requests.
## Sponsorship
## License
This project is licensed under the MIT License - see the [LICENSE](LICENSE) file for details.
## Keywords
`mqtt` `web-ui` `iot` `real-time` `dashboard` `nodejs` `nextjs` `docker` `dockqtt`