TorrentMonitor в Docker

Аддоны и прочие интересные вещи
nawa
Сообщения: 39
Зарегистрирован: 14 ноя 2015, 23:44
[phpBB Debug] PHP Warning: in file [ROOT]/vendor/twig/twig/lib/Twig/Extension/Core.php on line 1275: count(): Parameter must be an array or an object that implements Countable

Re: TorrentMonitor в Docker

Сообщение nawa » 24 ноя 2016, 11:21

nightmare04 писал(а):Здравствуйте, начал пользоваться Вашим творением... На разбирательство как все устроено ушел в общем один вечер, в принципе все устраивает, только пока что не разобрался с автоматическим включением :? вроде как cron есть, но сам в автомате не запускается, контейнер стоит от nawa, сервер TM 1.4.4. В ручном режиме, проверяет, скачивает торренты и закидывает в transmission передовая оповещение через Pushover, но вчера оставил на ночь и к сожалению тишина, ни разу не запустился... Стоит это все на DSM 6.0.1 который установлен в свою очередь на HP Microserver Gen8. До этого стояла связка Flexget(Docker)+Transmission(DSM), но не сильно радовало вбивать все вручную через редактор, хотелось какой никакой GUI :D
Да, я сам недавно заметил что не работает крон. Сборка свежая и не протестировал до конца, скорей всего проблема с необычным кроном в Alpine линуксе, который лежит в основе образа. Починю это и отпишусь

nawa
Сообщения: 39
Зарегистрирован: 14 ноя 2015, 23:44
[phpBB Debug] PHP Warning: in file [ROOT]/vendor/twig/twig/lib/Twig/Extension/Core.php on line 1275: count(): Parameter must be an array or an object that implements Countable

Re: TorrentMonitor в Docker

Сообщение nawa » 25 ноя 2016, 00:18

Cron заработал. Торренты обновляются раз в час

nightmare04
Сообщения: 7
Зарегистрирован: 24 ноя 2016, 02:36
[phpBB Debug] PHP Warning: in file [ROOT]/vendor/twig/twig/lib/Twig/Extension/Core.php on line 1275: count(): Parameter must be an array or an object that implements Countable

Re: TorrentMonitor в Docker

Сообщение nightmare04 » 26 ноя 2016, 04:26

nawa писал(а):Cron заработал. Торренты обновляются раз в час
Спасибо, все работает. Такой вопросик, в Docker не особо силен, можно ли поменять шаблон оправки уведомлений через Pushover и т.д.?

KorP
Администратор
Сообщения: 1318
Зарегистрирован: 26 фев 2015, 11:34
[phpBB Debug] PHP Warning: in file [ROOT]/vendor/twig/twig/lib/Twig/Extension/Core.php on line 1275: count(): Parameter must be an array or an object that implements Countable

Re: TorrentMonitor в Docker

Сообщение KorP » 26 ноя 2016, 19:21

nightmare04 писал(а):Спасибо, все работает. Такой вопросик, в Docker не особо силен, можно ли поменять шаблон оправки уведомлений через Pushover и т.д.?
Docker никак не связан с уведомлениями ТМ. Что именно вы там хотите изменить?

nightmare04
Сообщения: 7
Зарегистрирован: 24 ноя 2016, 02:36
[phpBB Debug] PHP Warning: in file [ROOT]/vendor/twig/twig/lib/Twig/Extension/Core.php on line 1275: count(): Parameter must be an array or an object that implements Countable

Re: TorrentMonitor в Docker

Сообщение nightmare04 » 27 ноя 2016, 09:24

KorP писал(а):
nightmare04 писал(а):
Docker никак не связан с уведомлениями ТМ. Что именно вы там хотите изменить?
То что он напрямую не связан с докером я понял, но как я понимаю мне надо сделать изменение в образе контейнера чтобы оно не откатилось после перезагрузки... Хотелось поменяет заголовок сообщение на название сериала чтобы было сразу понятно что скачалось, а не открывать сообщения pushover.

