Added docker support

This commit is contained in:
2026-09-07 03:56:11 +03:00
parent 1077fc1d5f
commit a0e88bea96
6 changed files with 90 additions and 1 deletions

View File

@@ -10,6 +10,29 @@ Matrix бот для скачивания видео/аудио с *YouTube, Pin
> В системе должны быть установлены `ffmpeg`, `ffprobe` и `yt-dlp`.
## Для запуска рекомендуется `docker`
1. Соберите образ
```bash
sudo docker build -t 2026-matrix-down .
```
2. Выполните первый запуск в интерактивном режиме
```bash
sudo mkdir runtime
sudo chown 1000:1000 runtime
sudo docker run -v ./runtime:/runtime -ti 2026-matrix-down
```
3. В папке `runtime` появится файл `config.json`. Внесите туда нужные настройки
4. Запустите ещё раз в интерактивном режиме, чтобы авторизоваться
```bash
sudo docker run -v ./runtime:/runtime -ti 2026-matrix-down
```
5. Дальше можно запускать контейнер в фоне
```bash
sudo docker run-v ./runtime:/runtime --detach 2026-matrix-down
```
> Рекомендуется запускать контейнер при помощи `docker compose`.
## Работа с ботом
Первый запуск сгенерирует файл `config.json` в рабочей директории. Используйте