Деплой из Git, а не археология по FTP
Укажите серверу репозиторий GitHub и ветку. Остальное решают два независимых переключателя: забирать при каждом старте и перезапускаться, когда GitHub сообщает о push. Панель хранит по записи на деплой, так что видно, что уехало и когда оно действительно поднялось.
Любой фреймворк, потому что особенных нет
Next.js, Nuxt, Express, Nest, Fastify, Adonis, Flask, Django, FastAPI, Discord-бот, скрапер по расписанию, бинарник Cargo. Всё это - процесс с командой запуска; мы не берём других денег за то, что у вашего есть логотип.
Базы рядом с приложением
В каждом тарифе для приложений есть слоты баз данных, создаваемые из панели с учётными данными, которые генерируются на каждую базу и никогда не делятся. Единый вход в phpMyAdmin пускает вас сразу, так что пароль вообще не доходит до браузера.
Домен перед ним
В каждый тариф входит слот обратного прокси: направьте имя хоста на приложение, и панель возьмёт на себя сертификат и его продление. Никакого отдельного продукта-прокси и отдельного счёта.