KorP
Администратор
Сообщения: 1318
Зарегистрирован: 26 фев 2015, 11:34
[phpBB Debug] PHP Warning: in file [ROOT]/vendor/twig/twig/lib/Twig/Extension/Core.php on line 1275: count(): Parameter must be an array or an object that implements Countable

Re: TorrentMonitor в Docker

Сообщение KorP » 27 ноя 2016, 09:26

nightmare04 писал(а):Хотелось поменяет заголовок сообщение на название сериала чтобы было сразу понятно что скачалось, а не открывать сообщения pushover.
так оно ж и так видно прекрасно?
https://db.tt/er6BOpfL

nightmare04
Сообщения: 7
Зарегистрирован: 24 ноя 2016, 02:36
[phpBB Debug] PHP Warning: in file [ROOT]/vendor/twig/twig/lib/Twig/Extension/Core.php on line 1275: count(): Parameter must be an array or an object that implements Countable

Re: TorrentMonitor в Docker

Сообщение nightmare04 » 27 ноя 2016, 10:29

KorP писал(а): так оно ж и так видно прекрасно?
https://db.tt/er6BOpfL
Ну да, а на заблокированном экране? :D
Просто удобнее сразу увидеть что скачалось не заходя в Pushover и убрать сообщение свайпом, а так получается надо зайти в приложение и тогда только поймешь что за сериал скачался.

nawa
Сообщения: 39
Зарегистрирован: 14 ноя 2015, 23:44
[phpBB Debug] PHP Warning: in file [ROOT]/vendor/twig/twig/lib/Twig/Extension/Core.php on line 1275: count(): Parameter must be an array or an object that implements Countable

Re: TorrentMonitor в Docker

Сообщение nawa » 28 ноя 2016, 09:21

nightmare04 писал(а):
nawa писал(а):Cron заработал. Торренты обновляются раз в час
Спасибо, все работает. Такой вопросик, в Docker не особо силен, можно ли поменять шаблон оправки уведомлений через Pushover и т.д.?
Я такого точно делать не буду ))
Но если тебе сильно надо, то тебе нужно сделать свой образ, унаследовавшись от моего например, собирать его и запускать контейнеры со своего
Также как быстрое решение, если контейнер запускался так

Код: Выделить всё

docker run --name=torrentmonitor_name ... nawa/torrentmonitor
зайти внутрь него так

Код: Выделить всё

docker exec -it torrentmonitor_name /bin/sh
и изменить шаблон, он находится где-то в /DATA/htdocs

Код: Выделить всё

vi /DATA/htdocs/.../..php
Изменения никуда не пропадут, пока не удалишь контейнер совсем.
Также из этих ихменений можно сделать свой образ, сделав docker commit https://docs.docker.com/engine/referenc ... ne/commit/, но я этим ни разу не пользовался

KorP
Администратор
Сообщения: 1318
Зарегистрирован: 26 фев 2015, 11:34
[phpBB Debug] PHP Warning: in file [ROOT]/vendor/twig/twig/lib/Twig/Extension/Core.php on line 1275: count(): Parameter must be an array or an object that implements Countable

Re: TorrentMonitor в Docker

Сообщение KorP » 28 ноя 2016, 09:24

nawa писал(а):Но если тебе сильно надо, то тебе нужно сделать свой образ, унаследовавшись от моего например, собирать его и запускать контейнеры со своего
а зачем делать образ? можно же так же как и БД прокинуть с хоста...
редактировать надо class/Notification.class.php в 51-й строке
но при следующем обновлении Notification.class.php - все изменения затрутся

nawa
Сообщения: 39
Зарегистрирован: 14 ноя 2015, 23:44
[phpBB Debug] PHP Warning: in file [ROOT]/vendor/twig/twig/lib/Twig/Extension/Core.php on line 1275: count(): Parameter must be an array or an object that implements Countable

Re: TorrentMonitor в Docker

Сообщение nawa » 28 ноя 2016, 09:35

KorP писал(а):можно же так же как и БД прокинуть с хоста...
Не, так просто не получится при текущем виде образа

Ответить
[phpBB Debug] PHP Warning: in file [ROOT]/vendor/twig/twig/lib/Twig/Extension/Core.php on line 1275: count(): Parameter must be an array or an object that implements Countable