Подсказка
В каждой строке указан короткий смысл, пример и как менять параметр.
Параметр | Описание и пример |
---|
MAIL_MAILER | Тип почтового сервера. Пример: smtp . |
MAIL_HOST | Хост SMTP. Пример: smtp.example.com . |
MAIL_PORT | Порт SMTP. Пример: 587 /465 /1025 . |
MAIL_USERNAME | Пользователь SMTP. Пример: no-reply@example.com . |
MAIL_PASSWORD | Пароль SMTP. Пример: s3cret . |
MAIL_ENCRYPTION | Шифрование. Пример: tls /ssl /null . |
MAIL_FROM_ADDRESS | От кого (email). Пример: no-reply@example.com . |
MAIL_FROM_NAME | От кого (имя). Пример: DoQA . |
Параметр | Описание и пример |
---|
APP_URL | Домен приложения без протокола. Пример: example.com . Менять: Через команды domain . |
APP_FRONTEND_URL | Домен фронтенда (обычно равен APP_URL ). Пример: example.com . Менять: Через команды domain . |
USE_SSL | Включить HTTPS. Пример: true /false . Менять: Через команды cert или вручную при подключении своих сертификатов. |
MINIO_BUCKET_URL | Публичный URL бакета. Пример: https://example.com/doqa . Менять: Через команды (domain , cert ). |
Продакшн
Используйте реальный домен с A‑записью на сервер и USE_SSL=true
. Без SSL часть функций (websockets) недоступна.
Параметр | Описание и пример |
---|
APP_KEY | Ключ приложения (генерируется при установке). Пример: base64:... . |
JWT_SECRET | Секрет JWT. Пример: ... . |
MINIO_KEY | Ключ доступа MinIO. Пример: ... . |
MINIO_SECRET | Секрет MinIO. Пример: ... . |
NOTIFICATION_API_KEY | Ключ сервиса уведомлений. Пример: ... . |
PUSHER_APP_SECRET | Секрет приложения веб‑сокетов. Пример: ... . |
Параметр | Описание и пример |
---|
DB_HOST | Хост БД. Пример: doqa_postgres или db.example.com . |
DB_PORT | Порт БД. Пример: 5432 . |
DB_DATABASE | Имя БД. Пример: doqa . |
DB_USERNAME | Пользователь БД. Пример: root . |
DB_PASSWORD | Пароль БД. Пример: s3cret . |
Параметр | Описание и пример |
---|
REDIS_HOST | Хост Redis. Пример: doqa_redis . |
REDIS_PASSWORD | Пароль Redis. Пример: null или s3cret . |
REDIS_PORT | Порт Redis. Пример: 6379 . |
REDIS_DB | Индекс БД Redis. Пример: 0 . |
Параметр | Описание и пример |
---|
SERVER_PORT | HTTP порт снаружи. Пример: 80 . Менять: Не рекомендуется (только при конфликте). |
SERVER_SSL_PORT | HTTPS порт снаружи. Пример: 443 . Менять: Не рекомендуется (только при конфликте). |
AUTOTEST_PARSER_SERVER_PORT | Порт парсера автотестов. Пример: 8000 . |
PUSHER_APP_PORT | Порт веб‑сокетов. Пример: 6001 . Менять: Не рекомендуется (при конфликте). |
Параметр | Описание и пример |
---|
MINIO_ENDPOINT | Внутренний endpoint MinIO. Пример: http://minio:9000 . |
MINIO_BUCKET | Имя бакета. Пример: doqa . |
MINIO_REGION | Регион MinIO. Пример: ru-1 . |
STATISTIC_ENDPOINT | Внутренний endpoint статистики. Пример: http://doqa-statistic-service:3000/ . |
NOTIFICATION_ENDPOINT | Внутренний endpoint уведомлений. Пример: http://doqa-notification-service:3000/ . |
Эти значения обновляются автоматически при установке/обновлении. Редактировать вручную не треебуется.
IMAGE_DOQA_API
— пример: registry.control.doqa.app/doqa/doqa-backend:3.5.11-box
.IMAGE_DOQA_FRONTEND
— пример: registry.control.doqa.app/doqa/doqa-frontend:3.5.4-box
.IMAGE_DOQA_AUTOTEST_PARSER
— пример: registry.control.doqa.app/doqa/doqa-parsing-autotests:2.0.0-box
.IMAGE_DOQA_STATISTIC
— пример: registry.control.doqa.app/doqa/doqa-statistic:2.0.1-box
.IMAGE_DOQA_NOTIFICATION
— пример: registry.control.doqa.app/doqa/doqa-notify:1.0.6-box
.
Важно
- В продакшене используйте
USE_SSL=true
и реальный домен в APP_URL
, указывающий A‑записью на сервер. - Параметры домена/SSL предпочтительно менять командами
domain
и cert
.