вк вынесен в отдельный сервис
This commit is contained in:
parent
39bf9d1933
commit
d05fc6f522
9 changed files with 348 additions and 63 deletions
46
vk-downloader/README.md
Normal file
46
vk-downloader/README.md
Normal file
|
|
@ -0,0 +1,46 @@
|
|||
# VK Video Downloader Service
|
||||
|
||||
Отдельный микросервис для скачивания видео с VK. Предназначен для работы без VPN на отдельном хосте.
|
||||
|
||||
## Запуск
|
||||
|
||||
```bash
|
||||
docker compose up -d
|
||||
```
|
||||
|
||||
## API Endpoints
|
||||
|
||||
### Health Check
|
||||
```
|
||||
GET /health
|
||||
```
|
||||
|
||||
### Скачать видео (возвращает файл)
|
||||
```
|
||||
POST /download
|
||||
Content-Type: application/json
|
||||
|
||||
{
|
||||
"url": "https://vk.com/clip-123456_789012"
|
||||
}
|
||||
```
|
||||
|
||||
### Скачать видео (возвращает бинарные данные)
|
||||
```
|
||||
POST /download/stream
|
||||
Content-Type: application/json
|
||||
|
||||
{
|
||||
"url": "https://vk.com/clip-123456_789012"
|
||||
}
|
||||
```
|
||||
|
||||
## Переменные окружения
|
||||
|
||||
- `PORT` - внутренний порт контейнера (по умолчанию: 5000, внешний порт: 5555)
|
||||
- `HOST` - хост для запуска сервиса (по умолчанию: 0.0.0.0)
|
||||
|
||||
## Использование
|
||||
|
||||
Основной бот отправляет POST запрос на этот сервис с URL видео VK и получает готовый файл для отправки пользователю.
|
||||
|
||||
Loading…
Add table
Add a link
Reference in a new issue