Сервер BOOCO Astra (v 2.x) / mailer
Установка, запуск, остановка микросервиса mailer, просмотр логов
◼ Описание переменных .env для mailer
‣
Переменная | Обязательная | Значение по умолчанию | Описание |
---|---|---|---|
BUILD |
latest |
Версия docker-образа | |
PORT |
3005 |
Порт для доступа к mailer | |
NODE_ENV |
✔ | production (для разработки — development ) |
|
MAILER_HOST |
✔ | Доменное имя или IP-адрес mailer | |
MAILER_PORT |
✔ | Порт для доступа к mailer | |
FROM |
✔ | Email, с которого отправляются письма | |
SECURE |
false |
Запрет/разрешение использовать шифрование. Если true — шифрование разрешено |
|
USERNAME |
✔ | Логин для подключения к серверу SMTP | |
PASSWORD |
✔ | Пароль для подключения к серверу SMTP | |
RMQ_URL |
✔ | URL-адрес RabbitMQ c логином и паролем | |
RMQ_LOG_EXCHANGE |
✔ | Имя exchange в RabbitMQ для микросервиса **master-logger.** Если указан, то должен быть создан перед запуском |
Пример файла .env
для mailer:
BUILD=1.0.1
PORT=3005
NODE_ENV=production
RMQ_URL=amqp://admin:password@hostname
RMQ_LOG_EXCHANGE=log
MAILER_HOST=mail.hosting.ru
MAILER_PORT=465
[email protected]
SECURE=true
[email protected]
PASSWORD=password
<aside>
⚠️ После изменения файла .env
нужно выполнить команды: docker compose down
и docker compose up -d
.
</aside>