У меня есть Synology Disctation, которую я хочу использовать для запуска homebridge. Я установил homebridge, установив пакет debian для chroot и установив все необходимое в chroot, чтобы домашний мост работал; и это прекрасно работает! Я не очень хорошо разбираюсь в CLI для Linux. Чтобы запустить homebridge, нужно открыть терминал с моего Mac, SSH в моей синологии и запустить chroot с помощью следующей команды:
sudo /var/packages/debian-chroot/scripts/start-stop-status chroot
Как только я ввожу свой пароль для sudo, я нахожусь в экземпляре chroot, и тогда я просто набираю:
homebridge
Все хорошо и работает, пока я не закрываю окно терминала и не перезагружаю синологию. Теперь здесь кроется проблема. Я не хочу, чтобы терминал моего ноутбука был открыт, чтобы он работал, так как это противоречит цели запуска домашнего моста в моей синологии, и я не хочу снова входить в синологию, чтобы запустить этот процесс вручную, когда синология перезагружается.
Кто-нибудь может дать совет, как автоматизировать этот процесс на синологии? Я пробовал этот сценарий выгрузки в среде Synology, но безуспешно (я также попытался разбить сценарий на экземпляр Synology Linux и затем выполнить другой сценарий выскочки в debian chroot для запуска homebridge, который тоже не работал ):
description "start debian and homebridge"
console log
start on syno.share.ready and syno.network.ready
stop on runlevel [06]
exec sudo /var/packages/debian-chroot/scripts/start-stop-status chroot
exec homebridge
Большое спасибо за любую помощь.