Eu tenho um diskstation synology que eu quero usar para rodar o homebridge. Eu tenho o homebridge trabalhando instalando o pacote debian para o chroot e instalando todas as coisas necessárias no chroot para obter o funcionamento do homebridge; e funciona muito bem! Eu não sou muito bem versado em CLI para Linux. O que eu faço para executar o homebridge é abrir o terminal do meu mac, o SSH na minha sinologia e executar o chroot com o seguinte comando:
sudo /var/packages/debian-chroot/scripts/start-stop-status chroot
Depois de digitar minha senha para o sudo, estou em uma instância chroot e, em seguida, simplesmente digito:
homebridge
Tudo está bem e funcionando, desde que eu não feche a janela do meu terminal ou reinicie minha sincronização. Agora aí está o problema. Eu não quero ter o meu terminal de laptop aberto para ter essa execução, uma vez que derrota o propósito de ter homebridge executado em minha sinologia, e, eu não quero ter que entrar novamente na sinologia para iniciar este processo manualmente quando a sinologia reinicia.
Alguém pode dar conselhos sobre como automatizar esse processo na sinologia? Eu tentei este script upstart dentro do ambiente de sinologia, mas não tive sorte (eu também tentei dividir o script em synology linux instance e depois fazer outro script upstart no debian chroot para fazer o homebridge start, que não funcionou também ):
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
Muito obrigado por qualquer ajuda.