-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathdocker.local.php
35 lines (31 loc) · 1.07 KB
/
docker.local.php
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
<?php
declare(strict_types=1);
use AMC\Broker\Factory\PDOFactory;
use AMC\ConsumerServices\BrokerClient\Client;
use AMC\ConsumerServices\ConfigProvider;
use AMC\QueueSystem\Platform\RabbitMQ\RabbitMQConnectionFactory;
return [
\AMC\Broker\ConfigProvider::class => [
PDOFactory::class => [
PDOFactory::DRIVE_NAME => 'pgsql',
PDOFactory::HOSTNAME => 'db',
PDOFactory::PORT => 5432,
PDOFactory::USERNAME => 'postgres',
PDOFactory::PASSWORD => 'root',
PDOFactory::HOW_MANY_CONNECTION_TRIES_BEFORE_FAIL => 5,
],
],
\AMC\QueueSystem\ConfigProvider::class => [
RabbitMQConnectionFactory::class => [
RabbitMQConnectionFactory::HOSTNAME => 'message-broker',
RabbitMQConnectionFactory::PORT => 5672,
RabbitMQConnectionFactory::USERNAME => 'guest',
RabbitMQConnectionFactory::PASSWORD => 'guest',
]
],
ConfigProvider::class => [
Client::class => [
Client::API_ADDRESS => 'http://php-api:4000'
]
]
];