18 lines
356 B
Kotlin
18 lines
356 B
Kotlin
package cc.essaenko.app
|
|
|
|
import io.ktor.server.application.*
|
|
import io.ktor.server.netty.EngineMain
|
|
|
|
fun main(args: Array<String>) {
|
|
EngineMain.main(args)
|
|
}
|
|
|
|
fun Application.module() {
|
|
val jwtCfg = loadJwtConfig()
|
|
configureDatabase()
|
|
configureHTTP()
|
|
configureSerialization()
|
|
configureSecurity(jwtCfg)
|
|
configureRouting(jwtCfg)
|
|
}
|