Я там настроил Ktor, всё лежит в ветке setup
Но у меня есть небольшие проблемки. Сейчас там всё запускается через встроеный jetty сервер, и запускать его из gradl'а не очень удобно: почему-то build застывает на 83%, но при этом всё запускается и страница открывается. Однако автоперезагрузка и логи не работают. Я, вообще, вижу 2 пути: 1) делать исполняемый jar со встроеным сервером 2) делать war, чтобы потом его можно было запихать в tomcat. Опытные разработчики, если вы тут есть, подключайтесь, я в деплое веб-java приложений шарю так себе
https://github.com/phplego/ktalks