mte/src/mte.ml

23 lines
557 B
OCaml
Raw Normal View History

2025-09-13 17:57:29 +02:00
let terms req _server _env =
2025-09-13 15:56:19 +02:00
Vif.Response.with_file ~compression:`DEFLATE req
Fpath.(v "assets" / "terms.html")
2025-09-13 17:57:29 +02:00
let privacy req _server _env =
2025-09-13 15:56:19 +02:00
Vif.Response.with_file ~compression:`DEFLATE req
Fpath.(v "assets" / "privacy.html")
let routes =
let open Vif.Uri in
let open Vif.Route in
(*let open Vif.Type in*)
[
get (rel / "terms" /?? nil) --> terms
; get (rel / "privacy" /?? nil) --> privacy
]
2025-09-13 17:57:29 +02:00
let () =
Miou_unix.run @@ fun () ->
let env = () in
let middlewares = Vif.Middlewares.[] in
Vif.run ~middlewares routes env