O nó é realmente simples de rodar com o runit. Supondo que você já tenha o runit instalado em um layout de diretório padrão, crie o diretório /service/node-service e coloque o arquivo /service/node-service/run :
#!/bin/sh
chpst -unobody node /path/to/your-service.js
Faça o executável do script de execução (chmod + x run) e você pode testá-lo executando sudo ./run. Se você está rodando no Debian ou Ubuntu, ao invés de instalar o runit a partir da fonte, é mais fácil apenas apt-get install runit e criar o diretório /etc/sv/node-service ao invés de /service/node-service , e então o link simbólico /etc/sv/node-service to /etc/service/node-service . Além disso, se você quiser que seu serviço seja executado no contexto de um usuário diferente de ninguém, altere o parâmetro -u<username> para refletir isso.