mirror of
https://github.com/tess1o/go-ecoflow-exporter.git
synced 2025-11-02 13:03:24 +00:00
27 lines
958 B
YAML
27 lines
958 B
YAML
services:
|
|
go_ecoflow_exporter:
|
|
build:
|
|
context: ./..
|
|
dockerfile: ./Dockerfile
|
|
container_name: go_ecoflow_exporter
|
|
ports:
|
|
- 2112:2112
|
|
restart: unless-stopped
|
|
environment:
|
|
EXPORTER_TYPE: ${EXPORTER_TYPE}
|
|
ECOFLOW_ACCESS_KEY: ${ECOFLOW_ACCESS_KEY}
|
|
ECOFLOW_SECRET_KEY: ${ECOFLOW_SECRET_KEY}
|
|
ECOFLOW_EMAIL: ${ECOFLOW_EMAIL}
|
|
ECOFLOW_PASSWORD: ${ECOFLOW_PASSWORD}
|
|
ECOFLOW_DEVICES: ${ECOFLOW_DEVICES}
|
|
ECOFLOW_DEVICES_PRETTY_NAMES: ${ECOFLOW_DEVICES_PRETTY_NAMES}
|
|
MQTT_DEVICE_OFFLINE_THRESHOLD_SECONDS: ${MQTT_DEVICE_OFFLINE_THRESHOLD_SECONDS}
|
|
PROMETHEUS_ENABLED: ${PROMETHEUS_ENABLED}
|
|
METRIC_PREFIX: ${METRIC_PREFIX}
|
|
TIMESCALE_ENABLED: ${TIMESCALE_ENABLED}
|
|
TIMESCALE_URL: ${TIMESCALE_URL}
|
|
REDIS_ENABLED: ${REDIS_ENABLED}
|
|
REDIS_URL: ${REDIS_URL}
|
|
REDIS_DB: ${REDIS_DB}
|
|
REDIS_USER: ${REDIS_USER}
|
|
REDIS_PASSWORD: ${REDIS_PASSWORD} |