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