# documentation: https://docs.influxdata.com/influxdb/ # slogan: Open source time series database for metrics, events, and analytics. # category: databases # tags: influxdb,time series,metrics,iot,monitoring,telegraf # logo: svgs/influxdb.svg # port: 8086 services: influxdb: image: influxdb:2.7-alpine environment: - SERVICE_URL_INFLUXDB_8086 - INFLUXDB_HTTP_BIND_ADDRESS=:8086 - INFLUXDB_INIT_MODE=setup - INFLUXDB_INIT_USERNAME=$SERVICE_USER_INFLUXDB - INFLUXDB_INIT_PASSWORD=$SERVICE_PASSWORD_INFLUXDB - INFLUXDB_INIT_ORG=$SERVICE_ORG_INFLUXDB - INFLUXDB_INIT_BUCKET=$SERVICE_BUCKET_INFLUXDB - INFLUXDB_INIT_RETENTION=0 - INFLUXDB_INIT_ADMIN_TOKEN=$SERVICE_PASSWORD_INFLUXDB_TOKEN volumes: - influxdb-data:/var/lib/influxdb2 - influxdb-config:/etc/influxdb2 healthcheck: test: - CMD - influx - ping - --host - http://127.0.0.1:8086 interval: 10s timeout: 5s retries: 5 start_period: 20s