Переношу ваш проєкт у Docker і запускаю на сервері так, щоб він піднімався сам після перезавантаження.
Що роблю:
пишу Dockerfile під ваш проєкт і збираю образ;
складаю docker-compose з базою даних, кешем і потрібними сервісами;
виношу паролі та ключі в змінні оточення, а не в код;
налаштовую збереження даних, щоб нічого не зникало при перезапуску;
автозапуск контейнерів і перезапуск при падінні;
збір логів у зручному вигляді;
окремі середовища для тесту та бойового запуску.
Підходить для ботів, вебсервісів, парсерів і фонових задач.
Передаю всі конфігурації та інструкцію: як оновити версію, як подивитися логи, як відкотитися.