diff -r 48479e4b89d4 -r 1a1347e8c5be jvm/src/sqwl/cms/Server.scala --- a/jvm/src/sqwl/cms/Server.scala Thu Nov 22 13:15:29 2018 +0100 +++ /dev/null Thu Jan 01 00:00:00 1970 +0000 @@ -1,28 +0,0 @@ -package sqwl.cms - -import akka.actor.ActorSystem -import akka.http.scaladsl.Http -import akka.http.scaladsl.model.{ContentTypes, HttpEntity} -import akka.http.scaladsl.server.Directives._ -import akka.stream.{ActorMaterializer, Materializer} - -import scala.concurrent.ExecutionContextExecutor - -object Server extends App with Service with config with UrlScheme { - override implicit val system: ActorSystem = ActorSystem() - override implicit val executor: ExecutionContextExecutor = system.dispatcher - override implicit val materializer: Materializer = ActorMaterializer() - - private val routes = get { - path(http.prefix) { - complete(HttpEntity(ContentTypes.`text/html(UTF-8)`, "main")) - } ~ pathPrefix(http.prefix / ASSETS) { - getFromResourceDirectory("META-INF/resources/webjars") - } ~ pathPrefix(http.prefix / PUBLIC) { - getFromResourceDirectory("public") - } - } - - Http().bindAndHandle(routes, http.interface, http.port) - -}