Você não diz o que o aplicativo está realmente fazendo, mas parece que você realmente quer que seja um serviço, não? Você pode fazer isso com um ligeiro ajuste no YAML, por exemplo:
apps:
my-app:
command: my-binary
daemon: simple
Agora o meu aplicativo será uma unidade do systemd, começando na inicialização.