feat(docs): Update documentation
This commit is contained in:
33
docs/RU.md
Normal file
33
docs/RU.md
Normal file
@@ -0,0 +1,33 @@
|
||||
## Настройка приложения
|
||||
|
||||
### Переменные окружения
|
||||
|
||||
| Название | Пример |
|
||||
|-----------------------------------------|----------------------------------|
|
||||
| DATABASE_HOST | localhost |
|
||||
| DATABASE_PORT | 5432 |
|
||||
| DATABASE_USER | someUserName |
|
||||
| DATABASE_PASS | strongPassword |
|
||||
| DATABASE_DB | statuspage |
|
||||
| DATABASE_TZ | Europe/Moscow |
|
||||
| RABBIT_USER | user |
|
||||
| RABBIT_PASSWORD | user |
|
||||
| RABBIT_HOST | localhost |
|
||||
| RABBIT_PORT | 5672 |
|
||||
| [JWT_SIGN_KEY_PATH](#JWT_SIGN_KEY_PATH) | example/keys/jwt_private_key.pem |
|
||||
|
||||
#### JWT_SIGN_KEY_PATH
|
||||
|
||||
Для подписи JWT токенов, нужно сгенерировать пару ключей, для примера, они уже есть в проекте,
|
||||
и для проверки работы можно оставить текущую конфигурацию. Для production - необходимо сгенерировать свои ключи.
|
||||
|
||||
Если ключ расположен рядом с исполняемым файлом, укажите путь до него без `/` в начале.
|
||||
|
||||
Для генерации ключей можно использовать следующие команды:
|
||||
|
||||
```shell
|
||||
openssl genpkey -algorithm Ed25519 -out jwt_private_key.pem
|
||||
openssl pkey -in jwt_private_key.pem -pubout -out jwt_public_key.pem
|
||||
```
|
||||
|
||||
Для генерации ключей и используйте `Ed25519` алгоритм.
|
||||
Reference in New Issue
Block a user