como resolvemos isso no fórum HomeGenie, estou compartilhando a solução também aqui. Adicionei uma nota sobre Como executar o HomeGenie como um serviço de segundo plano no final da Introdução página de documentação:
link
Não tenho certeza se esse é o melhor lugar para perguntar, mas é meio que um cruzamento entre a configuração do HomeGenie e a integração com o Ubuntu, então espero ter uma boa contribuição ou pelo menos apontado na direção certa.
Eu instalei o HomeGenie (um projeto de automação residencial de código aberto) no meu servidor, mas não consigo entender bem o que estou procurando. Eu tenho que navegar para o diretório HomeGenie e executar sudo mono HomeGenie.exe
para executar o programa. Neste ponto, o programa funciona muito bem para os meus propósitos, no entanto, o meu terminal está ligado com a saída da HomeGenie como ele é usado. Se eu interromper (ctrl + c), o programa sai.
Estou procurando uma integração / instalação mais limpa. Eu também gostaria de definir o programa para iniciar na inicialização. Estou usando um servidor sem cabeçalho, então tudo é feito via linha de comando.
como resolvemos isso no fórum HomeGenie, estou compartilhando a solução também aqui. Adicionei uma nota sobre Como executar o HomeGenie como um serviço de segundo plano no final da Introdução página de documentação:
link
Você pode executar o comando não anexado ao terminal digitando &
após seu comando, então, neste caso, sudo mono HomeGenie.exe &
deve funcionar.