first commit

This commit is contained in:
2025-11-10 06:14:26 -05:00
commit b1172a3490

36
README.md Normal file
View File

@@ -0,0 +1,36 @@
# Weather Connect - MQTT to Database Bridge
A Docker-based Python application that subscribes to MQTT weather data and inserts it into various databases.
## Features
- MQTT client for weather data subscription
- Database abstraction layer supporting Oracle, MS SQL, PostgreSQL, and MySQL
- Configurable database connections
- Structured logging
- Docker containerization
## Configuration
Copy `.env.example` to `.env` and configure your settings:
```bash
cp .env.example .env
```
## Running with Docker Compose
```bash
docker-compose up --build
```
## Supported Databases
- Oracle
- Microsoft SQL Server
- PostgreSQL
- MySQL
## Environment Variables
See `.env.example` for all available configuration options.