2022-04-07 18:23:56 +00:00
|
|
|
import prologue
|
2022-04-11 06:56:19 +00:00
|
|
|
import prologue/middlewares/staticfile
|
2022-04-11 07:03:53 +00:00
|
|
|
import views
|
2022-04-07 18:23:56 +00:00
|
|
|
|
2022-04-11 06:38:03 +00:00
|
|
|
proc runWebsite(settings: Table) =
|
|
|
|
let prologueSettings = newSettings(
|
|
|
|
debug = settings["debug"]
|
2022-04-11 05:58:28 +00:00
|
|
|
)
|
2022-04-11 07:03:53 +00:00
|
|
|
|
2022-04-11 06:56:19 +00:00
|
|
|
var website = newApp(settings = prologueSettings)
|
2022-04-07 18:23:56 +00:00
|
|
|
|
|
|
|
website.get("/", getIndex)
|
2022-04-11 06:56:19 +00:00
|
|
|
website.use(staticFileMiddleware("static"))
|
2022-04-11 07:03:53 +00:00
|
|
|
|
2022-04-07 18:23:56 +00:00
|
|
|
website.run()
|
|
|
|
|
|
|
|
export runWebsite
|