gunicorn, которым можно управлять с помощью supervisord.tmux. Заходите на виртуалку (хостинг), запускаете tmux, из него ваше приложение. При этом при закрытии ssh-соединения программу вы не закроете. Можно отключиться комбинацией Ctrl-B, D. Затем подключиться обратно командой tmux attach (tmux a).