compose/openobserve/docker-compose.yaml
2025-05-15 01:46:38 +08:00

33 lines
947 B
YAML

services:
openobserve:
image: public.ecr.aws/zinclabs/openobserve:${ZO_VERSION:-v0.14.7}
container_name: openobserve
environment:
ZO_HTTP_PORT: 5080
ZO_GRPC_PORT: 5081
ZO_DATA_DIR: /data
ZO_ROOT_USER_EMAIL: ${EMAIL}
ZO_ROOT_USER_PASSWORD: ${PASSWORD}
ZO_WEB_URL: https://${DOMAIN}
ZO_TELEMETRY: false
restart: always
volumes:
- ${DATA_DIR:-./data}/openobserve:/data:Z
ports:
- 80:5080
- 5081:5081
vector:
image: timberio/vector:${VECTOR_VERSION:-0.46.1-debian}
container_name: vector
restart: always
environment:
OPENOBSERVE_URL: ${OPENOBSERVE_URL}
OPENOBSERVE_USER: ${OPENOBSERVE_USER}
OPENOBSERVE_PASSWORD: ${OPENOBSERVE_PASSWORD}
volumes:
- ${DATA_DIR:-./data}/vector.toml:/etc/vector/vector.toml:ro
- ${DATA_DIR:-./data}/vector:/var/lib/vector:Z
- /var/run/docker.sock:/var/run/docker.sock