This commit is contained in:
2025-11-10 06:21:53 -05:00
parent 4eccfe2ce8
commit 8ee146156b

View File

@@ -5,32 +5,39 @@ services:
build: . build: .
container_name: wxconnect container_name: wxconnect
restart: unless-stopped restart: unless-stopped
env_file:
- .env
environment: environment:
# MQTT Configuration # MQTT Configuration
MQTT_HOST: ikarus.egfh.internal MQTT_HOST: ${MQTT_HOST}
MQTT_PORT: 1883 MQTT_PORT: ${MQTT_PORT}
MQTT_TOPIC: weather/loop MQTT_USERNAME: ${MQTT_USERNAME}
MQTT_PASSWORD: ${MQTT_PASSWORD}
MQTT_TOPIC: ${MQTT_TOPIC}
MQTT_CLIENT_ID: wxconnect-docker MQTT_CLIENT_ID: wxconnect-docker
# Database Configuration - Oracle on pve-ora19c-1 # Database Configuration
DB_TYPE: oracle DB_TYPE: ${DB_TYPE}
DB_HOST: pve-ora19c-1 DB_HOST: ${DB_HOST}
DB_PORT: 1521 DB_PORT: ${DB_PORT}
DB_NAME: shed.pattinson.org DB_NAME: ${DB_NAME}
DB_USERNAME: C##WEATHER DB_USERNAME: ${DB_USERNAME}
DB_PASSWORD: weather123 DB_PASSWORD: ${DB_PASSWORD}
DB_SCHEMA: C##WEATHER DB_SCHEMA: ${DB_SCHEMA}
# Oracle specific # Oracle specific
ORACLE_SID: shed.pattinson.org ORACLE_SID: ${ORACLE_SID}
# MS SQL specific
MSSQL_DRIVER: ${MSSQL_DRIVER}
# Logging # Logging
LOG_LEVEL: DEBUG LOG_LEVEL: ${LOG_LEVEL}
# Application Settings # Application Settings
RECONNECT_INTERVAL: 30 RECONNECT_INTERVAL: ${RECONNECT_INTERVAL}
BATCH_SIZE: 1 BATCH_SIZE: ${BATCH_SIZE}
BATCH_TIMEOUT: 60 BATCH_TIMEOUT: ${BATCH_TIMEOUT}
volumes: volumes:
- ./logs:/app/logs - ./logs:/app/logs