991 B
991 B
InfluxDB
Deploy InfluxDB time series database using Docker Compose.
Description
InfluxDB is a high-performance time series database designed for handling large amounts of timestamped data. This deploys InfluxDB v2 with web UI and API.
Variables
Optional
| Variable | Default | Description |
|---|---|---|
influxdb_http_port |
8086 |
HTTP API and web UI port |
influxdb_udp_port |
8089 |
UDP port for data ingestion |
influxdb_data_path |
{{ app_dir }}/data |
Database storage location |
influxdb_config_path |
{{ app_dir }}/config |
Configuration files location |
influxdb_container_version |
latest |
InfluxDB Docker image tag |
influxdb_container_name |
{{ app_name }} |
Container name |
influxdb_restart_policy |
{{ app_restart_policy }} |
Container restart policy |
Example
- role: patrickj.docker_apps.influxdb
vars:
influxdb_http_port: 8087
influxdb_container_version: "2.7"