Files
hrynco-notification-service/docker/environments/docker-compose.Development.yml
Anatolii Grynchuk 3e1cc696c1 fix: rename api service to web in all docker-compose files
- Aligns compose service name with the image name (hrynco.notification-service.web)
- Rename API_PORT env var to WEB_PORT for consistency

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
2026-05-02 18:50:16 +03:00

64 lines
1.5 KiB
YAML

name: hrynco-notification-service
services:
migrator:
environment:
- App__ConnectionString=Host=db;Port=5432;Database=notification_service;Username=postgres;Password=postgres
web:
environment:
- ASPNETCORE_ENVIRONMENT=Development
- App__ConnectionString=Host=db;Port=5432;Database=notification_service;Username=postgres;Password=postgres
- Serilog__WriteTo__1__Args__serverUrl=http://seq
ports:
- "5200:8080"
worker:
environment:
- DOTNET_ENVIRONMENT=Development
- App__ConnectionString=Host=db;Port=5432;Database=notification_service;Username=postgres;Password=postgres
- App__RabbitMq__Host=rabbitmq
- App__RabbitMq__User=guest
- App__RabbitMq__Password=guest
- Serilog__WriteTo__1__Args__serverUrl=http://seq
depends_on:
rabbitmq:
condition: service_healthy
rabbitmq:
environment:
RABBITMQ_DEFAULT_USER: guest
RABBITMQ_DEFAULT_PASS: guest
ports:
- "5672:5672"
- "15672:15672"
networks:
- internal
db:
ports:
- "5433:5432"
volumes:
- pgdata:/var/lib/postgresql/data
networks:
- internal
seq:
image: datalust/seq:2024
environment:
ACCEPT_EULA: "Y"
SEQ_FIRSTRUN_NOAUTHENTICATION: "true"
ports:
- "5342:80"
volumes:
- seq_data:/data
networks:
- internal
volumes:
pgdata:
name: ns-dev-pgdata
rabbitmq_data:
name: ns-dev-rabbitmq-data
seq_data:
name: ns-dev-seq