Данная библиотека позволяет перезаписывать (или добавлять новые) поля конфигурации приложения значениями из Consul
- PHP 8.1
- Laravel >= 9.20
- Consul >= 0.9
Выполнить команду composer require romanpravda/consul-laravel-config
. Параметры подключения к Consul задаются через
параметры окружения, что указаны ниже.
Название параметра | Описание | Значение по умолчанию |
---|---|---|
CONSUL_ENABLED | Флаг работы библиотеки | false |
CONSUL_ADDRESS | Адрес сервера Consul | server.consul.local |
CONSUL_PORT | Порт сервера Consul | 8500 |
CONSUL_KEY_PREFIX | Префикс ключей в Consul | null |
CONSUL_USERNAME | Имя пользователя сервера Consul | null |
CONSUL_PASSWORD | Пароль пользователя сервера Consul | null |