Execute in python thread/subprocess, allow starting & stopping on the background. But make the program be self-sustainable!