Start on Heroku: Kotlin

by yarieldis

GitHub Readme.md

ktor-heroku-getting-started

A barebones Kotlin app using Ktor framework, which can easily be deployed to Heroku.

Deploy to Heroku

Running Locally

Make sure you have Java and Gradle installed. Also, install the Heroku CLI.

$ git clone https://github.com/yarieldis/ktor-heroku-getting-started.git
$ cd ktor-heroku-getting-started
$ ./gradlew build
$ heroku local:start

Your app should now be running on localhost:5000.

If you're going to use a database, ensure you have a local .env file that reads something like this:

JDBC_DATABASE_URL=jdbc:postgresql://localhost:5432/java_database_name

Deploying to Heroku

$ heroku create
$ git push heroku master
$ heroku open

Documentation

For more information about using Java and Kotlin on Heroku, see these Dev Center articles: