diff --git a/README.md b/README.md index e0d9b13..5c8d0b4 100644 --- a/README.md +++ b/README.md @@ -1 +1 @@ -## Спец проект для работы с зависимостями, внешними и внутренними сервисами и приложениями. +# Спец проект для работы с зависимостями, внешними и внутренними сервисами и приложениями. diff --git a/docker-compose.yml b/docker-compose.yml index 8b13789..72f8074 100644 --- a/docker-compose.yml +++ b/docker-compose.yml @@ -1 +1,29 @@ +version: "3" +services: + nocr-telegram-client: + container_name: nocr-telegram-client + image: nocr-telegram-client:latest + build: + context: telegram-client + dockerfile: src/Nocr.TelegramClient.Host/Dockerfile + environment: + ASPNETCORE_ENVIRONMENT: Production + depends_on: + nocr-rabbitmq: + condition: service_healthy + + nocr-rabbitmq: + image: rabbitmq:3-management-alpine + container_name: nocr-rabbitmq + ports: + - 5672:5672 + - 15672:15672 + environment: + RABBITMQ_DEFAULT_USER: admin + RABBITMQ_DEFAULT_PASS: admin + healthcheck: + test: rabbitmq-diagnostics -q ping + interval: 5s + timeout: 10s + retries: 3