zkt26/z1/docker-compose.yml
2026-04-08 19:22:13 +02:00

46 lines
1.3 KiB
YAML
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

services:
web:
build:
context: .
dockerfile: nginx/Dockerfile
ports:
- "80:80"
volumes:
- ./nginx/nginx.conf:/etc/nginx/nginx.conf:ro
depends_on:
- fluent-bit
logging:
# используемый драйвер логгирования
driver: "fluentd"
options:
# куда посылать лог-сообщения, необходимо что бы адрес
# совпадал с настройками плагина forward
fluentd-address: localhost:24224
# теги используются для маршрутизации лог-сообщений, тема
# маршрутизации будет рассмотрена ниже
tag: nginx.logs
command: [nginx-debug, '-g', 'daemon off;']
restart: unless-stopped
db:
build:
context: ./backend/db
volumes:
- mongo-data:/data/db
restart: unless-stopped
backend:
build:
context: ./backend
restart: unless-stopped
fluent-bit:
container_name: fluent-bit
image: fluent/fluent-bit
ports:
- 24224:24224
- 24224:24224/udp
volumes:
- ./fluent-bit/fluent-bit.conf:/fluent-bit/etc/fluent-bit.conf
restart: unless-stopped
volumes:
mongo-data: