41 lines
1.2 KiB
TOML
41 lines
1.2 KiB
TOML
# Server configuration
|
||
[server]
|
||
port = 8080
|
||
|
||
# Database configuration
|
||
[database]
|
||
path = "data/transcriber.db"
|
||
|
||
# AWS S3 Configuration
|
||
[aws]
|
||
# Регион AWS (например: us-east-1, eu-west-1)
|
||
region = "us-east-1"
|
||
|
||
# AWS Access Key ID (получить в AWS Console)
|
||
access_key_id = "your_access_key_id"
|
||
|
||
# AWS Secret Access Key (получить в AWS Console)
|
||
secret_access_key = "your_secret_access_key"
|
||
|
||
# Имя S3 bucket для загрузки файлов
|
||
bucket_name = "your_bucket_name"
|
||
|
||
# Кастомный endpoint для S3 (оставить пустым для AWS S3, заполнить для MinIO или других S3-совместимых сервисов)
|
||
endpoint = ""
|
||
|
||
# Yandex Cloud Speech-to-Text Configuration
|
||
[yandex]
|
||
# API ключ для доступа к Yandex Cloud (получить в консоли Yandex Cloud)
|
||
api_key = "your_api_key_here"
|
||
|
||
# ID папки в Yandex Cloud (получить в консоли Yandex Cloud)
|
||
folder_id = "your_folder_id_here"
|
||
|
||
# Telegram Bot Configuration
|
||
[telegram]
|
||
# Токен Telegram бота (получить у @BotFather в Telegram)
|
||
bot_token = "your_telegram_bot_token_here"
|
||
|
||
# Таймаут обновлений Telegram бота (в секундах)
|
||
update_timeout = 10
|