Erlang inicia aplicação na produção

Quando estou testando meu aplicativo erlang no host local, tenho um script que inicia o servidor com a seguinte aparência:

#!/bin/sh
PWD="$(pwd)"
NAME="$(basename $PWD)"
erl -pa "$PWD/ebin" deps/*/ebin -boot start_sasl \
    -name [email protected] \
    -s reloader \
    -s $NAME \
    -setcookie some_random_cookie \
    +K true \
    +P 65536 

Isso solicita a abertura do shell Erlang e, a partir daí, digito algo como:

application:start(myapp)

Isso é bom para fins de desenvolvimento, mas como implantar isso na produção? A partir de agora, a única maneira de pensar em fazer isso é iniciar um processo de tela e desanexá-lo. Eu não acho que deveria ser o caso. Estou usando vergalhões, se isso ajuda

questionAnswers(3)

yourAnswerToTheQuestion