svc:
  domain: "tick.serguzim.me"
  name: influxdb
  port: 8086
  data_dir: "/var/lib/influxdb2"

svc_yml:
  assets-path: ""
  bolt-path: "{{ (svc.data_dir, 'influxd.bolt') | path_join }}"
  e2e-testing: false
  engine-path: "{{ (svc.data_dir, 'engine') | path_join }}"
  feature-flags: {}
  http-bind-address: 0.0.0.0:{{ svc.port }}
  influxql-max-select-buckets: 0
  influxql-max-select-point: 0
  influxql-max-select-series: 0
  key-name: ""
  log-level: info
  nats-max-payload-bytes: 1048576
  nats-port: 4222
  no-tasks: false
  query-concurrency: 10
  query-initial-memory-bytes: 0
  query-max-memory-bytes: 0
  query-memory-bytes: 9223372036854775807
  query-queue-size: 10
  reporting-disabled: false
  secret-store: bolt
  session-length: 60
  session-renew-disabled: false
  storage-cache-max-memory-size: 1073741824
  storage-cache-snapshot-memory-size: 26214400
  storage-cache-snapshot-write-cold-duration: 10m0s
  storage-compact-full-write-cold-duration: 4h0m0s
  storage-compact-throughput-burst: 50331648
  storage-max-concurrent-compactions: 0
  storage-max-index-log-file-size: 1048576
  storage-retention-check-interval: 30m0s
  storage-series-file-max-concurrent-snapshot-compactions: 0
  storage-series-id-set-cache-size: 0
  storage-shard-precreator-advance-period: 30m0s
  storage-shard-precreator-check-interval: 10m0s
  storage-tsm-use-madv-willneed: false
  storage-validate-keys: false
  storage-wal-fsync-delay: 0s
  store: bolt
  testing-always-allow-setup: false
  tls-cert: ""
  tls-key: ""
  tls-min-version: "1.2"
  tls-strict-ciphers: false
  tracing-type: ""
  vault-addr: ""
  vault-cacert: ""
  vault-capath: ""
  vault-client-cert: ""
  vault-client-key: ""
  vault-client-timeout: 0s
  vault-max-retries: 0
  vault-skip-verify: false
  vault-tls-server-name: ""
  vault-token: ""

compose:
  watchtower: false
  image: influxdb:2
  volumes:
    - ./influxdb.yml:/etc/influxdb2/config.yml
    - data:{{ svc.data_dir }}
  file:
    volumes:
      data: