mirror of
https://github.com/tiennm99/coolify.git
synced 2026-08-21 00:24:36 +00:00
35 lines
1.0 KiB
YAML
35 lines
1.0 KiB
YAML
# 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
|