Files
2026-01-30 15:07:31 -05:00

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"