first commit
This commit is contained in:
36
README.md
Normal file
36
README.md
Normal 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.
|
||||
Reference in New Issue
Block a user