application configuration file

This commit is contained in:
nelle 2024-09-15 21:53:03 -06:00
parent 227f5f7a32
commit 9003a6d59f
2 changed files with 10 additions and 8 deletions

7
backend/application.yaml Normal file
View file

@ -0,0 +1,7 @@
ktor:
development: true
deployment:
port: 7879
application:
modules:
- observer.nelle.nelleObserverBackend.ApplicationKt.module

View file

@ -15,14 +15,9 @@ import io.ktor.server.plugins.cors.routing.*
import kotlinx.coroutines.runBlocking import kotlinx.coroutines.runBlocking
import observer.nelle.nelleObserverBackend.plugins.configureRouting import observer.nelle.nelleObserverBackend.plugins.configureRouting
fun main(args: Array<String>) { fun main(args: Array<String>): Unit =
embeddedServer( io.ktor.server.netty.EngineMain
Netty, .main(args)
port = 7879, // This is the port on which Ktor is listening
host = "0.0.0.0",
module = Application::module,
).start(wait = true)
}
fun Application.module() { fun Application.module() {
install(ContentNegotiation) install(ContentNegotiation)