Вы можете рассматривать ваше приложение как службу в Linux и добавить скрипт, который может запускать его в /etc/init.d (я думаю, что в большинстве дистрибутивов).Затем вам нужно будет сделать необходимые ссылки на папки уровня запуска, чтобы решить, когда запускать ваше приложение.Я думаю, вы можете использовать chkconfig тоже
Базовый пример сценария можно найти здесь
У меня нет большинства подсказок для другихдве системы, однако.