Files
akvorado/.env
Vincent Bernat 77c0ac203d docker: don't "advertise" ability to have a ClickHouse cluster
It does not make sense in the context of a docker compose setup, even
when distributed manually. Keep the file, interested people may find it.
2025-09-14 08:58:16 +02:00

40 lines
1.4 KiB
Bash

COMPOSE_PROJECT_NAME=akvorado
COMPOSE_FILE=docker/docker-compose.yml
## GeoIP provider.
# Option 1: IPinfo
COMPOSE_FILE=${COMPOSE_FILE}:docker/docker-compose-ipinfo.yml
# Option 2: Maxmind
# COMPOSE_FILE=${COMPOSE_FILE}:docker/docker-compose-maxmind.yml
# GEOIPUPDATE_ACCOUNT_ID=...
# GEOIPUPDATE_LICENSE_KEY=...
# And you need to update the paths in config/akvorado.yaml.
## Prometheus (metrics)
# To enable Prometheus, uncomment the next line.
# COMPOSE_PROFILES=${COMPOSE_PROFILES+${COMPOSE_PROFILES-},}prometheus
COMPOSE_FILE=${COMPOSE_FILE}:docker/docker-compose-prometheus.yml
## Loki (logs)
# To enable Loki, uncomment the next line.
# COMPOSE_PROFILES=${COMPOSE_PROFILES+${COMPOSE_PROFILES-},}loki
COMPOSE_FILE=${COMPOSE_FILE}:docker/docker-compose-loki.yml
## Grafana (visualization)
# To enable Grafana, uncomment the next line.
# COMPOSE_PROFILES=${COMPOSE_PROFILES+${COMPOSE_PROFILES-},}grafana
COMPOSE_FILE=${COMPOSE_FILE}:docker/docker-compose-grafana.yml
## Demo
# To enable the demo exporters, uncomment the next line.
# COMPOSE_PROFILES=${COMPOSE_PROFILES+${COMPOSE_PROFILES-},}demo
COMPOSE_FILE=${COMPOSE_FILE}:docker/docker-compose-demo.yml
## TLS setup (with HTTP → HTTPS redirection)
# COMPOSE_FILE=${COMPOSE_FILE}:docker/docker-compose-tls.yml
# TLS_DOMAIN=...
# TLS_EMAIL=webmaster@${TLS_DOMAIN}
## Custom settings
COMPOSE_FILE=${COMPOSE_FILE}:docker/docker-compose-local.yml