tg-bot-golang
Форк от ella/tg-bot-golang
/
docker-compose.yml
64 строки · 1.4 Кб
1services:2postgres:3container_name: postgres_tgbot4image: postgres:alpine3.165restart: always6environment:7POSTGRES_DB: tgbot8POSTGRES_USER: tgbotadmin9POSTGRES_PASSWORD: tgbotadminpass10PG_TRUST_LOCALNET: true11ports:12- "5432:5432"13volumes:14- postgres_data:/var/lib/postgresql/data15prometheus:16image: prom/prometheus17ports:18- 9090:909019volumes:20- ./prometheus.yml:/etc/prometheus/prometheus.yml21- ./alerts.yml:/etc/prometheus/alerts.yml22extra_hosts:23- host.docker.internal:host-gateway24grafana:25image: grafana/grafana-oss26ports:27- 3000:300028volumes:29- ./data:/var/lib/grafana30links:31- prometheus32jaeger:33image: jaegertracing/all-in-one:1.1834ports:35- 5775:5775/udp36- 6831:6831/udp37- 6832:6832/udp38- 5778:577839- 16686:16686 # web40- 14268:1426841- 9411:941142kafka:43image: wurstmeister/kafka44hostname: kafka45ports:46- "9092:9092"47links:48- zookeeper49environment:50KAFKA_ADVERTISED_HOST_NAME: "127.0.0.1"51KAFKA_ADVERTISED_PORT: "9092"52KAFKA_ZOOKEEPER_CONNECT: "zookeeper:2181"53KAFKA_CREATE_TOPICS: "tgbot:2:1"54depends_on:55- zookeeper56container_name: tgbot-kafka57zookeeper:58image: wurstmeister/zookeeper59ports:60- "2181:2181"61container_name: tgbot-zookeeper62
63volumes:64postgres_data:65