Added docker support
This commit is contained in:
23
README.md
23
README.md
@@ -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` в рабочей директории. Используйте
|
||||
|
||||
Reference in New Issue
Block a user